Manfaat Menggunakan CDN untuk Situs WordPress Anda

Memiliki layanan CDN yang bekerja bersama situs web Anda yang didukung WordPress adalah hal yang sangat baik jika situs Anda dikunjungi di seluruh dunia. Terutama jika situs Anda berat pada aset dan ketika saya maksud aset saya maksud semua javascript, CSS dan file gambar sial.


Aset ini di situs Anda adalah di antara topik pertama yang membutuhkan CDN. Jika situs Anda adalah blog kecil, mungkin tidak masalah karena pengurangan waktu buka dapat diabaikan, tetapi, bagaimana dengan yang besar?

Untuk percobaan ini, saya akan mengatur a CDN77.com Akun untuk situs permainan teknologi / video saya, ini adalah situs “aset yang bijaksana” yang sangat mahal dengan ukuran tidak kurang dari 2,4 MB dan lebih dari 95 permintaan. Dalam istilah awam, ini merupakan beban berat bagi browser dan server untuk memuat. Menjadi majalah dengan berton-ton berita, tidak ada cara untuk membuat ini lebih baik. Server sudah menjadi server kelas atas dan harus memotong konten jelas-jelas tidak perlu.

Ada banyak situs seperti ini di internet. Saya terus mendengar suara-suara tentang betapa tidak berguna CDN untuk semua jenis situs (besar atau kecil) dan saya tidak bisa membantu tetapi kagum dengan komentar semacam itu.

Dalam artikel ini hari ini, saya akan memeriksa mengapa CDN itu penting dan penting (sangat banyak). Anda akan melihat, dengan angka dan bukti, mengapa memiliki CDN banyak hal, terutama jika Anda memiliki pelanggan yang jauh dari tempat server Anda berada. Harus memuat situs dengan sedikit aset adalah satu hal, tetapi situs menengah ke besar akan sangat bermanfaat dan saya akan menunjukkan kepada Anda mengapa …

Tolak ukur dengan dan tanpa CDN

Untuk tujuan percobaan ini, saya akan menggunakan Alat Pingdom. Dari semua alat gratis yang dapat Anda buat untuk menguji kecepatan aktual dan waktu pengambilan, Pingdom Tools adalah salah satu yang terbaik (dan paling akurat juga). Pengukuran Pingdom termasuk waktu tunggu untuk aset yang mungkin eksternal dan yang paling penting tidak sinkron. Karenanya, waktu pemuatan untuk pengguna akhir sedikit lebih pendek. Pertama, kita akan memuat situs web langsung dari server, tanpa CDN apa pun. Mempertimbangkan bahwa server sudah cukup cepat, Xeon berjalan pada 3.3Ghz di Nginx dengan cache FastCGI bukan fitur kecil dan harus memuat cukup cepat sendiri.

Tanpa CDN77 dari San Jose, California

Dalam gambar, Anda dapat melihat bahwa total waktu muat adalah sekitar 2,64 detik, untuk percobaan ini saya telah menggunakan server San Jose di California, AS, karena server saya terletak di North Carolina, AS, waktu muatnya harus cukup rendah. Di layar kanan, Anda dapat melihat semua sumber daya (aset) dimuat dengan waktu aktualnya.

Tanpa CDN77 dari Stockholm, Swedia

Seperti yang Anda lihat, begitu permintaan datang dari tempat yang jauh, segalanya mulai turun … Situs web menurunkan skor menjadi 86 dan sekarang waktu muatnya sekitar 5,20, inilah yang terjadi ketika lebih dari 95 permintaan memiliki untuk melakukan perjalanan di seluruh dunia. Mempertimbangkan kecepatan cahaya dan semua file sial itu hanya akan meningkatkan waktu muat total, tidak ada jalan lain.

Dengan CDN77 dari San Jose, California

Sekarang mari kita aktifkan CDN77 sehingga mulai mengambil semua aset secara otomatis dan melihat apa yang terjadi …

Sekarang ini adalah kelemahan pertama menggunakan CDN. Jika ditafsirkan secara tidak tepat, hal itu dapat menyebabkan pendapat yang salah bahwa CDN tidak berfungsi. Pertama kali situs web dimuat, layanan CDN perlu mengambil aset dari server asal dan memuatnya dari lokasi terdekat tempat ia diminta. Anda dapat dengan jelas melihat waktu buka sebenarnya meningkat menjadi 6,36 detik dan pada gambar kanan Anda dapat melihat alasannya. Di Header respons X-Cache adalah jawabannya.  Layanan CDN merespons dengan a “RINDU” jelas menunjukkan bahwa aset itu sebelumnya tidak di-cache dan perlu dimuat “on the fly”, inilah yang membuat solusi CDN lebih lambat, tetapi hanya pada beban pertama. Karena aset perlu melakukan bolak-balik dari layanan CDN kembali ke server asal dan kemudian kembali ke jaringan internal dan pergi ke server terdekat di lokasi yang diminta. Perjalanan pulang pergi tidak begitu lambat, tetapi parameter X-Cache akan dengan jelas membantu Anda mengidentifikasi kapan itu di-cache atau tidak. Sekarang, apakah Pingdom Tools keren atau tidak?

Dengan CDN77, jalankan kedua

Mari kita lihat apa yang terjadi pada putaran kedua …

Ini hidup! Sekarang kita bicara. Anda dapat melihat bahwa waktu muat turun menjadi 2,48 yang sekarang lebih cepat daripada tolok ukur asli tanpa CDN. Juga, di gambar kanan sekarang Anda dapat melihat “MEMUKUL” ditampilkan di tajuk respons, memberi tanda pada browser bahwa permintaan telah di-cache dan itu disediakan dari server terdekat ke lokasi itu tanpa harus melakukan bolak-balik lagi.

Bagaimana dengan bagian luar AS

Dalam contoh sebelumnya, kami melihat bahwa ketika menggunakan situs di luar AS dan di luar negara tempat situs web berada, hal-hal mulai menjadi jelek, mari kita lihat apa yang terjadi dengan mengaktifkan CDN.

Muatan pertama di sebelah kiri, memberi kami waktu lebih atau kurang mirip dengan tolok ukur asli, jika tidak lebih baik. Ini tanpa permintaan yang sebenarnya di-cache, sekarang, pada gambar kanan Anda dapat dengan jelas melihat peningkatannya dan itu tidak kecil. Kami sekarang telah pergi dari 5.20-an tanpa CDN sampai kekalahan 2.34s untuk memuat seluruh situs, ini merupakan peningkatan dari lebih dari 2X karena sekarang hanya file PHP dasar yang diambil dari server asal sementara semua aset lainnya dimuat secara lokal dari server Stockholm pada CDN77 !

Anda ingin bukti? Tentu saja. Ini dia:

pusat data cdn77

Sekarang, mari kita pergi ke ekstrim …

Tanpa CDN77 dari Melbourne, Australia

test03-01

Memuat situs dari Australia sangat menyakitkan tanpa CDN dan situs web saya sekarang telah berubah menjadi yang paling lambat dari kelompok itu, memberikan skor 77 dan C, oh well..

Dengan CDN77 dari Melbourne, Australia

test03-02

Dengan CDN77 diaktifkan, peningkatan kecepatannya mengesankan dan hampir selisih 2X. Skor kembali ke A, tentu saja, sekali lagi membuktikan bahwa CDN benar-benar berfungsi, sebagaimana mestinya.

Sekarang mari kita menempatkan semua ini ke dalam perspektif, ya?perbandingan-perbandingan

Grafik ini hampir berbicara sendiri tentang bagaimana CDN benar-benar meningkatkan kinerja terkait dengan di mana situs tersebut berada. Jika pembaca / pelanggan Anda mengakses situs di negara / lokasi yang sama di mana server Anda berada, mengapa meminta CDN kan? Itu tidak akan membuat segalanya lebih baik. Dalam skenario terbaik, itu hanya akan membantu server Anda dengan sumber daya dan itu akan mengurangi waktu CPU yang terlibat tetapi itu tidak akan meningkatkan waktu muat.  Tetapi begitu salah satu pembaca Anda mencoba mengakses situs web dari luar negara di mana server Anda berada, peningkatan kinerja menjadi 2X, dengan sangat mudah. Tidak dapat disangkal, Anda dapat melanjutkan dan melakukan semua tes ini sendiri. CDN sangat berarti jika situs Anda dibaca dari seluruh dunia dan juga akan memudahkan persyaratan bandwidth di server Anda.

Kesimpulan

Memiliki CDN di situs internasional Anda Adalah sebuah keharusan. Baik itu blog teknologi, majalah digital atau situs produk. Jika Anda peduli dengan kinerja dan pelanggan / pembaca Anda ada di seluruh dunia, CDN memang akan mempercepat situs WordPress Anda banyak. Juga, semakin banyak aset yang dimuat situs Anda dari berbagai lokasi, semakin besar peningkatannya. Memiliki CDN bukanlah situasi yang sulit. Mengelola layanan dengan benar sangat penting untuk kinerjanya. Ingat, permintaan pertama akan selalu lebih lambat, memiliki cache CDN situs dengan benar sangat penting.

Pada artikel selanjutnya, kita akan memeriksa cara mengkonfigurasi dengan benar CDN77 layanan dengan WordPress, cara mengatur lokasi dan memanfaatkan semaksimal mungkin sehingga Anda dapat merasakan manfaat yang sama seperti di artikel ini. Tetap disini!

Layanan CDN Gratis

Jangan lupa untuk memeriksa posting kami tentang layanan CDN gratis terbaik di luar sana. Beberapa di antaranya adalah 100% gratis hingga titik tertentu sementara yang lain gratis selama masa percobaan. Sementara CDN77 adalah pilihan yang baik, kami ingin Anda memeriksa layanan hebat lainnya sehingga Anda dapat memilih salah satu yang paling cocok untuk Anda..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map