目前位置
開發規範和基本要求
作者:sLoB    發佈於:    文字:【】【】【

1、各模組內部開發保持獨立性,除基礎模組、會員、評論、選單這些基本模組可以直接調用其文件或資料以外,一般不進行橫向調用。必須橫向調用其他模組的文件或資料時,需要將使用到的其他模組的資料表、文件名稱等記錄在資料庫,在模組開發文檔中說明。
2、資料表前綴在config.inc.php中定義,程序中以{ P }替代前綴;資料表命名時需要帶有模組標識,但不要加入超過2個下劃線。資料庫聯接統一採用預定義的類,可直接使用$msq->("querystring")這樣的格式
3、使用相對路徑,PHP程序中根據程序所在位置定義ROOTPATH常量,模版中使用RP標籤,JS中使用PDV_RP來代表網站根路徑,使元件和模版在未知位置被調用時能自動識別路徑
4、遵循元件精簡的原則,前台元件開發時,凡是可以通過設置的參數配置顯示規則的,應進行參數配置;可以通過元件模版實現的,以不同元件模版實現,而不是做成多個元件。
5、元件和元件模版文件名盡可能一致,防止重複
6、元件模版使用外聯樣式表時,要防止樣式重名產生干擾,使用派生選擇器規則定義樣式,而不是直接定義樣式類名
7、凡是需要支持靜態頁面的模組,開發時必須兼容靜態連結,判斷是否開啟靜態頁產生,指向合適的連結。

瀏覽 (342) | 評論 (0) | 評分(0) | 支持(0) | 反對(0) | 發佈人:sLoB
將本文加入收藏夾
Search
美人時計
文章評論
最新評論
更多評論 發表評論
發表評論
您的評價
差(1) 一般(2) 好(3) 很好(4) 非常好(5)
評論標題
評論內容
驗 證 碼
看不清?更換一張
匿名發表 

© 2011 slobgame.net   website templates by styleshout      Powered by Wayhunt WebSite System 1.5