Berapa perbezaan CDN terhadap kelajuan pemuatan WordPress? – contoh kehidupan sebenar!

Tawaran WordPress


Seberapa cepat Jaringan Penyampaian Kandungan CDN akan membuat laman web anda sendiri bergantung pada sejumlah faktor, seperti penyediaan / konfigurasi hosting laman web anda, berapa banyak kandungan yang dipaparkan oleh laman web anda, kerumitan tema anda, plugin yang anda gunakan dan, sebenarnya, terdapat banyak perkara lain … ringkasnya, mustahil untuk mengatakan berapa banyak perbezaan yang akan dibuat oleh CDN terhadap kelajuan memuatkan laman web anda tanpa benar-benar memberikan satu pusaran! Walau bagaimanapun, kami dapat mengatakan dengan tepat berapa banyak perbezaan CDN (kami menggunakan MaxCDN untuk laman web INI – sesuatu yang diharapkan dapat memberi peluang kepada sesiapa yang masih tertanya-tanya apakah CDN adalah sesuatu yang perlu diganggu dengan pandangan yang tepat (dengan nombor sebenar) mengenai masalah ini.

Jadi bagaimana kita akan melakukan ini?

Yang perlu kita lakukan hanyalah membandingkan kelajuan muatan awal laman web ini dalam konfigurasi normalnya (iaitu dengan MaxCDN diaktifkan) dengan masa muat laman web dengan MaxCDN dilumpuhkan – mudah! Mari kita retak …

Mengenai laman web ini

… tapi tunggu, sebelum kita dapat memulakan eksperimen seperti projek sains-sekolah menengah ini, mari kita lihat sebentar beberapa laman web yang akan kita uji (sebahagiannya kerana kita mungkin mengubah sebilangan kecil dari mereka pada suatu ketika di masa depan yang tidak terlalu jauh tetapi terutamanya agar sesiapa sahaja yang berminat dapat membandingkannya dengan laman web mereka sendiri):

  • Dikuasakan oleh WordPress versi 3.9.
  • Jumlah pemalam: 18 (disenaraikan di sini – sekiranya anda berminat dengan spesifik).
  • Selain MaxCDN kami juga menggunakan W3 Total Cache.
  • Hosting: dihoskan pada DreamHost VPS standard sepenuhnya yang disediakan dengan Memory 596MB (yang mana kami membayar tepat $ 29.80 sebulan).
  • Kami juga memaparkan beberapa butang media sosial di bahagian atas halaman dan di bar sisi – semuanya akan menambah jumlah permintaan HTTP dengan ketara dan oleh itu melambatkan sedikit.

Mengenai ujian

Kami akan menggunakan GTMetrix untuk mengukur masa muat halaman utama kami (kerana ini adalah halaman yang mendapat tontonan halaman paling banyak sebulan dan halaman yang paling sering dilihat oleh pelawat baru) dalam sepuluh set (diukur selama satu hari) dari lima lokasi berbeza (Vancouver, Dallas, Hong Kong, London, Mumbai, Sydney dan Sao Paulo) dan kemudian mengambil purata setiap sepuluh set untuk mendapatkan keputusan akhir kami. Sekali dengan MaxCDN diaktifkan dan sekali lagi dengan MaxCDN dilumpuhkan. Ringkas!

Keputusan

Pertama, mari kita lihat WinningWP dengan MaxCDN diaktifkan:

Dengan MaxCDN diaktifkan

Tangkapan Skrin GTMetrix:

(abaikan kelajuan beban buat masa ini kerana ini bukan rata-rata)

gtmetrix-dengan-kedua-w3-total-cache-dan-maxcdn-cdn

lihat keseluruhan tangkapan skrin

  • Gred Kelajuan Halaman: 91%
  • Jumlah saiz Halaman: 957KB
  • Bilangan Permintaan HTTP: 65

Keputusan Ujian terperinci:

hasil-dengan-kedua-maxcdn-dan-w3-jumlah-cache

Ringkasan:

  • Masa muatan purata dari Vancouver: 3.7s
  • Masa muatan purata dari Dallas: 3.8 saat
  • Masa muatan purata dari Hong Kong: 5.2s
  • Masa muatan purata dari London: 4.3s
  • Masa muat purata dari Mumbai: 5.6s
  • Masa muat purata dari Sydney: 5.3s
  • Masa muat purata dari Sau Paulo: 5.3s

Dengan MaxCDN dilumpuhkan

Tangkapan Skrin GTMetrix:

(sekali lagi: abaikan kelajuan beban buat masa ini)

gtmetrix-only-w3-total-cache

lihat keseluruhan tangkapan skrin

  • Gred Kelajuan Halaman: 91%
  • Jumlah saiz Halaman: 946KB
  • Bilangan Permintaan HTTP: 65

Keputusan Ujian terperinci:

hasil-dengan-hanya-w3-jumlah-cache

Ringkasan:

  • Masa muatan purata dari Vancouver: 5.0s
  • Masa muatan purata dari Dallas: 5.0s
  • Masa muatan purata dari Hong Kong: 7.3s
  • Masa muatan purata dari London: 5.4s
  • Masa muat purata dari Mumbai: 6.3s
  • Masa muat purata dari Sydney: 6.7s
  • Masa muat purata dari Sau Paulo: 6.5s

Tanpa MaxCDN atau W3 Total Cache (satu set hasil ujian tambahan)

Hanya kerana minat, betapa teruknya masa pemuatan tanpa W3 Total Cache? – Mari kita lakukan semuanya lagi tetapi kali ini tanpa KEDUA MaxCDN DAN W3 Total Cache (iaitu dengan MaxCDN dilumpuhkan dan W3 Total Cache dinyahaktifkan)…

Tangkapan Skrin GTMetrix:

gtmetrix-tanpa-kedua-w3-total-cache-dan-maxcdn-cdn

lihat keseluruhan tangkapan skrin

  • Gred Kelajuan Halaman: 89%
  • Jumlah saiz Halaman: 955KB
  • Bilangan Permintaan HTTP: 63

Keputusan Ujian terperinci:

hasil-tanpa-kedua-w3-total-cache-dan-maxcdn

Ringkasan:

  • Masa muatan purata dari Vancouver: 6.5s
  • Masa muatan purata dari Dallas: 6.7s
  • Masa muatan purata dari Hong Kong: 8.3s
  • Masa muatan purata dari London: 7.1s
  • Masa muat purata dari Mumbai: 7.9s
  • Masa muat purata dari Sydney: 8.3s
  • Masa muat purata dari Sau Paulo: 8.1s

Perbandingan (akhirnya)!

Perkara pertama yang pertama: WinningWP lembu suci lambat! Walaupun dengan MaxCDN diaktifkan sepenuhnya waktu muat awal untuk laman web laman web ini jarang di bawah 4 saat – hmmmm … masa untuk menukar ke perkhidmatan hosting yang lebih pantas mungkin? Bagaimanapun … kembali ke perniagaan yang ada:

Mungkin cara paling jelas untuk merumuskan hasil kajian miniatur ini adalah dengan grafik yang baik:

a-grafik-of-load-times-vs-w3-total-cache-and-maxcdn-use-for-the-homepage-of-winwp

… dari mana tidak sukar untuk melihat bahawa aplikasi W3 Total Cache sahaja (iaitu tanpa MaxCDN) mengurangkan masa muatan awal laman web ini (menurut GTMetrix) oleh suatu tempat di wilayah 1.5 saat (dari semua lokasi ujian) … dan bahawa aplikasi tambahan MaxCDN mengurangkannya dengan suatu tempat di wilayah SELEPAS 1.5 saat – wow!

Kesimpulannya

Melihat data, cukup jelas bahawa aplikasi W3 Total Cache dan MaxCDN membuat perbezaan yang sangat besar dengan kelajuan muatan awal laman web ini – perbezaan yang lebih ketara (kerana persepsi pengguna mengenai kelajuan beban tidak sebanding langsung dengan kelajuan muatan sebenar) di luar Eropah dan AS!

Memerlukan CDN?

Adakah ini membantu? Saya pasti berharap demikian kerana mengambil masa hampir seharian untuk menulis! Sekiranya tidak ada yang lain, sekurang-kurangnya ini menunjukkan bahawa WinningWP dapat dilakukan dengan sedikit lebih cepat … maaf: kami akan berusaha untuk mencuba dan mempercepat sedikit dalam beberapa minggu akan datang!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me