使用php设计具有用户定义菜单和输入表单模板的完整动态cms

时间:2011-10-05 12:57:35

标签: php content-management-system template-engine

我将制作一个cms,让管理员有机会定义菜单及其内容。对于菜单的内容,我将设计一个模板系统,管理员可以在其中定义内容的输入表单字段及其类型(文本,选择,广播,复选框等)。

我想知道你如何设计这个系统。您是以xml格式还是其他格式保存模板?你把这些模板保存在文件或数据库中吗?你是否制作数据库表来存储这些模板的插入数据?

最后你知道使用这个系统动态生成输入表单的任何cms吗?

顺便说一句,我也在使用php和zend框架。

提前致谢。

1 个答案:

答案 0 :(得分:1)

如果你不得不问“我该怎么办?”那么它很可能超过你的头脑。看看Wordpress文件的结构。这就是帮助我的原因。

我即将在CMS框架上将自己的开始上传到Google代码。我会这样做,并在他们不再处于维护模式后立即发布链接。

基本上文件结构是index.php - > cms-header.php - > (load.php& includes / template-loader.php) - >更多文件。

[编辑] 以下是链接Penguin CMS。在测试版中它仍然非常非常 ...甚至不值得称为测试版,但希望你能得到这个想法。