首頁 >CMS教程 >帝國CMS >帝國CMS二次開發有哪些注意事項

帝國CMS二次開發有哪些注意事項

王林
王林原創
2019-11-05 17:11:322071瀏覽

帝國CMS二次開發有哪些注意事項

1、不在原始系統中更改

不會出現漏洞的插件建議都獨立來做 ,不在原始系統中更改。例如今天的AJAX登陸、註冊、下載,不用AJAX也一樣能登陸註冊和下載並且用戶即使找到了老的登陸連接,老的註冊地址,老的下載地址,也不會出現漏洞。

2、把程式碼都寫到自己檔案裡

如果不更改原始系統檔案就會出現漏洞,那麼也不要在原始檔案中一片一片的寫程式碼,把程式碼都寫到自己文件裡,以函數為單位,把文件引用到適當位置把函數插入到要更改的地方並且加上註解。

3、有些檔案系統會重新產生的,程式碼不要手寫到這些檔案裡

大家都知道e/class/config.php是設定檔(ecms7 .0版為e/config/config.php),裡面有整站參數設置,模型資訊等,常常會更新,也沒有人向這裡手寫程式碼。

4、自己建立的檔案不要亂放

目前為止trylife使用的目錄結構如下:

e/trylife/common/ 放置常用的JQuery js外掛自己常用的PHP函式檔案

e/trylife/外掛程式1英文目錄名稱/ js php html等此外掛程式獨有必須的檔案

e/trylife/外掛程式2英文目錄名稱/
………
e/trylife/外掛n英文目錄名稱/

推薦教學:帝國CMS教學

以上是帝國CMS二次開發有哪些注意事項的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn