Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 亚洲国产精品专区,亚洲伦理视频,欧美18videosex性欧美69

          整合營銷服務商

          電腦端+手機端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          怎樣提高網(wǎng)頁加載速度

          所周知,如果一個網(wǎng)站打開速度特別慢的話會流失很多用戶,因為用戶有很多選擇, 沒必要去花時間等待你這個網(wǎng)站,導致網(wǎng)站流量大大下跌。所以提高網(wǎng)頁加載速度顯得尤其重要。

          1.選擇可靠服務器或者虛擬主機為提高速度打基礎

          2.開啟gzip功能對網(wǎng)站源文件進行壓縮

          3.精簡網(wǎng)頁網(wǎng)頁源文件降低網(wǎng)頁大小

          4.減少flash或者大圖片的使用

          5.非必要js放到頁面底部延時加載

          6.使用cdn對網(wǎng)站進行加速

          7.js css文件外部調(diào)用減小文件大小

          8.生成靜態(tài)文件提高加載速度

          9.使用緩存技術提高加載速度

          有的搜索引擎排名與網(wǎng)站的加載速度或多或少有些關系,而這次百度閃電算法來了,將網(wǎng)站首屏打開速度被列入優(yōu)化排名行列,并明確指定打開時間為2秒,那么我們在如何做好網(wǎng)頁首屏的打開速度呢?

          要做好網(wǎng)站速度優(yōu)化,就必須要做好軟件和硬件兩個方面,從網(wǎng)站程序以及頁面設計本身解決網(wǎng)頁資源的加載,然后就是服務器本身需要有足夠的帶寬及處理資源,下面子凡就依次來與大家探討。

          首先我們打開一個網(wǎng)頁看到的都只是前端,所以我們看到一個頁面背后的支持就是HTML代碼,其中就包含了各種網(wǎng)頁標簽,其中包括網(wǎng)站優(yōu)化中的TKD,載入的渲染資源:javascript、css,已經(jīng)頁面內(nèi)容:圖片、音頻、視頻等。

          一、代碼的足夠簡潔

          減少代碼冗余,保持簡潔的代碼風格,這是作為一個網(wǎng)頁程序員的必修,能同樣實現(xiàn)一個效果的能用css就盡量不用js,能用兩行代碼解決問題的就別寫三行,這是最基礎的一點。

          二、減少資源載入

          這里子凡所說的資源主要是指js、css文件,因為我知道現(xiàn)在很多的前端開發(fā)設計人員喜歡用各種開源的特效或者別人做好的效果,其中包括為了給網(wǎng)站添加幾個圖標就引入一個開源的圖標字體庫,為了某個特效又在引入幾個js和css文件,這無形之中就為網(wǎng)站加重了“份量”。

          三、圖片使用懶加載,視頻或音頻禁止自動播放

          還記得子凡曾在淚雪博客寫過關于“圖片懶加載是否會影響網(wǎng)站SEO優(yōu)化”的文章,其中就說到過如何合理的使用圖片懶加載技術提升用戶體驗而不影響網(wǎng)站優(yōu)化,因為懶加載是為了防止頁面一被打開就立即載入圖片,這樣就會占用網(wǎng)絡帶寬,從而影響網(wǎng)站的打開速度以及網(wǎng)站首屏的請求,所以非正文圖片都是可以做懶加載的。

          圖片是每個網(wǎng)站基本都少不了的東西,但是對于做視頻、音頻的站點來說,如果打開頁面就自動播放,占用的網(wǎng)站帶寬資源都更多了,所以這也是一個網(wǎng)站打開速度優(yōu)化的一個小知識。

          四、使用CDN加速靜態(tài)資源

          關于使用CDN加速是否影響網(wǎng)站優(yōu)化的文章子凡也曾有過討論,子凡對于網(wǎng)站整體做CDN加速還是有些不太認同,但是對于將網(wǎng)站靜態(tài)資源做CDN加速鏡像或者緩存優(yōu)化卻是非常認同的,例如將網(wǎng)站的js、css、圖片等文件做CDN加速是更有利于整個網(wǎng)站的加載和打開速度的。

          五、提升頁面渲染速度

          1. 將CSS樣式寫在頭部樣式表中,減少由CSS文件網(wǎng)絡請求造成的渲染阻塞。

          2. 將JavaScript放到文檔末尾,或使用async方式加載,避免JS執(zhí)行阻塞渲染。

          3. 對非文字元素(如圖片,視頻)指定寬高,避免瀏覽器重排重繪。

          六、服務器本身的速度優(yōu)化

          1. 啟用服務器Gzip壓縮功能;

          2. 開啟數(shù)據(jù)庫查詢及頁面緩存功能(如果是直接生成靜態(tài)頁面的網(wǎng)站可忽略);

          3. 升級或者保證服務器足夠的網(wǎng)絡帶寬;

          4. 開啟網(wǎng)站緩存,充分利用本地緩存。

          同樣隨著網(wǎng)絡安全的重視程度,如果你的網(wǎng)站已經(jīng)安裝SSL證書啟用了HTTPS協(xié)議,那么你可以開啟HTTPS/2或者SPDY這個功能,可以在某些程度上加速網(wǎng)站的打開。

          總結

          雖然百度“閃電算法”是正對移動搜索排名的算法,而子凡上述的所有知識點都是通用的,并沒有移動端或電腦端的區(qū)分,寫得不算非常詳細,子凡只是將這些非常容易出現(xiàn)的問題或者被忽略的問題按照自己的思路寫出來了,雖然語句都寫得非常簡單,但是要真的操作起來,如果你不懂網(wǎng)頁代碼或者服務器,操作起來可能也會是已經(jīng)非常困難的事情。

          最后最后子凡還想給自己的 Fanly MIP 主題打個廣告,如果你使用WordPress程序,并且重視百度這次的閃電算法,你可以使用子凡開發(fā)的這個MIP主題和插件,因為主題和插件都提供免費版本,所以大家可以非常方便的接入,當然你也可以支持子凡或者想要更好的服務可以購買我的收費版本。

          好啦,如果你看這里,本文從標題到正文,再到最后的廣告你都已經(jīng)閱讀完畢。see you。。。

          除非注明,否則均為淚雪博客原創(chuàng)文章,轉(zhuǎn)載請以鏈接形式標明本文地址

          本文鏈接:https://zhangzifan.com/website-speed-seo.html

          么是CSS Sprite精靈?

          是用于前端的一種圖片應用技術,通常情況,我們的開發(fā)的網(wǎng)頁或許有很多張圖片,假如在一個頁面上有50多張小圖片,這意味著瀏覽器要逐個下載50張圖片。Css Sprite它允許你將一個頁面涉及到的所有零星圖片都包含到一張圖中,這樣一來,當訪問頁面時,就只需要下載1張圖片了,這顯然大大減低了服務器請求壓力。

          這個技術加速網(wǎng)頁響應速度,加速的關鍵,不是降低質(zhì)量,而是減少個數(shù)。傳統(tǒng)切圖講究精細,圖片規(guī)格越小越好,重量越小越好,其實規(guī)格大小無所謂,計算機統(tǒng)一都按byte計算。客戶端每顯示一張圖片都會向服務器發(fā)送請求。所以,圖片越多請求次數(shù)越多,造成延遲的可能性也就越大。


          什么是雪碧圖?

          雪碧圖就是許多在網(wǎng)頁中需要的小圖片被合并到了一張圖片當中,那么這張圖片就叫雪碧圖,例如:

          可以用來合并動畫幀等用途,最多常在網(wǎng)頁游戲中應用


          如何毫不費力的制作雪碧圖并加以使用?

          前往Css Sprites在線工具地址:https://www.toptal.com/developers/css/sprite-generator

          將需要的圖片導入到在線網(wǎng)頁工具中,就會自動生成雪碧圖,如下圖

          可以看到在線工具自動生成了雪碧圖你可以點擊下載,然后還生成了css樣式,會基本網(wǎng)頁的你就應該自然會用了

          我們下載生成的雪碧圖得到如圖:


          使用后的效果案例:

          案例來自:http://mc.163.com/index.html 我的世界官網(wǎng)

          并非本人開發(fā),我只是拿這個作為例子。


          Css Sprite原理:

          CSS Sprites其實就是把網(wǎng)頁中一些背景圖片整合到一張圖片文件中,再利用CSS的“background-image”,“background- repeat”,“background-position”的組合進行背景定位,background-position可以用數(shù)字精確的定位出背景圖片的位置。


          雪碧圖使用總結

          優(yōu)點

          • 利用CSS Sprites能很好地減少網(wǎng)頁的http請求,從而大大的提高頁面的性能,這也是CSS Sprites最大的優(yōu)點,也是其被廣泛傳播和應用的主要原因;

          • CSS Sprites能減少圖片的字節(jié),曾經(jīng)比較過多次3張圖片合并成1張圖片的字節(jié)總是小于這3張圖片的字節(jié)總和。

          • 解決了網(wǎng)頁設計師在圖片命名上的困擾,只需對一張集合的圖片上命名就可以了,不需要對每一個小元素進行命名,從而提高了網(wǎng)頁的制作效率。

          • 更換風格方便,只需要在一張或少張圖片上修改圖片的顏色或樣式,整個網(wǎng)頁的風格就可以改變。維護起來更加方便。

          假如不使用這個在線生成工具,那么將是及其的麻煩,當然這也是全職開發(fā)者必備的工具


          結尾的話:如果你喜歡我的文章請關注我,歡迎在下面評論交流


          主站蜘蛛池模板: 久久se精品一区精品二区| 亚洲国产精品成人一区| 超清无码一区二区三区| 精品无人区一区二区三区在线| 亚洲AV无码国产精品永久一区| 中文字幕精品无码一区二区 | 国产精华液一区二区区别大吗| 无码少妇一区二区浪潮免费| 免费视频精品一区二区三区| 无码8090精品久久一区| 精品国产日韩亚洲一区91| 99热门精品一区二区三区无码 | 无码少妇丰满熟妇一区二区| 亚洲韩国精品无码一区二区三区| 精品国产AV无码一区二区三区| 久久久久人妻一区二区三区vr| 国产av熟女一区二区三区| 天天看高清无码一区二区三区| 无码人妻精一区二区三区| 精品无码日韩一区二区三区不卡| 精品亚洲综合在线第一区| 果冻传媒董小宛一区二区| 久久综合一区二区无码 | 精品国产一区二区三区免费| 久久无码一区二区三区少妇 | 日韩一区二区三区无码影院 | 亚洲高清毛片一区二区| 亚洲av乱码一区二区三区香蕉| 亚洲AV综合色区无码一区| 国产精品美女一区二区视频| 国产熟女一区二区三区四区五区 | 亚洲综合av一区二区三区| 日日摸夜夜添一区| 亚洲中文字幕久久久一区| 亚洲一本一道一区二区三区| 一区二区三区在线观看| 亚洲日韩精品国产一区二区三区| 学生妹亚洲一区二区| 日本一区二区三区四区视频| 卡通动漫中文字幕第一区| 精品久久国产一区二区三区香蕉 |