Zaman periyodu & amp;Test Edildi: Yeni Avustralya Veri Merkezimiz Yükleme Sürenizi kısaltın!
2020’nin sonunda, WPMU Dev Hosting, Avustralya’daki yeni veri merkezinin yerini tanıttı. Bu makalede, WPMU dev üyelerinin artık izleyiciyi aşağıda hedefleyebileceğini görmek için onu test ediyoruz. Birçok WPMU dev üyesinin, barındırma bayraklarımızı ve iddiamızı dikmek için yeni bir yer (Avustralya gibi) bulmak için dünyayı keşfetmemizi talep etmesinin bir nedeni var. Önemli sunucu konumu. Ayrıca, ziyaretçileriniz sitenizin veri merkezine daha yakınsa, sitenin doğal olarak onlar için daha hızlı yükleneceği bir sır değildir. Asıl soru:
“Sunucu konumu ne kadar bakıyor?” Bu makalede araştırdım. Avustralya’da yayınlanan sitenin performansını test edeceğim ve Singapur’da yayınlanan siteyle karşılaştıracağım – daha önce, Avustralya’da barındırılabilecek en yakın WPMU üyesi. Siz veya müşteriniz Avustralyalı arkadaşlarımızı hedefliyor (veya hedeflemek istiyorsanız) konumu hareket ettirmeye değer mi? Öğrenmek için okumaya devam edin. Küçük bir bonus olarak, 20 kez hızı artıran barındırma statik sunucu önbelleğimizi (CGI) kullanarak sitenizi nasıl daha fazla enerji ile enjekte edeceğinizi göstereceğim! Aşağı bak.
Yeni Avustralya ve Japon Veri Merkezimiz Giriş
Sunucu testi nasıl çalışacak
TTFB sunucusunu Keycdn ile test edin
Chrome Devtools ile TTFB’yi test edin ve yükleme süresi
Daha fazla TTFB hızı için statik sunucu önbelleğini etkinleştirin
Yeni Avustralya ve Japon veri merkezlerimizin tanıtımı geçen yıl Noel’den hemen önce, Avustralya (Sydney) ve Japonya (Tokyo) ‘daki yeni barındırma konumumuz yayınlandı. Bu iki yeni lokasyonun (özellikle Avustralya) eklenmesi üyelerimiz tarafından talep edilmektedir ve barındırma ateşimizi değiştirip mükemmel sağlayıcıyı seçtikten aylar sonra, nihayet bunu gerçekleştiririz. Bilmiyorsanız, sağlayıcıdan bahsetmek gerekirse. DigitalOcean’ı tüm barındırma sunucuları için kullanıyoruz. Ne yazık ki, DO’nun Avustralya veya Japonya’da bir veri merkezi yok, ancak bizi durdurmasına izin vermiyoruz … Uzun lafın kısası, yeni konumlarda ek bonus sunucusu ile benzer ayarlara sahip olan Linode ile çalışıyoruz. Puan! Bütün bunlar, siz (veya kendi müşteriniz) bu bölgede potansiyel müşterilere sahipseniz, barındırmamızın sitenizi çok hızlı bir şekilde onlara sunabileceği anlamına gelir. Ama onaylamak için test yapalım.
Sunucu testi, kitlenize daha yakın barındırmanın performans avantajlarını göstermek için nasıl çalışacaktır, birkaç farklı performans test aracı kullanıyorum.
KeyCDN Performans Testi – Dünyanın farklı yerlerinden TTFB sitelerinin ölçülmesi.
Chrome Devtools – Doğrudan Chrome tarayıcınıza monte edilmiş pratik araçlar. Bunu TTFB’yi ölçmek için ve test sitemizi açma zamanı da kullanacağım.
FYI, bu araçların her ikisi de ücretsizdir, bu yüzden isterseniz kendi testinizi takip edin ve çalıştırın. Oyun alanı seviyemi oluşturmak WPMU Dev Hosting’de iki bronz seviyeli site oluşturarak başlar. Her bir üye için aynı site şablonunu kullanmak, site klonlama özelliklerimizi kullanarak hızlı bir şekilde hazırlayabilir. Ayrıca, her iki site için Beaver Builder tarafından bu basit serbest çalışan şablonunu da seçiyorum:
Daha sonra, her site için benzersiz bir sunucu konumu seçmektir – biri Avustralya’daki yeni konumumuzda, diğeri Singapur’daki.
WPMU Dev Hosting size dünya çapında 10 sunucu konumu sunar. Belirtildiği gibi, Singapur’u seçtim, çünkü geçen yılın sonundan önce, Avustralya kitlesini hedeflerse WPMU dev üyeleri tarafından seçilecek en yakın yerdi. Bu, yeni sunucunun size verdiği hızın faydalarını karşılaştırmak ve göstermek için iyi bir yol haline getirin. Şimdilik siteyle yaptığım tek şey bu. Her ikisi de aynı, tamamen kutudan çıkmıştır, herhangi bir ayarlama yapılmaz. TTFB sunucusunu ilk KeyCDN ile test ederek, WPMU Dev’in iş dünyasında en iyisi (ve çok iyi yapıyor!) Bu araç, dünya çapında 10 farklı konumdan seçilen URL’yi test eder. Sonuçlar daha sonra size çeşitli yükleme süresi ve başlık yanıtı HTTP’nin ayrıntılarını verir. Bu durumda TTFB’yi iki sitemizden ölçmek için araçlar kullanıyoruz. Kısacası, TTFB, müşterinin ilk veri baytını almak için bir talepte bulunduğu zamandır. *TTFB hakkında daha fazla bilgi edinebilirsiniz. Başlamak için, test etmek istediğiniz sitenin URL’sini ekleyin ve birkaç saniye içinde çeşitli performans metriklerinin ayrıntılarına sahip olacaksınız. URL’ye girmek ve teste basın. Testi yenilemenin size farklı sonuçlar vereceğine dikkat edilmelidir. Pratik bir kural olarak, hangi hızın mümkün olduğunu görmek için testi birkaç kez yeniliyorum. Birkaç testten sonra, kaba bir trendin ortaya çıkmaya başladığını göreceksiniz. Aynı mantığı bu makalede yapılan diğer tüm testlere uyguluyorum.
Hatırlanması gereken bir şey daha … zor bir şekilde bulduğum bir şey … günlük test sınırına dikkat edin! Bu araç ücretsiz olmasına rağmen, günde kaç performans testi yapabileceğiniz konusunda sınırlar vardır. Burada dersler – Rick gibi olma!
Yaptığım şeyi yapma! 🙁 Keycdn performans testinin sonuçları, her iki siteyi de araçta çalıştırdıktan sonra geri aldığım sonuçlar: 1 Test – Avustralya Sunucu: Test 2 – Singapur Sunucusu:
Takeaways: Her iki sunucu da beklendiği gibi çalışır. Avustralya sunucusu Sydney konumunda TTFB 195.61ms var. Singapur sunucusu da çok kötü değil, Singapur’da onurlu bir TTFB 280.9 ms yayınlıyor.Bununla birlikte, burada vurgulanan ana metrik, Sydney’den Avustralya ve Singapur sunucuları arasındaki hız farkıdır.Bu durumda, 195.61 MD Avustralya sitesinin zamanını Singapur’da 756.45 MD ile karşılaştırdık.Bize Avustralya sunucumuzun piyasaya sürülmesiyle sitenizin TTFB hızınızı 560.84ms azaltabileceğini söyledi.Ayrıca, Singapur’un skoru 756.45 ms çok iyi değil, çünkü Google PagePeed TTFB hızınızı 600 ms’den daha azına indirmenizi önerir (anında test hatası!). Ama bu orada durmadı. TTFB’yi test etmek ve Chrome Devtools ile yükleme süresi, iç geliştiricilerimizden biri tarafından dikkatimi çeken başka bir test yöntemi (çünkü benden çok daha akıllı olduğu için) Chrome Devtools kullanıyordu. Önceki performans testimiz gibi, herkes bunu ücretsiz ve daha da iyisi yapabilir … test sınırları olmadan! Bu test turu sırasında, sitenin açılış süresi ile birlikte TTFB’yi bir kez daha ölçeceğiz. Burada temel bir fark, dünyanın dört bir yanındaki yerlerden KeyCDN testlerinden farklı olmasıdır, bu test aslında bulunduğunuz yerle ilgilidir. Sonuçlar, test sırasında bağımlılık yapan Netflix serisini aktarırsanız, internet bağlantınızın kalitesi, internet hızı gibi faktörlerden de etkilenebilir. Kaptın bu işi. Karşılaştırma sırasında aynı zamanda yapılır, aynı durum altında iyi olacaktır. Son olarak, referanslar için Yeni Zelanda’da yaşıyorum, yani Avustralya’da yayınlanan siteler için sonuçlar daha iyi olmalı. Hadi bulalım. Google Devtools’a aşina değil misiniz? Aşağıda bu testin nasıl çalıştırılacağına dair kısa bir açıklama bulunmaktadır. Bu, Chrome tarayıcısı kullanılarak Mac’te yapılır. Başka bir tarayıcı kullanıyorsanız, bazı alternatif Devtools seçenekleri. Araç veya klavye aracından (cihazınıza bağlı olarak) geliştiriciye giderek başlayın. Daha sonra ağ sekmesini bulmanız ve yerel tarayıcı önbelleğinizi kullanmadığınızdan emin olmak için önbellek seçmeniz gerekir.
Ardından, sayfayı yenileyin ve burada odaklandığımız metriklerden biri olan tüm sunucu isteklerinin yanı sıra yükleme süresinin bir listesini göreceksiniz. Diğer metrikler elbette TTFB’dir. TTFB’yi görmek için, Site URL’niz ve sunucu tarafından yanıtlanan ilk istek olması gereken ilk öğeyi tıklayın.
Daha sonra TTFB verilerini göreceksiniz. Her isteğin kendi TTFB’ye sahip olduğunu ve hepsinin genel hızınızı etkilediğini unutmayın. Bu nedenle bu sonuçlar önceki KeyCDN’den aldığımız TTFB’nin sonuçlarından farklı görünüyor. Bu yüzden kendimizi deli etmemek için TTFB’yi ilk isteğimizden kaydetmeye devam edeceğiz.
Devtools TTFB Test Sonuçları Test Sonuçlarımıza Bakalım: Test 1 – Avustralya Sunucusu:
Test 2 – Singapur Sunucusu: Takeaways: Keycdn sonuçlarımız gibi, NZ’deki konumumdan, iki site arasındaki TTFB arasındaki fark önemlidir. Bu durumda 600 m’den fazla. Şimdi de görülecek yeni bir test metriğimiz var: Sayfalar Yükleme Süresi – Sitenizin bir bütün olarak yüklenmesi için gereken süre (CSS, resimler, varlıklar, komut dosyaları, yazı tipleri, vb.). Devtools Yük Testi Testi 1 – Avustralya Sunucusu: Test 2 – Singapur Sunucusu: Takeaways: Avustralya kaydı 1.53 saniye ve Singapur 3,44 saniye ile biraz geride kaldı. 1.91 saniyelik fark. İlk bakışta çok fazla görünmeyebilir. Ancak bunu bir perspektife yerleştirmek – Google’a göre, sayfa açık saati bir ila üç saniye sürdüğünde sitenizden sıçrayan birinin% 32 oranında artar. Ve çoğu, sayfa hızı açısından her saniye (veya MS!) Önemli olacaktır. Yuvarlak bonus: TTFB Hız 20X için Statik Sunucu Önbelleğini Etkinleştirin Şimdi Geliştirelim. Barındırma statik sunucu önbelleğe (CGI) yardımıyla sitenize nasıl daha fazla beygir gücü ekleyeceğinizi göstereceğiz. SSC, FASTCGI kullanarak sunucu tarafında önbellekleme sayfalarının önbelleğe alınmasına izin verir, sitenizi büyük ölçüde hızlandırır ve aynı anda ortalama 10 kat daha fazla ziyaretçiye izin verir. Olimpiyatlarda 100 metrelik bir koşu gibi düşünün … Sadece rakiplerin istedikleri kadar kendilerini geliştirmelerine izin verilir! Sitemizin hızlı koşucusunun tam potansiyeline bakalım. WPMU dev barındırma konusundaki statik sunucu önbelleğini etkinleştirerek başlayın, bu, site yönetim platformumuz The Hub’dan kolayca yapılabilir. Optimize etmek istediğiniz siteyi seçin ve barındırma sekmesini bulmak. Ardından araçları tıklayın ve statik sunucu önbelleğini bulana kadar aşağı kaydırın. O zaman SSC’yi etkinleştirmek ve silmeyi seçmek kadar basittir. SSC ile statik TTFB önbellek sunucusunun sonuçları etkinleştirildi, KeyCDN performans testimize geri dönüyorum ve Singapur sitesini yeniden test ediyorum. Test 1: Statik önbelleksiz Singapur Sunucusu Test 2: Singapur Statik Server önbelleği etkinleştirildi: Bu durumda adına göre hızlı CGI.Statik sunucu önbelleğinin etkinleştirilmesi ve kaldırılması, 20x hızda bir artış üretir!Orijinal okumamızı 280.9 MD’den sadece 14.41 MD’ye düşürür.Ve Avustralya sitemiz farklı değil … daha önce:Sonrasında: Tamam, bu durumda 20x yeterli değil, ama eminim ki çoğu insan TTFB hızını 7,5 kez arttırmaktan oldukça mutlu olacak. Bu, [sunucu] konumu, konum, konumla ilgilidir, sunucu performansımızı test etme sürecinde sahne arkasındaki ekranın bir özetidir.Kısacası, yeni Avustralya Sunucu konumumuzun piyasaya sürülmesi, aşağıdaki kitleyi hedefleyen WPMU Dev Üyesi’nin artık hızda önemli bir artışa sahip olabileceği anlamına geliyor.Bu, başarılı olduğumuz kendi testimizin sonuçları ile daha fazla kanıtlanmıştır:
TTFB süresi 560.84ms azalıyor Site açık süresi 1,91 saniye azaldı Yüksek sayfa hız puanlarının kutsal bardak olduğu bir ortamda, ekstra saniyeleri azaltmak önemli hale gelir. Ayrıca, hızlı içeren bir site yalnızca UX’i artıracak ve ziyaretçilerinizin sıçrama eğiliminde olmasını sağlayacaktır. Bu notta, WPMU Dev’in bir üyesiyseniz ve mevcut siteleri yeni barındırma alanına taşımak istiyorsanız, klonlama özelliğini kullanmak bunu yapmanın en kolay yoludur. Bu konuda yardıma ihtiyacınız varsa 7/24 ile iletişime geçin. WPMU dev ile barındırmıyor musunuz? Ücretsiz olarak göç etmenize yardımcı olacağız, yargılamayacağız, ancak bunu nihayet atlamak için iyi bir fırsat olarak düşünün! Özellikle hedef kitleniz Avustralya veya Japonya dahil edilirse (veya potansiyel olarak dahil!). Ayrıca, yukarıda bahsettiğimiz 20x statik sunucu önbelleğine (CGI FAST) anında erişeceksiniz. Daha da iyisi, parmaklarınızı kaldırmanıza gerek yok – sitenizi ek masraflar olmadan taşımaktan mutluluk duyacağız. Tüm ayrıntılar için WPMU Dev Barındırma sayfamıza bakın ve gelecekte daha ilginç gelişmeleri dört gözle bekleyin. Şimdi Avustralya Sunucu Konumuna sahip olduğumuz için mutlu musunuz? Daha sonra talep etmek istediğiniz başka yerler var mı? Bize aşağıdaki yorumlarda anlatın.