立即注册

影视导航社-畅谈影视作品与文化。

查看: 4|回复: 0

CMS开发实录之模板系统困惑

[复制链接]

主题

帖子

5

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5
发表于 2024-9-29 02:22:32 | 显示全部楼层 |阅读模式
自己在试着做一个基于PHP的CMS,在现在纷繁复杂的PHP界,我的这个想法渺小而迷茫。当各个CMS的大佬们都已经占地为王的时候,我还在为一些不值一提的技术问题,苦苦的求索着,真不知道,这样做到底对还是不对。我把自己开发的过程写成文章,以备自己以后缅怀。 我的CMS取名为泡泡,我只想把它做的简单而傻瓜,让所有想拥有网站的人都可以简单的建设一个正统的网站,而不是博客,我想这也是很多小企业主的想法。但毕竟大家都不是搞这个的,究竟怎样的算是简单,怎么样才能方便,这也太见仁见智了。 其实一个CMS的工作流程是相当简单的,添加,修改,删除,做列表,做首页,做内容。还有什么,没啥了,但这些内容到底应该怎么表现,应该由谁来实现这些表现呢?这就是个麻烦事了。让不懂的人做模板基本是赶鸭子上架。我们要把模板做的尽量简单,我不可能像DISCUZ那样可以用自己的产品去引导用户,毕竟他是大佬,我不是。
     目前常用的模板系统有两种储存方式,一种是直接读取服务器上目录,建立目录树,并用一个外挂的配置文件,对这些文件进行归类,以方便程序辨认读取;第二种就是所有的模板内容全部进数据库,组合方式和类别,属性全部存入表里,是他们更加方便拓展管理。 方法一的好处在于,它让自己拥有FTP等写入权限的模板编辑用户,很方便的修改模板,但它的配置文件很不灵活,管理不充分;方法二的优势是,它强化管理,容易生成模板见的逻辑结构,然而不方便通过CMS以外的方式进行直接编辑。 这样,就存在了一个很明显的取舍问题,我们的目标群体是什么?我们应该怎么去规划模板的建设方式.?
    首发地址:希望大家给我留言
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋| 影视导航社

GMT+8, 2024-11-24 10:33 , Processed in 0.033459 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Discuz Team.

快速回复 返回顶部 返回列表