Kullanılabilen gerçekten iyi birkaç web sitesi performans analizi aracı var, Google PageSpeed Insights ve Yahoo YSlow bunlardan sadece ikisi.
Bu aracın, Google PageSpeed Insights gibi web uygulaması sürümleriyle ilgili sorun, web sitenizin / sitelerinizin herkese açık olmasını gerektirmeleridir. Maalesef bu, herkese açık olmayan (bir güvenlik duvarının arkasında) olmayan web siteleri geliştiren ve sürdüren bizler için işe yaramıyor. Yahoo YSlow eklentisi iyi çalışıyor, ancak bazen hatalı olabiliyor, hala Firefox'ta çalışamıyorum, ancak Chrome'da iyi çalışıyor. Yahoo YSlow söz konusu olduğunda, iyi çalışıyor, ancak yazılımı bir tarayıcıya yüklemenizi ve raporu manuel olarak çalıştırmanızı gerektiriyor. Ve Google PageSpeed Insights gibi, raporu bir dosya olarak kaydetme veya raporların geçmişini gösterme yolu sağlamaz ve bildiğim kadarıyla otomatikleştirilemez.
Herhangi birinizi biliyor musunuz Google PageSpeed Insights veya Yahoo YSlow eklenti araçlarının sunduğu analiz ve raporlama ile aynı seviyede değilse de benzerini sağlamak için bir intranet içinde kullanılabilecek bir makineye kurulabilen veya web uygulaması olarak yapılandırılabilen herhangi bir yazılım parçası?
İdeal olarak bu yazılımın şunları yapması gerekir:
- Bir web sitesini hem masaüstü hem de mobil perspektiften analiz etmeli ve iyi performans gösteren alanları ve basit bir sitelerin genel performansını açıklamak için not verin.
- Performans sorunları bulunduğunda bir web sitesinde yapılması gereken önerilen geliştirmeleri sağlayın. Aşağıdakilerle sınırlı olmamakla birlikte olası performans sorunları:
- Küçültülmemiş kaynak kodu (JavaScript, CSS, vb.)
- Görüntü optimizasyonu (sprite, büyük dosya boyutları vb. Kullanılmadan)
- Web sunucusu teslim edilmekte olan içeriği sıkıştırmıyor
- Tarayıcı önbelleğine alma doğru kullanılmıyor
- Kötü Komut Dosyası Uygulamaları
- Dış kaynak sorunları (iyi performans göstermeyen dış kaynaklara bağlantı)
- Belirli bir programa göre web sitesi URL'lerinin kaynak listesini okuyacak şekilde otomatikleştirilebilir ve söz konusu sitelerde performans analizini otomatik olarak çalıştırır ve raporu sitelerin performans derecesiyle kataloglar.
- Bir sitenin performans derecesinin zaman içinde nasıl değiştiğini gösteren grafik sağlar.