如何提高您的網站性能:隨著網站變得越來越複雜,性能對於在網站上工作的人來說可能是個大問題。多年來,網站的平均大小一直在穩步攀升,導致加載速度慢和可用性差的情況變得司空見慣。

儘管現在世界上越來越多的人可以訪問互聯網並且移動互聯網的使用持續增長,訪問您網站的人無法獲得快速連接。

由於這些問題,在構建網站時,性能現在變得更加重要。加載時間、頁面大小、資產數量等細節現在應該成為任何網站項目中對話的最前沿。

如何提高網站性能

使用內容分發網絡 (CDN)

內容分發網絡是一組分佈在不同地理位置的 Web 服務器,它們根據最終用戶的位置向他們提供 Web 內容。當您在單個服務器上託管網站時,所有用戶請求都會發送到同一硬件。因此,處理每個請求所需的時間增加了。

最重要的是,當用戶遠離服務器時,加載時間會增加。使用 CDN,用戶請求被重定向到最近的服務器。因此,內容可以更快地交付給用戶,網站運行速度也更快。這是一種相當昂貴但非常有效的優化加載時間的方法。

將您的網站移至更好的主機

共享主機是全世界最常用的主機類型世界。這是讓您的網站快速且便宜地上線的最佳方式。為了更好的優化,選擇一個快速的虛擬主機很重要。虛擬專用服務器和專用服務器要快得多。 VPS 使用多個服務器進行內容分發。

當您擁有 VPS 時,您與其他用戶共享服務器,但您擁有自己的虛擬服務器部分,您的設置不會影響其他客戶端。如果您的網站流量一般,或者如果您運行的電子商務網站在某些時候流量很大,VPS 是您的最佳選擇。

優化網站上的圖像大小

每個人都喜歡脫穎而出的照片。圖片是電子商務網站最重要的部分。在您的產品頁面上放置大量照片、圖像和其他視覺效果會使它們更有趣。使用圖像的壞處是它們通常是大文件,使網站運行速度變慢。

使用 ImageOptim、JPEGmini 或 Kraken 等程序壓縮圖像是減小圖像大小的最佳方法在不降低其質量的情況下。這個過程可能需要一些時間,但非常值得。您還可以使用 HTML 響應圖像的 secret> 和 size> 屬性,它們會根據用戶看到的方式更改圖像的大小。

減少插件的數量

插件幾乎是每個網站的一部分。他們添加了其他人建議的功能。不幸的是,安裝的插件越多,運行它們所需的資源就越多。

因此,網站運行速度變慢,並且可能存在安全問題。隨著時間的推移,插件越來越多,有些插件可能已經用不到了。我們建議查看您已安裝的所有插件並刪除不需要的插件。

使用網站緩存

以防有大量用戶訪問該頁面有時服務器工作緩慢,需要更多時間將網頁傳送給每個用戶。緩存是將您網站的當前版本存儲在託管服務器上並顯示此版本直到您的網站更新的過程。這意味著每個用戶不必一遍又一遍地加載網頁。緩存的網頁不必每次都向數據庫發送請求。

實施 Gzip 壓縮

Gzip 壓縮方法是使文件更小的好方法。它減少了 HTTP 請求的數量和服務器響應所需的時間。在將文件發送到瀏覽器之前,Gzip 會縮小文件的大小。在用戶端,瀏覽器解壓縮文件並顯示裡面的內容。此方法可用於您網站的所有文件。您可以向網站添加幾行代碼或使用名為 gzip 的程序打開 Gzip。

By Henry Taylor

我是後端開發人員。 你們中有些人可能在開發者大會上見過我。 最近我一直在做一個開源項目。