亚洲va国产va天堂va久久_热久久视久久精品18亚洲精品_亚洲欧洲国产精品久久_国产精品青草久久久久福利99

系統安裝

匯總性教程

內容管理

欄目管理

靜態管理和緩存管理

標簽和模板

模板教程

常見疑難問題

二次開發教程

動靜態分離部署

首頁 >  國微CMS教程 >  二次開發教程 >  系統常量與變量
系統開發命名規則

一、類命名規則

類一律以P8_命名空間為前綴開頭。

 

二、變量命名規則

重要的,系統的變量全部大寫,其余普通變量小寫,以_連接

重要變量$UID$CACHE

一般變量$this_module, $article

 

三、系統,模塊名命名規則

系統,模塊名及文件夾名一律是小寫字母以_作為連接符,如:系統test, business,模塊test_item, test_item_category,數據表名的命名規則也如此

 

四、類方法命名規則

方法名一律用小寫,用_連接作連接符,如delete_rule

如果模塊有緩存要生成,方法名稱統一用cache,加載緩存統一用get_cache

 

五、字段規則

數據庫的主鍵字段統一用id,用戶ID統一用uid,其他字段無嚴格要求。

字段規則一律用小寫,用連接符連接,如role_id,短的可用cid

 

六、系統配置

每個系統安裝后必須添加兩種角色,普通會員和游客角色,把這兩個的角色ID寫到系統的配置去。

普通會員member_role,游客角色guest_role。在系統安裝的install.php腳本上寫。

 

七、擴展功能命名規則

擴展一般是指在現有的模塊上,增加自己的擴展數據,如標簽,要擴展為為每一個分類都有自己獨立的標簽。

命名規則一般為[系統名] [模塊名] [名稱] [后綴] 這種命名空間來擴展。后綴由自己自由組裝定義。

如分類ID2的標簽命名空間

system – module – tag_name – category_2


八、數據庫操作

 對于數據庫的操作select, insert, update, delete都屬于核心的方法,寫數據的方法有insert, update, delete,讀數據的方法有select,寫數據的時候如果不用到核心對象的方法,必須使用$core->DB_master來寫數據,$core->DB_master代表MYSQL主數據庫。

 

讀數據的時候不用核心對象讀的話必須使用$core->DB_slave來讀數據。如果是數據實時性要求很高而且量比較小的情況可以用$core->DB_master來讀數據。數據的select統一用P8_DB_Select對象來生成SQL來讀數據,或者直接寫SQL也可以,但寫直接SQL后期無法使用sphinx插件。

相關內容
  • 上一篇: 沒有了...
  • 下一篇: 沒有了...
主站蜘蛛池模板: 欧美精品亚洲精品| 欧美日韩国产不卡在线看| 国产一区二区在线视频播放| 日本一区高清在线视频| 高清视频一区| 天天成人综合网| 国产精品一区二区三区免费观看| 日本最新高清不卡中文字幕V| 国产又粗又爽又黄的视频| 一区二区三区欧美在线| 久久精品在线视频| 欧洲精品久久| 日产国产精品精品a∨| 日韩在线小视频| 亚洲欧洲免费无码| av免费精品一区二区三区| 国产精品日韩欧美| 狠狠色综合欧美激情| 久久久久成人网| 麻豆av一区二区三区久久| 午夜久久资源| 色婷婷综合久久久久中文字幕1| 91精品国产综合久久久久久久久| 国产精品盗摄久久久| 国产精品久久久久久久久久久久午夜片| 日韩专区中文字幕| 日韩精品av一区二区三区| 亚洲不卡中文字幕无码| 亚洲精品自在在线观看| 亚洲va男人天堂| 色综合天天狠天天透天天伊人| 91国产在线免费观看| 亚洲中文字幕无码专区| 亚洲a级在线播放观看| 日本不卡一二三区| 久久久99国产精品免费| 国产男人精品视频| 91久久精品在线| 日本在线高清视频一区| 日本精品视频一区| 欧美在线播放一区二区|