讓您的網站運行得更快的提示

      這篇文章將專注于改進網站的客戶端(或瀏覽器)端。閱讀第二部分以獲取來自服務器端(Apache、mySQL、PHP)的提示。從減少瓶頸到從您的專用服務器中獲得最大的網站速度,這些技巧將使您走上快速環境的軌道。

      讓您的網站運行得更快的提示-南華中天

      在決定提高服務器性能時,人們通常首先考慮硬件。盡管擁有更好的硬件將使您的網站運行得更快,但這可能并不總是一種具有成本效益的策略。調整服務和經過良好調整的配置可以并且將會顯著提升您的專用服務器,并將導致更快的網站速度與高級硬件設置相提并論。您不需要太多的技術專長來優化服務器,只需要足夠的知識來了解哪些服務在您的部署中占用了最多的資源;以及如何調整其設置以減少專用服務器資源的整體消耗。

      優化文件

      在調整服務器以提高網站速度的同時,還要考慮調整文件。減少空白和評論,或利用壓縮器為您做到這一點。利用瀏覽器工具的強大功能,您可以分析代碼以驗證壓縮。那里有許多 CSS 和 JavaScript 壓縮器,或者您的腳本可能內置了一個。您還應該嘗試重用代碼。提供文件時,它通常會緩存或存儲在訪問者的瀏覽器中。這將減少對您的專用服務器的請求,從而提高整體性能。

      CSS 和 JavaScript 優先級

      只關注 CSS 或 JavaScript 編輯時,您不會讓您的網站運行得更快,但這就是為什么沒關系。該網站看起來好像加載速度更快給您的觀眾。如果這是您對網站所做的唯一更改,您仍然可以有所作為。這里的一般規則是先加載 CSS,最后加載 JavaScript。這樣一來,您的頁面元素或大部分內容和鏈接首先在視覺上生成,而交互式元素(例如動畫)在核心頁面加載后顯示。您的查看者不會離開您的頁面,因為他們將能夠開始閱讀或點擊內部鏈接。將您的 CSS 放在頁面頂部將使訪問者優先考慮您的內容。由于首先加載所有視覺方面,因此在訪問者有機會點擊離開之前,其他所有內容通常都有足夠的時間加載。交付網站的視覺效果后,就可以加載交互式文件和 JavaScript。將您的 JavaScript 放在您網站的底部(通常在頁腳內或頁腳之后),您的交互元素將在其余部分之后立即加載。

      加速專用服務器

      簡而言之,我們的第一個提示是:1) 優化您的文件并盡可能重用以利用瀏覽器存儲。2) 首先是 CSS,最后是 JavaScript。在本系列的第二部分,我們將介紹:1)優化 MySQL 和索引,2)獨特的 Apache 部署;3) 使用 php.ini 文件微調 PHP 擴展。