2、圖片服務器(qì)分(fēn)離(lí)
大(dà)家(jiā)知(zhī)道(dào),對(duì)于Web服務器(qì)來(lái)說(shuō),不(bù)管是(shì)Apache、IIS還(hái)是(shì)其他(tā)容器(¶qì),圖片是(shì)最消耗資源的(de),于是(shì)我們有(yǒu)必要(yào)将圖片與頁面進行(xíng)分(≠fēn)離(lí),這(zhè)是(shì)基本上(shàng)大(dà)型網站(zhàn)都(dōu)會(huì)采用(yòng)的(de)策略,他(tā)們都(dōu)有(y©ǒu)獨立的(de)圖片服務器(qì),甚至很(hěn)多(duō)台圖片服務器(qì)。這(zhè)÷樣的(de)架構可(kě)以降低(dī)提供頁面訪問(wèn)請(qǐng)求的(de)服務器(qì)系統壓力,并且可(kě)∞以保證系統不(bù)會(huì)因為(wèi)圖片問(wèn)題而崩潰,在應用(yòng)服務器(qì)和(hé)圖片服務器(qì)上(shàng),可(kě)以進行(xíng)不(b§ù)同的(de)配置優化(huà),比如(rú)apache在配置ContentType的(de)時(shí)候可♣(kě)以盡量少(shǎo)支持,盡可(kě)能(néng)少(shǎo)的(de)LoadModule,保證更高(gāo)的(de)系統消耗和(§hé)執行(xíng)效率。
3、采用(yòng)DIV+CSS的(de)頁面技(jì)術(shù)
可(kě)以訪問(wèn)的(de)效率得(de)到(dào)提高(gāo)。
4、頁面長(cháng)度和(hé)大(dà)小(xiǎo)
一(yī)般一(yī)個(gè)頁面的(de)長(cháng)度盡量控制(zhì)在2-3的(de)長(cháng)度,文 (wén)件(jiàn)的(de)大(dà)小(xiǎo)盡量保持在150K以內(nèi)。我一(yī)直認為(wèi)太長(cháng)的(de)頁面會(huì)使得(de)¥用(yòng)戶失去(qù)耐心。
5、緩存
緩存一(yī)詞搞技(jì)術(shù)的(de)都(dōu)接觸過,很(hěn)多(duō)地(dì)方用(yòng)到(dà<o)緩存。網站(zhàn)架構和(hé)網站(zhàn)開(kāi)發中的(de)緩存也(yě)是(shì)非常重要(yào)。這(zhè)裡(lǐ)先講述最基本的(de)兩種緩存。
架構方面的(de)緩存,對(duì)Apache比較熟悉的(de)人(rén)都(dōu)能(néng)知(zhī)道(dào)Apache提供λ了(le)自(zì)己的(de)緩存模塊,也(yě)可(kě)以使用(yòng)外(wài)加的(de)Squid模塊進行(xíng)緩存,這(zhè)兩種方式均可(kě)以有(yǒu→)效的(de)提高(gāo)Apache的(de)訪問(wèn)響應能(néng)力。
網站(zhàn)程序開(kāi)發方面的(de)緩存,Linux上(shàng)提供的(de)Memory
Cache是(shì)常用(yòngα)的(de)緩存接口,可(kě)以在web開(kāi)發中使用(yòng),比如(rú)PHP有(yǒu)Pear的(de)Cache模塊對(duì)一(yī)些(xiē)數¥(shù)據進行(xíng)緩存和(hé)通(tōng)訊共享,其它我就(jiù)不(bù)熟悉了(le)。
6、鏡像
鏡像是(shì)大(dà)型網站(zhàn)常采用(yòng)的(de)提高(gāo)性能(néng)和(hé)數(shù)據安全性的(de)方式,鏡像的(de)技(jì)術(shù)可↔(kě)以解決不(bù)同網絡接入商和(hé)地(dì)域帶來(lái)的(de)用(yòng)戶訪問(wèn)速度差異,比如(rú)ChinaNet和(hé)EduNet之間(jiān✘)的(de)差異就(jiù)促使了(le)很(hěn)多(duō)網站(zhàn)在教育網內(nèi)搭建鏡像站(zhàn)點,數(shù)據進行(xíng)定時(shí)更新或者實時(↑shí)更新。在鏡像的(de)細節技(jì)術(shù)方面,這(zhè)裡(lǐ)不(bù)闡述太深,有(yǒu)很(hěn)多(duō)專業(yè)的(de)現(xiàn)成的(de) 解決架構和(hé)産品可(kě)選。也(yě)有(yǒu)廉價的(de)通(tōng)過軟件(jiàn)實現(xiàn)的(de)思路(lù),比如(r←ú)Linux上(shàng)的(de)rsync等工(gōng)具。
7、盡量不(bù)使用(yòng)Flash和(hé)大(dà)圖片
這(zhè)樣好(hǎo)處是(shì)非常明(míng)顯的(de),一(yī)個(gè)能(néng)夠使得(de)用(yòng)戶專注在文(wén)字上(shàng),而圖片部分(fēn)都(₽dōu)和(hé)網站(zhàn)核心相(xiàng)關,不(bù)會(huì)産生(shēng)無關的(de)東(dōng)西(xī)。
8、不(bù)要(yào)将整個(gè)頁面內(nèi)容塞到(dào)一(yī)個(gè)Table中
這(zhè)是(shì)網頁設計(jì)的(de)問(wèn)題了(le),很(hěn)多(duō)站(zhàn)長(cháng)為(wè✘i)了(le)追求頁面統一(yī)對(duì)齊,将整個(gè)頁面的(de)內(nèi)容都(dōu)塞進了(le)一(yī)個(gè)Tabεle(表格)裡(lǐ),然後再由單元格td來(lái)劃分(fēn)各個(gè)“塊”的(de)布局,這(zhè)種網站(zhàn)的(de)顯示速度是(shì)絕對(duì)慢&(màn)的(de)。因為(wèi)Table要(yào)等裡(lǐ)面所有(yǒu)的(de)內(nèi)容都(dōu)加載完畢後才顯示出來(lái)π的(de),如(rú)果某些(xiē)內(nèi)容無法訪問(wèn),就(jiù)會(huì)拖延整個(gè)頁面的(de)訪問(wèn)速度。正确的(de)做(zuò)法♦是(shì):将內(nèi)容分(fēn)割到(dào)幾個(gè)具有(yǒu)相(xiàng)同格局的(de)Table中去(qù),不(bù)要(¥yào)全都(dōu)塞到(dào)一(yī)個(gè)Table裡(lǐ)。
總結:
在這(zhè)裡(lǐ)介紹得(de)比較淺顯,具體(tǐ)實現(xiàn)過程中很(hěn)多(duō)細節還(hái)需要(yào)大€(dà)家(jiā)在工(gōng)作(zuò)中慢(màn)慢(màn)熟悉和(hé)體(tǐ)會(huì)。另外(wài),推薦一(yī)個(gè)在線的(de)網頁讀(dú)取速度測試工$(gōng)具給大(dà)家(jiā),它可(kě)以顯示整個(gè)讀(dú)取進程,細化(huà)到(dào)每個(gè)網頁元素∑。
鏈接 http://www.octagate.com/service/SiteTimer/?Target=AJAX
實際經曆:
運營交友(yǒu)網站(zhàn)時(shí),由于我們屬于個(gè)人(rén)網站(zhàn),資金(jī"n)小(xiǎo),不(bù)可(kě)能(néng)在帶寬和(hé)服務器(qì)上(shàng)有(yǒu)大(dà)的(de)投入,我們采用($yòng)了(le)網站(zhàn)頁面全部靜(jìng)态化(huà),每隔12小(xiǎo)時(shí)更新一(yī)次數(shù)據,同也(yě)這(zhè)也(yě)帶來(lá↔i)另外(wài)一(yī)個(gè)好(hǎo)處就(jiù)是(shì)加大(dà)搜索引擎對(duì)網站(zhàn)的(de)收錄頁面數(shù),并搞會(huì)員(yuán )的(de)注冊量,最高(gāo)的(de)時(shí)候baidu收錄網站(zhàn)的(de)頁面數(shù)為β(wèi)100多(duō)萬頁,Google收錄了(le)70多(duō)萬頁.此外(wài),還(hái)采用(yòng)了(Ωle)緩存、鏡像、網頁優化(huà)、不(bù)使用(yòng)FALS等方法。這(zhè)樣做(zuò)的(de)效果是(shì)非常明(míng)顯的(de)。簡單的(de)招式練到(<dào)極緻就(jiù)是(shì)絕招!
三、用(yòng)戶體(tǐ)驗
現(xiàn)在同類型的(de)網站(zhàn)數(shù)不(bù)勝數(shù),網站(zhàn)的(de)"功能(néng)或服務日(rì)趨同質化(huà),大(dà)的(de)方面看(kàn)不(bù)出什(shénΩ)麽差别,差别就(jiù)體(tǐ)現(xiàn)在細節上(shàng)。“窺斑見(jiàn)豹”,細節成為(≥wèi)網站(zhàn)最有(yǒu)力的(de)表現(xiàn)形式。關注細節、完善細節往往體(tǐ)現(xiàn)了(le)網站(zhàn)真誠地(dì)為(wèi)用(εyòng)戶著(zhe)想的(de)拳拳之忱。我們有(yǒu)理(lǐ)由充分(fēn)相(xiàng)信,一(yī)個(gè)真心實意地(dì)在細節上(shàng)下(xià)功夫的(de)網站(zhàn),其服務的(de)品質一(↕yī)定非常優秀。所以,作(zuò)為(wèi)網站(zhàn)運營者隻有(yǒu)細緻入微(wēi)地("dì)審視(shì)自(zì)己的(de)産品或服務,注重細節,為(wèi)用(yòng)戶著(zhe)想,才能(néng)讓自(zì)己的(≈de)網站(zhàn)在競争中取勝,
就(jiù)如(rú)針尖上(shàng)打擂台,拼的(de)就(jiù)是(shì)精細!
按照(zhào)網站(zhàn)發展的(de)觀點,“沒有(yǒu)最好(hǎo),隻有(yǒu)更↓好(hǎo)”,需要(yào)完善的(de)細節會(huì)層出不(bù)窮,根本沒有(yǒu)止境;網站(zhàn)也(yě)正是(shì)在這(zhè)種無止境的(de≤)追求中不(bù)斷得(de)到(dào)發展和(hé)提高(gāo)的(de)。

掃碼立即溝通(tōng)
公衆号加關注