Astra vs OceanWP Performans İncelemesi: Hangisi Daha Hızlı? (2021)

Yayınlanan: 2021-08-19

Bir sonraki projeniz için OceanWP ve Astra temaları arasında tereddüt mü ediyorsunuz? Bu iki rakip temanın hız açısından nasıl karşılaştırıldığını gösteren kısa bir rehber hazırladık.

Astra vs OceanWP: performans karşılaştırması
Astra vs OceanWP hız karşılaştırması


Ortalama bir insanın bir web sayfasında üç saniyeden daha az zaman harcaması şaşırtıcı değildi. Kim bir sayfanın yüklenmesini beklemek ister ki başka bir site sadece bir tık ötede kullanılabilir durumdayken?

Bir web sitesinin performansına birçok farklı faktör katkıda bulunur. Bazı siteler gelişmiş özellikler sunarken diğerleri basit içerik sunar. Gerçek şu ki, siteniz nasıl görünürse görünsün, ziyaretçilerin sayfanızda daha uzun süre kalması ve keyifli bir deneyim yaşaması için hızlı olmasını istersiniz.

Google'ın açıkladığı gibi, harika bir sayfa deneyimi sunmak için zaman içinde (yoğun trafik olduğunda bile) iyi performans gösteren bir WordPress teması arıyor olmalısınız. İyi haber şu ki, Astra ve OceanWP oldukça hafif temalar!

Ama neden hafif bir tema kullanmalısınız?

Hızlı yüklenen ve sunucuda kolay olan bir web sitesi arıyorsanız, hafif temalar en iyi seçeneğinizdir. Dosyalarının boyutu normal bir WordPress temasından daha küçüktür çünkü yalnızca bir temanın ihtiyaç duyduğu en gerekli özelliklerle birlikte gelir. Son olarak, daha hafif temalar, daha basit kod kalitesi nedeniyle sunuculardan daha az kaynak kullanır.

WordPress temanız sitenizin temel taşıdır. Sayfaların ne kadar hızlı yüklendiğine ilişkin bir çerçeve oluşturur ve ayrıca insanların ziyaret ettiklerinde tasarımınız hakkında ne düşündüklerini de etkiler.

Astra veya OceanWP arasında hangisinin daha hızlı olduğunu görmek için Lighthouse teknolojisini kullanarak birkaç performans testi yapalım! Denetimimiz, ihtiyaçlarınız için hangi temanın en iyi şekilde çalışacağına karar vermenize yardımcı olacaktır.

Her iki tema da gelişmiş premium eklentilerle birlikte gelir, ancak kılavuzumuzda ücretsiz sürümlerine odaklanacağız.

Astra ve OceanWP Performansını Test Etme Metodolojisi

Astra ve Ocean WP performansını test etmek için aşağıdaki ayarlarla üç ayrı hız testi yapacağız:

  • Test edeceğimiz temalar: Astra ve OceanWP'nin ücretsiz sürümü
  • Performans araçları: Google PageSpeed ​​Insights ve Pingdom (Sunucular: Avrupa, Londra)

Üç senaryo izleyeceğiz:

Senaryo 1: Her bir temanın etkinleştirilmesi üzerine hızı test edeceğiz, içerik eklenmedi, WP Roketi yok.

️ Senaryo #2: WordPress Düzenleyiciyi kullanarak normal bir ana sayfa oluşturacağız:

  • Bir logo
  • Resim (210 KB), başlık ve alt başlık içeren bir kahraman başlığı
  • Metin içerikli 4 resim kutusu (80 KB)
  • Metin içeren bazı madde işaretleri
  • 3 referans
  • Bir harekete geçirici mesaj düğmesi

Ardından sırasıyla Astra ve OceanWP kullanırken performans sonuçlarını karşılaştıracağız.

️ Senaryo #3: WP Rocket önbellek eklentisi etkinleştirildiğinde performansı ölçeceğiz. Bu size WP Rocket sayesinde elde edebileceğiniz performans iyileştirmeleri hakkında bir fikir verecektir.

Performans denetimimizde ölçeceğimiz KPI'lar şunlardır:

  1. Lighthouse'dan genel performans notu (X/100)
  2. Ana sayfanın yüklenme süresi ( Pingom, "ideal bir web sitesi yükleme süresinin 2 saniyeden fazla olmaması gerektiğini" söylüyor. )
  3. Toplam sayfa boyutu (KB olarak)
  4. HTTP İstekleri
  5. Hız İndeksi, Etkileşim Süresi, Toplam Engelleme Süresi, İlk İçerikli Boyama
  6. Önemli Web Verileri puanları (En Büyük İçerikli Boyama ve Kümülatif Düzen Kayması)

Önemli: Denetimimiz için üçüncü Temel Web Verileri — İlk Giriş Gecikmesi (FID) — gerçek kullanıcılardan gelen hiçbir veriye sahip olmayan bir test sitesi kullandığımız için kullanılamayacak. Neyse ki, laboratuvarda ölçülebilir bir metrik olan Toplam Engelleme Süresi (TBT), FID ile ilişkilidir.

KPI'lar - Kaynak: Lighthouse Puanlama Hesaplayıcısı (v8)
KPI'lar – Kaynak: Lighthouse Puanlama Hesaplayıcı (v8)


Web sitenizin nasıl olduğunu bilmek ister misiniz? WordPress sitenizi test etme ve hız sonuçlarını ölçmeyle ilgili eksiksiz kılavuzumuzu izleyin.

Astra vs OceanWP Hız Testi Sonuçları

Zaman zaman bir çıkmaza girebilir ve işiniz için bazı stratejik kararlar almanız gerekebilir. Siteniz veya müşteriniz için hangi WordPress teması daha iyi? Hangisi hızdan ödün vermeden en fazla seçenekle geliyor? Bugün bu soruları cevaplayabilmemiz için biraz araştırma yaptım!

Üç senaryoyla birlikte gelen verileri inceleyelim.

️ Senaryo #1 – Temaların etkinleştirilmesi (içerik yok)

Astra temasının kurulu olduğu mobil skorla başlayalım:

Astra teması etkinleştirildi – içerik yok – WP Roketi yok – Kaynak: Mobil cihazlarda PSI


Astra etkinleştirildikten sonra puanım yeşil (91/100) ve Önemli Web Verilerim sağlıklı kalır. Masaüstünde daha da iyi oluyor :

Astra teması etkinleştirildi - içerik yok - WP Roketi yok - Kaynak: masaüstünde PSI
Astra teması etkinleştirildi – içerik yok – WP Roketi yok – Kaynak: Masaüstünde PSI


Şimdi OceanWP'nin nasıl performans gösterdiğini görelim.

60/100 puanla mobilde bazı sorunlar fark edebiliyorum:

OceanWP teması etkinleştirildi – içerik yok – WP Roketi yok – Kaynak: PSI mobile


Lighthouse, hızı artırmak için ele alınması gereken birkaç sorunu işaret ediyor . Bunları aşağıda görebilirsiniz:

OceanWP etkinleştirildiğinde Fırsatlar ve Teşhis bölümü - Kaynak: Mobil cihazlarda PSI
OceanWP etkinleştirildiğinde Fırsatlar ve Teşhis bölümü - Kaynak: Mobil cihazlarda PSI
Bizimle kalın veya WP Rocket'in PSI tarafından işaretlenen tüm sorunları çözmenize nasıl yardımcı olduğunu görmek için bir sonraki bölüme gidin.

Öte yandan, masaüstündeki performans puanı daha umut verici:

OceanWP teması etkinleştirildi – içerik yok – WP Roketi yok – Kaynak: PSI masaüstü


Öyleyse, şimdiye kadar sahip olduklarımıza bakmanın zamanı geldi!

Astra Performansı OceanWP Performansı
Genel Performans Derecesi mobilde 91/100

masaüstünde 100/100
60/100 mobil

masaüstünde 99/100
Sayfa boyutu 276,9 KB 734,5 KB
Ana Sayfanın Tam Yüklenme Süresi 805 ms 734,5 ms
HTTP İstekleri 8 17
En Büyük İçerikli Boya 0,6 sn 0,8 sn
İlk İçerikli Boya 0,6 sn 0,8 sn
Kümülatif Düzen Kayması 0 sn 0 sn
Hız Endeksi 0,7 sn 1,0 sn
Etkileşim Zamanı 0,6 sn 0,8 sn
Toplam Engelleme Süresi 0 ms 0 ms

İlk toplanan veriler hakkında sonuç:

Astra, mobil cihazlarda OceanWP'ye göre performans üzerinde daha az etkiye sahiptir.

Lighthouse mobil puanının 60/100'e düştüğü OceanWP'nin aksine, Astra'nın mobil puanı yeşil (91/100).

OceanWP kullanıldığında sayfa boyutu ve HTTP istekleri de daha büyüktür.

Şimdi WordPress Düzenleyici ile bir ana sayfa oluşturarak işleri renklendirelim. Performans sonuçlarını Astra ve ardından OceanWP kullanarak ölçeceğiz.

️ Senaryo #2: Temalar etkinleştirildi – Ana Sayfadaki İçerik – WP Roketi Yok

WordPress Editörünün bloklarını (Resim kutuları, kahraman başlığı, referanslar, harekete geçirici mesaj ve metin) kullanarak bir ana sayfa oluşturduk. Bakalım performansımı nasıl etkileyecek.

️ Bazı İçeriklerle Astra Performans Sonuçları

Genel performans notum ve Önemli Web Verilerim, masaüstü ve mobil cihazlarda yeşil renkte kalıyor. Eklenen bazı içeriklerle puanım pek değişmedi.

Mobil puan artık 91/100:

WordPress düzenleyicisi ve Astra etkinleştirilmiş olarak oluşturulmuş sayfa - Kaynak: PSI Mobile
WordPress düzenleyicisi ile oluşturulmuş ve Astra etkinleştirilmiş sayfa – Kaynak: PSI Mobile


Masaüstünden alınan not hiç etkilenmedi:

WordPress düzenleyicisi ile oluşturulmuş ve Astra etkinleştirilmiş sayfa - Kaynak: PSI Desktop
WordPress düzenleyicisi ve Astra etkinleştirilmiş olarak oluşturulmuş sayfa – Kaynak: PSI Desktop


Web sitem, biraz içerik ekledikten sonra mobil ve masaüstünde o kadar yavaş olmadı.
Web sitemin bu aynı içerikle nasıl davrandığını görelim ve OceanWP etkinleştirildi.

️ Bazı İçeriklerle OceanWP Performans Sonuçları

İşte mobilden performans notu:

OceanWP'nin içerikle ilgili sonucu - Kaynak: PSI mobile
OceanWP'nin içerikle ilgili sonucu – Kaynak: PSI mobile


Ve işte masaüstü için aldığım şey:

OceanWP'nin içerikle sonucu - Kaynak: PSI masaüstü
OceanWP'nin içerikle sonucu – Kaynak: PSI masaüstü


Aynı ana sayfayı test ederek, OceanWP kullanarak hız derecemin neredeyse %10'unu kaybettim (99'dan 90'a).

Küresel olarak, ana sayfayı oluşturduktan sonra web sitem biraz yavaşladı, ancak masaüstünde hala yeşil bir puanım var (91/100). Ayrıca Hız Endeksimin artık kırmızı olduğunu ve LCP'min turuncu olduğunu fark ettik.

Daha da önemlisi, mobil puanım 60'tan 55/100'e çıktı: bunun optimize edilmesi gerekiyor.

Bir sonraki tabloda Astra ve OceanWP arasındaki farkları kolayca görselleştirebilirsiniz:

️ Astra vs OceanWP – Aynı İçeriğe Sahip Performans Sonuçları

Astra Performansı OceanWP Performansı
Genel Performans Derecesi mobilde 91/100

masaüstünde 99/100
55/100 cep telefonunda

masaüstünde 90/100
Sayfa boyutu 334.4 KB 746 KB
Ana Sayfanın Tam Yüklenme Süresi 955 ms 638 ms
HTTP İstekleri 9 19
En Büyük İçerikli Boya 0,7 sn 1,3 sn
İlk İçerikli Boya 0,7 sn 0,8 sn
Kümülatif Düzen Kayması 0 sn 0 ms
Hız Endeksi 0,8 sn 2,8 sn
Etkileşim Zamanı 0,7 sn 0,8 sn
Toplam Engelleme Süresi 0,07 sn 0 ms

Kullanıma hazır olan Astra, OceanWP'den daha hızlı ve daha hafif olma eğilimindedir . Astra kullanırken, sunucuya yapılan daha az HTTP isteği oluyor, Temel Web Verilerim daha iyi ve masaüstü ve mobildeki genel performansım da öyle.

Bu bizi son senaryomuza götürüyor: WP Rocket kullanırken OceanWP ve Astra üzerinde olumlu bir etkisi var mı? Herhangi bir performans artışı görecek miyiz? Lighthouse'daki teşhis bölümü ne olacak?

Senaryo #3 Astra - WP Roketli OceanWP

Denetimi WP Rocket kullanarak çalıştırmadan önce, Fırsatlar/Teşhis bölümlerine bir göz attık ve iyileştirmeler için bazı alanlar görebildik.

Örnek olarak, OceanWP'yi kullanırken Lighthouse tarafından işaretlenen aşağıdaki sorunları aldık:

OceanWP ile Fırsat ve Teşhis bölümü - Kaynak: PSI
OceanWP ile Fırsat ve Teşhis bölümü – Kaynak: PSI
Lighthouse'ın teşhisleri hakkında daha fazla bilgi edinmek ister misiniz? Lighthouse performans puanınızı nasıl iyileştireceğinizi ve web sitenizi nasıl daha hızlı hale getireceğinizi kontrol edin.

Genel olarak Google, yeşil bir performans derecelendirmesi almak için aşağıdaki taktikleri izlemenizi önerir:

  • Etkili bir önbelleğe alma politikası kullanın: İçeriğinizi önbelleğe alarak web sitenizi ziyaretçiler için daha hızlı hale getireceksiniz. Uzun bir önbellek ömrü, sayfanıza yapılan tekrar ziyaretleri hızlandırabilir.
  • Kritik JS/CSS'yi satır içinde teslim etmeyi ve kritik olmayan tüm JS/stillerini ertelemeyi düşünün (oluşturmayı engelleyen kaynakları ortadan kaldırmak için)
  • Kullanılmayan CSS'yi azaltın (örneğin, kullanılmayan kuralları azaltın ve ağ etkinliği tarafından tüketilen baytları azaltmak için ekranın üst kısmındaki içerik için kullanılmayan CSS'yi erteleyin) ve kullanılmayan JS'yi azaltın
  • Toplam ağ baytını en aza indirmek için sıkıştırmayla (örneğin Gzip) Metin tabanlı sunun.
  • Anahtar isteklerini önceden yükle
WP Rocket'in özellikleri, Lighthouse tarafından işaretlenen hemen hemen tüm sorunları çözmenize olanak tanır. WordPress sitenizi optimize etmek için ihtiyacınız olan seçenekleri size daha sonra göstereceğiz veya hemen bölüme atlayabilirsiniz.

Tamam, şimdi performans puanımı nasıl iyileştireceğimi görmek için WP Rocket'i etkinleştirme zamanı.

Sonuçlara bir göz atalım:

WP Rocket ile Astra Performansı

Astra, OceanWP kadar optimizasyona ihtiyaç duymadı. Web sitesi performans puanımız mobil ve masaüstünde yeşildi.

Mobilde, WP Rocket sayesinde notum 91'den 99'a çıktı:

Mobil cihazlarda Astra teması - içerik ve WP Rocket ile - Kaynak: PSI mobile
Mobil cihazlarda Astra teması – içerik ve WP Rocket ile – Kaynak: PSI mobile

Masaüstünde, Astra aynı notu korur: 99/100:

Astra teması - içerik ve WP Rocket ile - Kaynak: PSI Desktop
Astra teması – içerik ve WP Rocket ile – Kaynak: PSI Desktop


Genel olarak, web sitemiz WP Rocket ile daha hızlı. Tüm KPI'lar önemli ölçüde iyileşti ve mobil notum 100'e yakın!

WP Rocket ile OceanWP Performansı

WP Rocket sayesinde, aşağıda görebileceğiniz gibi mobil notum 60/100'den 100/100'e çıktı:

OceanWP ve WP Rocket ile mobil puanım yeşil - Kaynak: PSI
OceanWP ve WP Rocket ile mobil puanım yeşil – Kaynak: PSI


Masaüstü puanım da daha iyi. 91'den 98'e çıktı!

OceanWP ve WP Rocket kullanan masaüstü sonuçları - Kaynak: PSI
OceanWP ve WP Rocket kullanan masaüstü sonuçları – Kaynak: PSI


WP Rocket mobilde harika bir iş çıkardı ve hatta Lighthouse'da bana 100/100 puan verdi! Tüm KPI'larım daha iyi durumda ve mobildeki genel performans notum 100'e itildi (55/100 idi).

Son olarak, Lighthouse tarafından işaretlenen tüm sorunlar artık geçti denetim listemde:

WP Rocket sayesinde yeşil denetim listesinden geçti - Kaynak: PSI
WP Rocket sayesinde yeşil denetim listesinden geçti – Kaynak: PSI

Astra vs OceanWP: Performans için Hangisi Daha İyi?

Hem Astra hem de OceanWP oldukça hızlı temalardır, ancak kullanıma hazır, Astra liderdir .

Ayrıca WP Rocket'in birkaç dakika içinde biraz sihir yapabileceğini ve sitenizi hızlandırabileceğini öğrendik. Önemli Web Verilerinizi ve mobil cihazlarda performans puanınızı iyileştirmek istiyorsanız mutlaka sahip olmanız gereken bir eklentidir.

WP Rocket'in web sitemizde olumlu etkisini görebilmeniz için tüm senaryolardan elde edilen verileri aşağıdaki tabloda özetledik:

astra Astra + WP Roketi OkyanusWP OceanWP + WP Roketi
Genel Performans Derecesi mobilde 91/100

masaüstünde 99/100
99/100 mobil ve masaüstünde 55/100 cep telefonunda

masaüstünde 90/100
mobilde 100/100

masaüstünde 98/100
Sayfa boyutu 334.4 KB 112 KB 746 KB 281,7 KB
Ana Sayfanın Tam Yüklenme Süresi 955 ms 233 ms 638 ms 211 ms
HTTP İstekleri 9 6 19 8
LCP 0,7 sn 0,4 sn 1,3 sn 0,4 sn
FCP 0,7 sn 0,3 sn 0,8 sn 0,3 sn
CLS 0 sn 0 sn 0 ms 0 ms
0,8 sn 1,3 sn 2,8 sn 1,7 sn
TTI 0,7 sn 0,3 sn 0,8 sn 0,3 sn
TBT 0,07 sn 0 sn 0 ms 0 ms

WP Roketini Kullanarak Astra ve OceanWP Nasıl Hızlandırılır (Bonus)

Astra veya OceanWP ile Lighthouse'da 100/100 mobil puan elde etmeyi mi hayal ediyorsunuz? Bu bölüm size WP Rocket kullanarak nasıl yaptığımı öğretecek.

WP Rocket'i etkinleştirdikten sonra, aşağıdaki seçenekleri etkinleştirmek için WordPress panosundaki her sekmeyi inceledim:

  • Dosya Optimizasyonu Sekmesi – CSS'yi küçültün, CSS dağıtımını optimize edin ve Kullanılmayan CSS'yi Kaldırın.
Dosya Optimizasyonu sekmesi - CSS dosyaları
Dosya Optimizasyonu sekmesi – CSS dosyaları
  • Dosya Optimizasyon Sekmesi – JS'yi küçült, JS dosyalarını birleştir, ertelenmiş JS yükle ve JS'yi Geciktir (bu da kullanılmayan JS'yi kaldırmama/azaltmama izin verdi):
Dosya Optimizasyonu sekmesi - JS dosyaları
Dosya Optimizasyonu sekmesi – JS dosyaları
Dosya Optimizasyonu sekmesi - JS'yi Geciktir
Dosya Optimizasyonu sekmesi – Gecikme JS
  • Medya Sekmesi – Resimlerde LazyLoad'u etkinleştirin
Medya sekmesi - Geç yükleme özelliği
Medya sekmesi – Tembel yükleme özelliği

Toplama

Sonuç olarak, Astra'nın genel performans derecesi OceanWP'den biraz daha iyi. Ancak, WP Rocket kullandığınız sürece, bunun için endişelenmenize gerek yok.

Yukarıdaki analizimizde gördüğünüz gibi, WP Rocket çok büyük bir gelişme sağlayabilir ve mobilde 100/100 Lighthouse puanı elde etmenize yardımcı olabilir.

Bir deneyin ve sitenizin performansını WP Rocket ile hemen şimdi artırmaya başlayın! Performans testleri veya WP Roket özellikleri hakkında herhangi bir sorunuz varsa, yorumlarda bize sormanız yeterlidir.