Concrete5建站

来源:互联网 发布:淘宝热点 编辑:程序博客网 时间:2024/05/16 14:00

Concrete5是一个类似Drupal的建站CMS系统,在国内基本上没听说过,最近需要使用此框架建站,虽遇到许多困难,但也完成了工作,在建站过程中遇到困难并解决,总结一些心得体会(建站最多可不用写任何代码即可完成,最多只需要创建自定义模板HTML,CSS,JS即可):


1,理解模板、页面类型、页面三者之间的关系

一个模板可以成为多种页面类型,而一种页面类型也可以定义为多个页面,反之则不行;最典型的应用是使用首页和内页两个模板,就可以把整站做完


2,框架是以插件方式来扩展其强大功能的,以致官方建立了组件市场,分为免费和收费两种,以管理员权限登录后台时可以远程连接到组件市场,查找并在线安装免费组件


3,网站页面创建:

静态页面:直接在创建页面类型并生成页面后,在页面上动态增加内容,甚至可以将CSS和JS存入到页面中(保存页面后,实际是将自定义的所有内容保存在数据表中)


动态页面:可以使用已经内置的组件来创建 新闻列表、留言板、导航条、分页等页面类型,如果无法满足需要,还可以在线访问组件市场进行查找安装,所有组件支持安装与卸载,很方便


4,强大的文件管理组件:可对整站使用的素材进行统一管理,如图片、文档等,并可以设置访问权限;


5,强大的文件和页面属性管理器:自定义文件或页面的属性后,可在前台页面进行调用;


6,强大的自定义模板:当系统组件自带的模板不符合需要时,可以在对应的模板文件夹中自定义创建模板,然后在前台页面进行指定;


7,强大的后台权限系统:可建立复杂的权限控制系统,且权限可以通过角色进行集成,或通过父子页面关系进行继承等;


8,其他强大的功能还在摸索中



Concrete5分两种版本架构:

5.6及之前版本为基于Zend Framework1开发

5.7及以后版本为基于Symfony2开发


官方地址为:http://www.concrete5.org/ 




0 0
原创粉丝点击