聯(lián)系官方銷售客服
1835022288
028-61286886
二次開發(fā)是非常方便的,代碼清晰,入門簡單。
開發(fā)者不要盲目的去修改系統(tǒng)核心代碼,這樣會導致無法正常的升級CMS,導致無法及時獲得CMS安全補丁。
建站和二次開發(fā)時建議不要變動代碼的目錄如下:
(紅色部分是XunRuiCMS的核心程序,每次升級XunRuiCMS時只需要升級這些文件夾即可)
建站和二次開發(fā)時,不要修改系統(tǒng)本身的程序文件,建議開發(fā)者使用新建控制器、新建模型的方式做新增功能或者功能變更,這樣就避免CMS升級時的功能覆蓋。
XunRuiCMS模塊是采用繼承式控制器開發(fā),這樣可以避免不變更系統(tǒng)目錄(以上標紅的目錄),將業(yè)務邏輯代碼寫到模塊本身的控制器之中,不會影響升級。
需求大的情況下建議聯(lián)系官方尋求開發(fā)方案,切勿盲目的修改系統(tǒng)代碼,導致CMS效率降低,后期無法正常升級CMS補丁。
無論是自己的站還是給自己客戶的站,都建議開發(fā)者定期為網(wǎng)站更新補丁,不要嫌麻煩,這是對自己負責,也是對自己客戶的負責。
如果非要修改系統(tǒng)文件怎么辦
如果非要修改系統(tǒng)文件,你可以找官方提出申請,把你的想法提交給官方,官方審核之后,認為你這個想法可行,那么官方會給你重新開辟一個二次開發(fā)的端口。
官方聯(lián)系方式:q@xunruicms.com