成都創(chuàng)新互聯(lián)網(wǎng)站改版中如給廣大用戶帶來(lái)不便請(qǐng)諒解! 創(chuàng)新互聯(lián)專(zhuān)業(yè)成都網(wǎng)站建設(shè) 企業(yè)網(wǎng)站制作 精美網(wǎng)頁(yè)設(shè)計(jì) 網(wǎng)站建設(shè)服務(wù)熱線:028-869 2222 0
域名注冊(cè)
虛擬主機(jī)
網(wǎng)站建設(shè)
企業(yè)郵局
- 域名相關(guān)知識(shí)及購(gòu)買(mǎi)
- 域名解析
- 網(wǎng)址URL轉(zhuǎn)發(fā)
- 轉(zhuǎn)入轉(zhuǎn)出及過(guò)戶
- 域名交易
網(wǎng)絡(luò)營(yíng)銷(xiāo)
網(wǎng)站備案
- 域名相關(guān)知識(shí)及購(gòu)買(mǎi)
- 域名解析
- 網(wǎng)址URL轉(zhuǎn)發(fā)
- 轉(zhuǎn)入轉(zhuǎn)出及過(guò)戶
- 域名交易
服務(wù)器租用
網(wǎng)站建設(shè):網(wǎng)站開(kāi)發(fā)人員應(yīng)該知道的62件事
- 作者:曾小姐 文章來(lái)源:成都網(wǎng)站建設(shè) 點(diǎn)擊數(shù):1203 更新時(shí)間:2011-11-02
-
最近,有一客戶來(lái)創(chuàng)新互聯(lián)時(shí)問(wèn)小編,動(dòng)手開(kāi)發(fā)網(wǎng)站之前,需要知道哪些事情?
小編粗略的總結(jié)了一下,網(wǎng)站開(kāi)發(fā)人員應(yīng)該知道大概就有62件事具體看小編一一道來(lái),如下:
首先 界面和用戶體驗(yàn)(Interface and User Experience)
1、知道各大瀏覽器執(zhí)行Web標(biāo)準(zhǔn)的情況,保證你的站點(diǎn)在主要瀏覽器上都能正常運(yùn)行。你至少要測(cè)試以下引擎:Gecko(用于Firefox)、Webkit(用于Safari、Chrome和一些手機(jī)瀏覽器)、IE(你可以利用微軟發(fā)布的Application Compatibility VPC Images進(jìn)行測(cè)試)和Opera。同時(shí),不同的操作系統(tǒng),可能也會(huì)影響瀏覽器如何呈現(xiàn)你的網(wǎng)站。
2、除了瀏覽器,網(wǎng)站還有其他使用方式:手機(jī)、屏幕朗讀器、搜狐搜索引擎等等。你應(yīng)該知道在這些情況下,你的網(wǎng)站的運(yùn)行狀況。MobiForge提供了手機(jī)網(wǎng)站開(kāi)發(fā)的一些相關(guān)知識(shí)。
3、知道如何在基本不影響用戶使用的情況下升級(jí)網(wǎng)站。通常來(lái)說(shuō),你必須有版本控制系統(tǒng)(CVS、Subversion、Git等等)和數(shù)據(jù)備份機(jī)制(backup)。
4、不要讓用戶看到那些不友好的出錯(cuò)提示。
5、不要直接顯示用戶的Email地址,至少不要用純文本顯示。
6、為你的網(wǎng)站設(shè)置一些合理的使用限制,一旦超過(guò)門(mén)檻值,就自動(dòng)停止服務(wù)。(這也與網(wǎng)站安全相關(guān)。)
7、知道如何實(shí)現(xiàn)網(wǎng)頁(yè)的漸進(jìn)式增強(qiáng)(progressive enhancement)。
8、用戶發(fā)出POST請(qǐng)求后,總是將其重導(dǎo)向(redirect)至另外一個(gè)網(wǎng)頁(yè)。
9、不要忘記網(wǎng)站的可訪問(wèn)性(accessibility,即殘疾人如何使用網(wǎng)站)。對(duì)于美國(guó)網(wǎng)站來(lái)說(shuō),有時(shí)這是法定要求。WAI-ARIA有一些這方面很好的參考資料。
其二 安全性(Security)
10、閱讀《OWASP開(kāi)發(fā)指南》,它提供了全面的網(wǎng)站安全指導(dǎo)。
11、了解SQL注入(SQL injection)及其預(yù)防方法。
12、永遠(yuǎn)不要信任用戶提交的數(shù)據(jù)庫(kù)(cookie也是用戶端提交的。。
13、不要明文(plain-text)儲(chǔ)存用戶的密碼,要hash處理后再儲(chǔ)存。
14、不要對(duì)你的用戶認(rèn)證系統(tǒng)太自信,它可能很容易就被攻破,而你事先根本沒(méi)意識(shí)到存在相關(guān)漏洞。
15、了解如何處理信息。
16、在登錄頁(yè)面及其他處理敏感信息的頁(yè)面,使用SSL/HTTPS。
17、知道如何對(duì)付session劫持(session hijacking)。
18、避免"跨站點(diǎn)執(zhí)行"(cross site scripting,XSS)。
19、避免"跨域偽造請(qǐng)求"(cross site request forgeries,XSRF)。
20、及時(shí)打上補(bǔ)丁,讓你的系統(tǒng)始終跟上最新版本。
21、確認(rèn)你的數(shù)據(jù)庫(kù)連接信息的安全性。
22、跟蹤攻擊技術(shù)的最新發(fā)展,以及你使用的平臺(tái)的最新安全漏洞。
23、閱讀Google廣告的《瀏覽器安全手冊(cè)》(Browser Security Handbook)。
24、閱讀《網(wǎng)絡(luò)軟件的黑客手冊(cè)》(The Web Application Hackers Handbook)。
第三,性能(Performance)
25、只要有可能,就使用緩存(caching)。正確理解和使用HTTP caching與HTML5離線儲(chǔ)存。
26、優(yōu)化圖片。不要把一個(gè)20KB的圖片文件,作為重復(fù)出現(xiàn)的網(wǎng)頁(yè)背景圖案。
27、學(xué)習(xí)如何用gzip/deflate壓縮內(nèi)容(deflate方式更可。。
28、將多個(gè)樣式表文件或腳本文件,合為一個(gè)文件,這樣可以減少瀏覽器的http請(qǐng)求數(shù),以及減小gzip壓縮后的文件總體積。
29、瀏覽Yahoo的Exceptional Performance網(wǎng)站,里面有大量提升前端性能的優(yōu)秀建議,還有他們的YSlow工具。Google的page speed則是另一個(gè)用來(lái)分析網(wǎng)頁(yè)性能的工具。兩者都要求安裝Firebug。
30、如果你的網(wǎng)頁(yè)用到大量的小體積圖片(比如工具欄),就應(yīng)該使用CSS Image Sprite,目的是減少http請(qǐng)求數(shù)。
31、大流量的網(wǎng)站應(yīng)該考慮將網(wǎng)頁(yè)對(duì)象分散在多個(gè)域名(split components across domains)。
32、靜態(tài)內(nèi)容(比如圖片、CSS、javascript、以及其他cookie無(wú)關(guān)的網(wǎng)頁(yè)內(nèi)容)都應(yīng)該放在一個(gè)不需要使用cookie的獨(dú)立域名申請(qǐng)之上。因?yàn)橛蛎氯绻衏ookie,那么客戶端向該域名發(fā)出的每次http請(qǐng)求,都會(huì)附上cookie內(nèi)容。這里的一個(gè)好方法就是使用"內(nèi)容分發(fā)網(wǎng)絡(luò)"(Content Delivery Network,CDN)。
33、將瀏覽器完成網(wǎng)頁(yè)渲染所需要的http請(qǐng)求數(shù)最小化。
34、使用Google的Closure Compiler壓縮javascript文件,YUI Compressor亦可。
35、確保網(wǎng)站根目錄下有favicon.ico文件,因?yàn)榧词咕W(wǎng)頁(yè)中根本不包括這個(gè)文件,瀏覽器也會(huì)自動(dòng)發(fā)出對(duì)它的請(qǐng)求。所以如果這個(gè)文件不存在,就會(huì)產(chǎn)生大量的404錯(cuò)誤,消耗光你的服務(wù)器的帶寬。
第四 搜索引擎優(yōu)化(Search Engine Optimization,SEO)
36、使用"搜索引擎友好"的URL形式,比如example.com/pages/45-article-title,而不是example.com/index.php?page=45。
37、不要使用"點(diǎn)擊這里"之類(lèi)的超級(jí)鏈接,因?yàn)檫@樣等于浪費(fèi)了一個(gè)SEO機(jī)會(huì),而且降低了"屏幕朗讀器"(screen reader)的使用效果。
38、創(chuàng)建一個(gè)XML sitemap文件,它的缺省位置一般是/sitemap.xml(即放在網(wǎng)站根目錄下)。
39、當(dāng)你有多個(gè)URL指向同一個(gè)內(nèi)容時(shí),在網(wǎng)頁(yè)代碼中使用<link rel="canonical" ... />。
40、使用Google的Webmaster Tools和Yahoo的Site Explorer。
41、從一開(kāi)始就使用Google Analytics(或者開(kāi)源的訪問(wèn)量分析工具Piwik)。
42、知道robots.txt的作用,以及百度搜索引擎蜘蛛的工作原理。
43、將www.example.com的訪問(wèn)請(qǐng)求導(dǎo)向example.com(使用301 Moved Permanently重定向),或者采用相反的做法,目的是防止Google推廣把它們當(dāng)做兩個(gè)網(wǎng)站,分開(kāi)計(jì)算排名。
44、知道存在著惡意或行為不正當(dāng)?shù)木W(wǎng)絡(luò)蜘蛛。
45、如果你的網(wǎng)站有非文本的內(nèi)容(比如視頻、音頻等等),你應(yīng)該參考Google的sitemap擴(kuò)展協(xié)議。
第五 技術(shù)(Technology)
46、理解HTTP協(xié)議,以及諸如GET、POST、sessions、cookies之類(lèi)的概念,包括"無(wú)狀態(tài)"(stateless)是什么意思。
47、確保你的XHTML/HTML和CSS符合W3C標(biāo)準(zhǔn),使得它們能夠通過(guò)檢驗(yàn)。這可以使你的網(wǎng)頁(yè)避免觸發(fā)瀏覽器的古怪行為(quirk),而且使它在"屏幕朗讀器"和手機(jī)上也能正常工作。
48、理解瀏覽器如何處理javascript腳本。
49、理解網(wǎng)頁(yè)上的javascript文件、樣式表文件和其他資源是如何裝載及運(yùn)行的,考慮它們對(duì)頁(yè)面性能有何影響。在某些情況下,可能應(yīng)該將腳本文件放置在網(wǎng)頁(yè)的尾部。
50、理解javascript沙箱(javascript sandbox)的工作原理,尤其是如果你打算使用iframe。
51、知道javascript可能無(wú)法使用或被禁用,以及Ajax并不是一定會(huì)運(yùn)行。記住,"不允許腳本運(yùn)行"(NoScript)正在某些用戶中變得流行,手機(jī)瀏覽器對(duì)腳本的支持千差萬(wàn)別,而Google索引網(wǎng)頁(yè)時(shí)不運(yùn)行大部分的腳本文件。
52、了解301重定向和302重定向之間的區(qū)別(這也是一個(gè)SEO相關(guān)問(wèn)題)。
53、盡可能多得了解你的部署平臺(tái)(deployment platform)。
54、考慮使用樣式表重置(Reset Style Sheet)。
55、考慮使用javascript框架(比如jQuery、MooTools、Prototype),它們可以使你不用考慮瀏覽器之間的差異。
第六 解決bug
56、理解程序員20%的時(shí)間用于編碼,80%的時(shí)間用于維護(hù),根據(jù)這一點(diǎn)相應(yīng)安排時(shí)間。
57、建立一個(gè)有效的錯(cuò)誤報(bào)告機(jī)制。
58、建立某些途徑或系統(tǒng),讓用戶可以與你接觸,向你提出建議和批評(píng)。
59、為將來(lái)的維護(hù)和客服人員撰寫(xiě)文檔,解釋清楚系統(tǒng)是怎么運(yùn)行的。
60、經(jīng)常備份。ú⑶掖_保這些備份是有效的。)除了備份機(jī)制,你還必須有一個(gè)恢復(fù)機(jī)制。
61、使用某種版本控制系統(tǒng)儲(chǔ)存你的文件,比如Subversion或Git。
62、不要忘記做單元測(cè)試(Unit Testing),Selenium之類(lèi)的框架會(huì)對(duì)你有用。
做網(wǎng)站開(kāi)發(fā)就需要積極地學(xué)習(xí),小編列舉了這么多,還是希望大家能夠有所吸收,有所啟示哦。
- 上一篇文章:避免用戶刷新導(dǎo)致重復(fù)POST提交
下一篇文章:搜索引擎優(yōu)化網(wǎng)站SEO技術(shù)
服務(wù)電話:028-86922220 13518219792 公司地址:成都市太升南路288號(hào)錦天國(guó)際A幢1002號(hào)
支持信箱:service@cdxwcx.com 版權(quán)所有:創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)網(wǎng)絡(luò)公司 蜀ICP備13010860號(hào)
創(chuàng)新互聯(lián)成都網(wǎng)絡(luò)公司:成都網(wǎng)站設(shè)計(jì),成都網(wǎng)站制作,成都網(wǎng)站建設(shè),成都網(wǎng)頁(yè)制作,成都網(wǎng)頁(yè)設(shè)計(jì),成都網(wǎng)站建設(shè),會(huì)員中心功能
国产午夜免费在线视频|
色婷婷中文字幕在线视频|
福利新区一区二区人口|
色一情一伦一区二区三|
欧美国产亚洲一区二区三区|
激情五月天深爱丁香婷婷|
欧美黑人暴力猛交精品|
国产视频福利一区二区|
在线播放欧美精品一区|
国产精品超碰在线观看|
激情爱爱一区二区三区|
国产欧美日产久久婷婷|
国产a天堂一区二区专区|
精品人妻一区二区三区在线看|
国产精品丝袜一二三区|
国产亚洲欧美日韩国亚语|
中文字幕亚洲精品在线播放|
日韩高清一区二区三区四区|
国产成人精品午夜福利|
亚洲精品中文字幕无限乱码|
91亚洲国产—区=区a|
高清免费在线不卡视频|
激情少妇一区二区三区|
国产一区二区在线免费|
国产爆操白丝美女在线观看|
久久精品福利在线观看|
亚洲天堂久久精品成人|
夫妻性生活真人动作视频|
爱草草在线观看免费视频|
日韩国产中文在线视频|
白白操白白在线免费观看
|
草草视频福利在线观看|
日本少妇中文字幕不卡视频|
日本本亚洲三级在线播放|
成人欧美一区二区三区视频|
视频一区二区 国产精品|
99久久精品午夜一区二|
欧美亚洲国产日韩一区二区|
91精品国产综合久久不卡|
欧美一级内射一色桃子|
日韩午夜老司机免费视频|