「成創(chuàng)網(wǎng)絡(luò)」
    聯(lián)系電話: 15041255464

    當(dāng)前位置:首頁 >> 建站技術(shù)

    如何做到網(wǎng)站程序規(guī)范開發(fā)

    發(fā)布日期:2023-04-10來源:「成創(chuàng)網(wǎng)絡(luò)」

    如何做到網(wǎng)站程序規(guī)范開發(fā)

    沈陽成創(chuàng)網(wǎng)絡(luò)公司給大家歸納了一下多條規(guī)范,歡迎大家借鑒學(xué)習(xí):

    1、頁面頭部要有編碼聲明;防止亂碼;

    2、次網(wǎng)站系統(tǒng)要連接一個數(shù)據(jù)庫(sql),所以要連接數(shù)據(jù)庫,但不允許建立odbc數(shù)據(jù)源,不允許作多個頭包含連接,整個系統(tǒng)只有一個,以便將來更改數(shù)據(jù)庫密碼時(shí)很方便的更改本系統(tǒng),同時(shí),移植也很方便。

    3、頭包含要做成例如*.asp的文件,這樣用戶不會發(fā)現(xiàn)密碼及數(shù)據(jù)庫,如果有acess數(shù)據(jù)庫,擴(kuò)展名一定要改成例如*.asp的樣子,以便保護(hù)數(shù)據(jù)(如果是access數(shù)據(jù)庫,最好在網(wǎng)站根目錄下建立一個文件夾專放數(shù)據(jù)命名為global.asa或者glogal.asax,系統(tǒng)會自動保護(hù)這個文件。)。

    4、建表要有一定的意義,其字段也要有意義。同時(shí),要預(yù)留一個或兩個表來存放基本表的擴(kuò)展字段,以便將來擴(kuò)充功能。

    5、數(shù)據(jù)庫命名規(guī)范:采用26個英文字母(區(qū)分大小寫)和0-9這十個自然數(shù),加上下劃線_組成,共63個字符。不能出現(xiàn)其他字符(注釋除外)。

    6、數(shù)據(jù)庫對象命名規(guī)范:數(shù)據(jù)庫對象包括表、視圖(查詢)、存儲過程(參數(shù)查詢)、函數(shù)、約束。對象名字由前綴和實(shí)際名字組成,長度不超過30。前綴:使用小寫字母. (表 tb 視圖vi 存儲過程p函數(shù) fn)例如:表 tbUser_InfotbMessage_Detail 視圖 vi_Message_List 存儲過程p_Message_Add

    7、要有注釋,以便維護(hù)。刪除測試時(shí)候的無用代碼,使程序清晰明了。

    8、要用相對路徑,堅(jiān)決禁止用絕對路徑。

    9、不要開設(shè)不必要的session變量,以免浪費(fèi)資源,同時(shí),能一次性用sql語句解決的問題就用sql語句,避免多次進(jìn)行數(shù)據(jù)庫檢索,反饋,再檢索等等,以免影響速度,致使大量的時(shí)間浪費(fèi)在網(wǎng)絡(luò)連接上。

    10、程序開發(fā)時(shí)不要用已投入運(yùn)行的網(wǎng)站進(jìn)行測試,請自己搭建環(huán)境或申請環(huán)境。

    11、要有錯誤捕獲處理,以便實(shí)行系統(tǒng)維護(hù)和升級等,同時(shí)應(yīng)該簡要提醒用戶是什么操作造成錯誤。

    12、刪除信息時(shí)要有確認(rèn)。

    13、各個模塊間要條例分明,不要混亂一片。每個模塊要有自己的目錄(放到主目錄下)。

    14、該用js驗(yàn)證合法的就要驗(yàn)證,同時(shí)服務(wù)器端也要進(jìn)行驗(yàn)證,防止非法輸入,盡管這樣影響網(wǎng)頁反應(yīng)的速度,但是安全比性能重要。

    15 編程人員測試程序時(shí)要用上界限外值,合法值,下界限外值進(jìn)行測試。

    16 SQL Server數(shù)據(jù)庫盡量使用觸發(fā)器,存儲過程,簡化服務(wù)器處理負(fù)擔(dān)。

    17 如果整個網(wǎng)站系統(tǒng)都用到同一個變量或常量,請仿照c語言中的常量定義,以便維護(hù)上的方便。

    18 顯示數(shù)據(jù)庫信息時(shí)候,應(yīng)考慮到段落層次,各標(biāo)點(diǎn)符號的正常顯示,記錄比較多可以考慮分頁,避免過長的頁面出現(xiàn)。

    19 所有模塊內(nèi)部測試通過后再交往上級進(jìn)行測試及驗(yàn)收。

    20 所有的功能完成后,要進(jìn)行整合測試,后臺管理程序要放到一起,也形成一個后臺管理型網(wǎng)站。

    主站蜘蛛池模板: 波多野结衣中文一区| 国产精品视频一区国模私拍| 鲁丝丝国产一区二区| 亚洲AV无码一区东京热| 国产一区二区三区不卡在线看 | 杨幂AV污网站在线一区二区| 久久精品道一区二区三区| 国产在线精品一区二区在线看| 亚洲蜜芽在线精品一区| 色狠狠色噜噜Av天堂一区| 激情爆乳一区二区三区| 免费看AV毛片一区二区三区| 亚洲欧美日韩一区二区三区在线 | 国产成人一区二区动漫精品| 91精品乱码一区二区三区| 亚洲福利视频一区二区三区 | 国产SUV精品一区二区88L| 亚洲综合在线一区二区三区| 中文字幕在线看视频一区二区三区| 成人免费区一区二区三区 | 精品熟人妻一区二区三区四区不卡 | 国产精品一区二区久久精品无码| 日韩伦理一区二区| 免费看无码自慰一区二区| 天美传媒一区二区三区| 亚洲a∨无码一区二区| 久久久久人妻精品一区三寸| 无码一区二区三区AV免费| 亚洲AV无码一区二区三区鸳鸯影院 | 亚洲日韩精品一区二区三区无码 | 国产精品亚洲一区二区三区久久 | 在线观看中文字幕一区| 国产第一区二区三区在线观看| 日韩久久精品一区二区三区 | 少妇激情一区二区三区视频| 无码人妻精品一区二区三区66| 亚洲一区二区电影| 乱码人妻一区二区三区| 在线观看一区二区精品视频| 亚洲成人一区二区| 日本一区二区免费看|