網(wǎng)站研發(fā)中的分布式框架規(guī)范的研發(fā)規(guī)范有那些?

2023-06-07    分類: 網(wǎng)站建設(shè)

分布式框架規(guī)范一、所有的網(wǎng)站都要加入防黑客入侵代碼二、研發(fā)中心系統(tǒng)升級準(zhǔn)則2.1、任何人需要更新項(xiàng)目都必須書寫升級文檔。2.2、上傳人員規(guī)定

·必須依據(jù)升級文檔進(jìn)行Svn更新和上傳,不允許一次性全部獲取,如因

此造成的嚴(yán)重后果由上傳人員承擔(dān)。

·在沒有文檔的情況下不允許升級。

·每一次的更新必須保留升級文檔,蘇總會定期抽查。

·在一切準(zhǔn)備完成之后找蘇總確認(rèn),必須得到他的允許才可以上傳代碼。

否則一次罰款200元,造成的后果嚴(yán)重者另外處罰。

2.3、開發(fā)人員規(guī)定

·需要更新的程序必須先書寫升級文檔

·必須在開發(fā)時(shí)就開始書寫,避免遺忘,如因升級文檔不全或者錯(cuò)誤,造

成的后果由開發(fā)人員承擔(dān)。

·在向升級人員提交升級文檔 之前必須先經(jīng)過蘇總的確認(rèn),所做的功能要

經(jīng)過他的驗(yàn)收之后才可以上傳。

三、類規(guī)范3.1、類里面的公共變量必須在上方,超過兩個(gè)以上必須使用region進(jìn)行格式化,并且與方法有一個(gè)空行。3.2、不允許直接new 類進(jìn)行調(diào)取方法。

四、方法規(guī)范4.1、方法與方法之間不允許有空行。4.2、方法內(nèi)部不允許出行連續(xù)換行。五、代碼規(guī)范5.1、IF語句必須使用{}號。5.2、換行符號的正確寫法。

stringstr = "你好"+ System.Environment.NewLine + "中國";

5.3、字符串默認(rèn)值的正確寫法。

stringwhere = string.Empty;

5.4、根據(jù)Top關(guān)鍵字提取前N行數(shù)據(jù)后,要再次提取N行做為首要頁數(shù)據(jù)的時(shí)使用的方法。

publicList GettopLineAdNameByIds(inttopcount)

{

stringfields = "ComUserID,ComName,LinkUrl,PosSalary";

return GetLineAdNameByIds

(string.Join(",",dal.GetLineAdListId().Take(topcount)), fields);

}

六、Ajax技術(shù)使用規(guī)范6.1、需要登錄訪問的頁面不允許在主頁,職位,簡歷等頁面中使用Ajax技術(shù),以免影響SEO,其他頁面視情況而定。6.2、不需要登錄的頁面必須從第二頁開始使用Ajax。首要頁數(shù)據(jù)要直接調(diào)取,不允許使用Ajax,特別是搜索功能。

七、頁面引用JS,CSS、圖片更新規(guī)則7.1、普通JS、圖片、CSS使用手動(dòng)參數(shù)(日期)更新。7.2、對于頭像,企業(yè)標(biāo)志,經(jīng)常變動(dòng)部分,要使用動(dòng)態(tài)化參數(shù),一定要保證新。八、Bll層規(guī)范8.1、每個(gè)類要有作者、時(shí)間、更新人、更新時(shí)間的注釋。8.2、每個(gè)方法要有方法、每個(gè)參數(shù)、返回值的說明注釋。8.3、循環(huán)體內(nèi)不允許出現(xiàn)調(diào)用數(shù)據(jù)庫的方法。8.4、禁止在IF語句中直接或頻繁的訪問數(shù)據(jù)庫。九、DAL層規(guī)范9.1、每一個(gè)類必須只能查詢本表的數(shù)據(jù),不允許查詢多表數(shù)據(jù)。9.2、禁止使用子查詢。9.3、禁止使用連接表。9.4、每個(gè)類必須要有單一的數(shù)據(jù)庫連接字符串,且數(shù)據(jù)路連接字符串必須配置在DBConfig類中。9.5、所有的類必須繼承BaseDAL基類,只允許使用這里面的方法進(jìn)行查詢;如果不夠或者有其他需求可以修改,則更新基類。9.6、禁止直接使用SqlParameter,必須使用UtilDAL類的方法代替。9.7、查詢語句不允許使用對接字符串的方法如果是Int少要使用string.Format格式化。十、MODEL層規(guī)范10.1、所有實(shí)體的屬性必須和數(shù)據(jù)庫的字段完全一樣。10.2、使用Get開頭的方法來解決Int和中文的轉(zhuǎn)化方式,具體可參考現(xiàn)有實(shí)體。10.3、如果需要使用鏈表或者子查詢的窗體,必須繼承ModelBase基類,默認(rèn)不繼承。十一、DICT層規(guī)范11.1、所有靜態(tài)集合均已采用從數(shù)據(jù)庫動(dòng)態(tài)獲取數(shù)據(jù)。11.2、所有項(xiàng)目中如用到靜態(tài)集合數(shù)據(jù)的,務(wù)必使用此集合,以保證數(shù)據(jù)統(tǒng)一。

新聞標(biāo)題:網(wǎng)站研發(fā)中的分布式框架規(guī)范的研發(fā)規(guī)范有那些?
網(wǎng)頁鏈接:http://www.muchs.cn/news/263589.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管網(wǎng)站制作、網(wǎng)站內(nèi)鏈、自適應(yīng)網(wǎng)站、搜索引擎優(yōu)化、App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管