6: 示例应用程序

phlo-demo-cms 仓库是一个基于 SQLite 的博客/杂志,旨在被复制。

6.1: 里面有什么

6.2: 一键设置

该仓库附带一个现成的数据集(data/cms.db 以及上传的封面、头像和附件),因此无需构建或种子步骤:只需克隆并提供服务。要从头重新生成数据集(种子是完全确定的,并且没有依赖项):

php www/app.php seed::run

seed::run 会删除并重新创建每个表,因此始终可以安全地重新开始。第一次 HTTP 请求会自动构建源。

6.3: 让它成为你的。

复制仓库,替换 modules/ 中的模型,更新 %app->models%app->menu,并调整 seed.phlo 中的 CREATE TABLE 语句以匹配。请记住关系章节中的关系列约定:外键是相关模型的短名称。

我们使用必要的cookie来使该网站正常工作。在您的许可下,我们还使用分析工具来改善网站。