用户
 找回密码
 入住 CI 中国社区
搜索
楼主: 沧蓝
收起左侧

[Web] [集思广益] 收集CMS(内容管理系统)的主意

  [复制链接]
发表于 2010-12-6 00:05:45 | 显示全部楼层
臃肿是免不了的除非做二次开发
发表于 2011-3-9 15:20:57 | 显示全部楼层
框架为什么不适合做CMS呢?
把CMS前台跟后台分离,后台负责发布前台静态页面,后台再慢访问量又不大。
发表于 2011-3-22 11:23:26 | 显示全部楼层
学习开发,小的新闻类网站,
发表于 2011-11-17 22:25:40 | 显示全部楼层
cms还没做出来么?怎么论坛上面好象没有啊..
发表于 2011-11-26 16:28:30 | 显示全部楼层
轻量级的典范,akcms.我觉得非常好.我一直在用.
发表于 2012-6-28 11:06:05 | 显示全部楼层
这都08年的主题,还有人在讨论这个啊。不知道楼主的这个cms做出来没
发表于 2012-6-30 17:59:07 | 显示全部楼层
CMS来说,RBAC会是关键的东东,还有就是工作流
发表于 2012-9-6 14:44:38 | 显示全部楼层
这里可以建议看看其他cms,如asp的方卡,aspcms,php的akcms及DOYO,这些都是目前挺轻量级的cms。cms首先是要方便易用,模版制做无需在重新学习一遍cms语法格式。
发表于 2012-10-17 10:11:53 | 显示全部楼层
本帖最后由 moxuanyuan 于 2012-10-17 10:14 编辑

用CI开发了几个小网站,感觉是网站最重要的地方是设计跟内容,而内容一般来讲都不复杂。所以之前开发了一个半成品的自用CMS,基于所谓Entity-Attribute-Value (EAV)概念,使用XML进行布局。主要是后台可以根据内容将其定义成Entity,自行设定其Attribute,使用统一的操作界面管理这些内容Entity.前台没有实现,还要根据具体网站,自行开发,但已经提供方法,获取这些Entity数据,开发时只需要根据网站模式,划分好Controller及其方法,调用Entity数据则可,也提供了基于xml布局的模板系统,更容易控制页面布局。EAV概念和XML布局方法来自于magento,自已实现了code。PS:下面是当时开发时,自己写下的要点

一、EAV模型
1、基于entity-attribute-value模型
2、任何东西都是entity
3、提供统一:定义attribute、存取value、分类、filter的方法 

二、XML布局
1、基于xml的模板系统,灵活组合
2、xml用来定义页面的逻辑结构
3、block跟view可以是一对一、一对多,多对多的关系
4、block负责提供view的数据
5、veiw负责将数据以html方式显示出来

三、control
control要起到真正的control作用,负责关键数据的控制,而非一定要取出全部数据,具体数据可以由上面xml布局中block负责,block根据control中关键数据取出相关具体数据进行处理后,再由view显示。PS:关键数据如entityId、userId、moduleId、contentId、weibsiteId、contentId、language 、page等等
发表于 2012-10-21 14:23:56 | 显示全部楼层
cms 模版引擎便利性,dede的模板写法,吸引了多少人啊。。。过内用户第一啊...........

本版积分规则