我正在尝试学习如何制作php内容管理系统。我正在观看教程并阅读有关此的文档,但我无法理解某些内容。例如,有5种不同的页面设计。
- 家居设计
- 关于我们 设计
- 产品设计
- 画廊设计
- 触点设计
当我单击新页面按钮时,背面应该发生什么。它应该创建一个新的 php 文件还是只是在数据库中插入一个新行。例如,当我想在 3 个不同类别中创建产品页面时。我应该需要 3 个产品.php文件还是只有一个文件进行产品设计。当我想添加一个页面时,我应该为每个页面设计 5 个不同的管理界面吗?实际上我不是在要求代码。我只是想学习做这些事情的最好方法。
谢谢大家:)
你应该在你的数据库中创建一个表,称之为"pages"并添加列:
- 编号
- 标题
- 内容
- published_date
- 地位
和任何其他。
然后通过 url (?p=123) 传递页面 ID,并使用查询通过数据库显示相关页面。