偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

PHP 開源軟件《個(gè)人管理系統(tǒng)》——技術(shù)規(guī)范

開發(fā) 后端 項(xiàng)目管理
1)類文件都是以.class.php為后綴,使用駝峰法命名,并且首字母大寫。2)類名要體現(xiàn)文件路徑3)核心文件要放置在lib/Core/目錄下面,這時(shí)候你不需要require里面的文件,直接使用就可以。

介紹

做這個(gè)開源系統(tǒng),一直沒有做開發(fā)文檔,有點(diǎn)對(duì)不住大家,今天我把技術(shù)規(guī)范寫一下。

目錄結(jié)構(gòu)

訪問方式

http://localhost/index.php?r=模塊名稱_控制器名稱_方法或http://localhost/index.php?module=模塊名稱&controller=控制器名稱&action=方法名稱

默認(rèn)值是:模塊名稱:Default,控制器名稱:Page,方法名稱:index

命名規(guī)范

1)類文件都是以.class.php為后綴,使用駝峰法命名,并且首字母大寫。

2)類名要體現(xiàn)文件路徑

3)核心文件要放置在lib/Core/目錄下面,這時(shí)候你不需要require里面的文件,直接使用就可以。

4)函數(shù)的命名使用小寫字母和下劃線的方式

5)方法的命名使用駝峰法如validClientIp,私有方法使用下劃線'_',如_insertIP()。

6)常量以大寫字母加下劃線命名,如DB_HOST。

7)對(duì)內(nèi)部變量的命名沒有強(qiáng)制規(guī)范,可以根據(jù)個(gè)人喜好來(lái)命名。但個(gè)人建議方法參數(shù)變量我們使用駝峰法,內(nèi)部參數(shù)使用小寫字母和下劃線命名。

如:

  1. public function validAcount($userName){  
  2.  
  3.         $user_name = $userName;  
  4.       } 

8)模板文件以.tpl為后綴。

9)數(shù)據(jù)表和字段采用小寫加下劃線方式命名。如hh_ip的字段create_date

開發(fā)要求

1)MySQL***使用PDO進(jìn)行操作,因?yàn)榘踩?、性能比較高。

2)每次的數(shù)據(jù)庫(kù)讀取操作希望都使用explain進(jìn)行校驗(yàn),以便確認(rèn)命中索引。

打開日志

  [[93911]]查看日志

 [[93911]]查看是否命中索引

3)對(duì)于inner join,建議最多使用2個(gè)表。超過(guò)2個(gè),建議使用多個(gè)短select語(yǔ)句。

4)盡量用英文寫注釋,一是培養(yǎng)大家的英文能力;二是提高大家的命名能力。

總結(jié)

歡迎大家一起過(guò)來(lái)開發(fā),開發(fā)這個(gè)項(xiàng)目除了創(chuàng)作好的產(chǎn)品外,主要是為了技術(shù)交流,看看大家的好的技術(shù)。如果大家有更好的規(guī)范或者方法,不妨告知一、二。

QQ群:152448006

地址:

原文鏈接:http://www.cnblogs.com/baochuan/archive/2012/09/09/2677214.html

【編輯推薦】

    1. PHP《個(gè)人管理系統(tǒng)》希望大家一起來(lái)開發(fā)
    2. PHP《個(gè)人管理系統(tǒng)》之完善登錄模塊
    3. 一個(gè)身居中國(guó)的法國(guó)程序員談Python與PHP
    4. 即將成為程序員的你需要什么技能
    5. 編程賦予了我們什么樣的改變

 

責(zé)任編輯:張偉 來(lái)源: 川山甲的博客
相關(guān)推薦

2020-03-25 07:26:04

個(gè)人金融信息數(shù)據(jù)安全信息安全

2020-03-05 08:24:18

信息安全信息泄露數(shù)據(jù)安全

2011-06-10 11:13:08

2009-11-06 15:10:33

2015-07-06 10:19:00

有線網(wǎng)絡(luò)光纖到戶

2010-05-31 15:09:30

開源軟件Subvers

2012-05-14 17:21:19

ibmdw

2012-09-10 10:00:02

2010-05-12 10:18:44

無(wú)線千兆思科

2010-09-10 10:48:42

2010-04-09 15:05:32

2022-01-25 10:19:37

算法數(shù)據(jù)

2022-03-29 10:49:16

云安全網(wǎng)絡(luò)安全

2020-04-29 14:44:42

自動(dòng)駕駛技術(shù)5G

2018-05-17 16:55:31

Java 技術(shù)阿里巴巴

2009-11-23 20:32:18

PHP開源文檔管理系統(tǒng)

2023-08-29 08:02:59

2023-05-10 08:03:59

2016-11-22 09:50:22

5G技術(shù)5G發(fā)展

2011-03-25 13:55:17

PHP開源數(shù)據(jù)庫(kù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)