關(guān)于點(diǎn)擊網(wǎng)站不同頁(yè)面閃一下的問題
其實(shí)這應(yīng)該不算是問題,不過最近遇到不少客戶提出這一問題也就成了問題。我現(xiàn)在在這里詳細(xì)說說。
首先得弄清楚原因,為何會(huì)出現(xiàn)閃一下。當(dāng)點(diǎn)擊不同頁(yè)面的鏈接時(shí),就會(huì)傳遞一個(gè)信號(hào)給服務(wù)器:我要訪問這個(gè)頁(yè)面,快幫我顯示出來。這時(shí)服務(wù)器就會(huì)處理好這個(gè)頁(yè)面信息然后傳送顯示在你面前,但當(dāng)服務(wù)器反應(yīng)比較慢或者服務(wù)器網(wǎng)速比較慢時(shí),加載的時(shí)間就會(huì)比較長(zhǎng),在這過程你就會(huì)看見空白,就是等待顯示,而更直觀在你面前反應(yīng)出來的就是閃一下。你還會(huì)問,為何其他網(wǎng)站點(diǎn)擊又不會(huì)出現(xiàn)閃呢,是這樣的,如果網(wǎng)站內(nèi)容少或者程序執(zhí)行效率高服務(wù)器那邊反應(yīng)和網(wǎng)速又比較好的那么我們肉眼就看不見這個(gè)閃了,但還是存在的,只是很短的一瞬間。
那如何來解決呢?很簡(jiǎn)單,一是優(yōu)化頁(yè)面,提高執(zhí)行效率;二是更換服務(wù)器空間;三是采取框架布局網(wǎng)站或利用AJAX、Atlas技術(shù)。前面兩種也并非根本解決之道,只是盡量縮短反應(yīng)時(shí)間,讓眼睛看不到這個(gè)閃。第三種方法就可徹底解決閃,只需要刷新局部?jī)?nèi)容而非整體頁(yè)面,其他都可不動(dòng)。不過也有些缺點(diǎn),執(zhí)行效率不高,難調(diào)節(jié),對(duì)搜索引擎不太友好等。至于具體怎么用法就自己再找找吧,很多教程。




















復(fù)制本文《關(guān)于點(diǎn)擊網(wǎng)站不同頁(yè)面閃一下的問題》地址給好友: