關於PHP_CMS的一點感想

1.CMS的核心功能是內容管理,而內容管理核心基礎則是模型;所以,靈活的模型管理功能是CMS的基礎;php

2.CMS的不一樣模型,其本質是一個個有着不一樣屬性的類,底下對應的是一張張有着不一樣字段的數據表;框架

3.靈活的模型管理功能,其實就是對不一樣模型的字段操做(增、刪、改、查);不少CMS都支持對原有模型增長字段,
  並能夠以自定義的字段爲條件對整個模型進行操做。(phpcms的標籤嚮導即實現了以自定的字段你爲條件實現分頁);網站


目前開源的CMS基本上能夠知足市面上不一樣類型(我的、企業、政府、門戶)的網站的開發,但具體開發的時候不免
有些功能可能不是很能知足開發需求,所以咱們須要作一些二次開發:開發

1.瞭解系統的界面操做流程;
2.根據界面操做流程來分頁對應的業務邏輯代碼;
3.根據需求作相應的開發。源碼

代碼方面的要求:熟悉系統開發的第三方框架;若是沒有第三方框架,有多是系統開發團隊本身作了二次開發封裝了
底層框架,那就要求咱們必須熟悉底層的php源碼了。基礎

相關文章
相關標籤/搜索