Concrete5建站
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/?
總結
以上是生活随笔為你收集整理的Concrete5建站的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中csv文件的创建、读取、修
- 下一篇: [狂顶]国内免费图片外链网站