二次開發(fā)POSCMS是非常方便的,代碼透明,入門簡(jiǎn)單。
開發(fā)者不要盲目的去修改系統(tǒng)核心代碼,這樣會(huì)導(dǎo)致無法正常的升級(jí)CMS,導(dǎo)致無法及時(shí)獲得CMS安全補(bǔ)丁。
建站和二次開發(fā)時(shí)建議不要變動(dòng)代碼的目錄如下:

紅色目錄不要修改其中的文件
自定義類和自定義模型文件放到my目錄,不影響cms升級(jí)
建站和二次開發(fā)時(shí),不要修改系統(tǒng)本身的程序文件,建議開發(fā)者使用新建控制器、新建模型的方式做新增功能或者功能變更,這樣就避免CMS升級(jí)時(shí)的功能覆蓋。
POSCMS模塊是采用繼承式控制器開發(fā),這樣可以避免不變更系統(tǒng)目錄(以上標(biāo)紅的目錄),將業(yè)務(wù)邏輯代碼寫到模塊本身的控制器之中,不會(huì)影響升級(jí)。
需求大的情況下建議聯(lián)系官方尋求開發(fā)方案,切勿盲目的修改系統(tǒng)代碼,導(dǎo)致CMS效率降低,后期無法正常升級(jí)CMS補(bǔ)丁。
無論是自己的站還是給自己客戶的站,都建議開發(fā)者定期為網(wǎng)站更新補(bǔ)丁,不要閑麻煩,這是對(duì)自己負(fù)責(zé),也是對(duì)自己客戶的負(fù)責(zé)。
文檔最后更新時(shí)間:2019-01-09 14:47:26