Shopify'da app yükleyince site yavaşladı: temizlik
Yeni bir uygulama kurdun, birkaç gün sonra site açılışının eskisi kadar hızlı olmadığını fark ettin. Bu şüphe genelde doğru çıkıyor.
Her uygulama sayfaya kod ekler
Bir Shopify uygulaması kurduğunda çoğu zaman tema dosyalarına otomatik olarak bir script parçası ekleniyor. Bu script sayfa her açıldığında çalışıyor, uygulamayı kaldırsan bile bazen bu kod tema içinde kalabiliyor.
Yavaşlamanın kaynağını nasıl bulursun
PageSpeed Insights veya tarayıcının geliştirici araçlarındaki Network sekmesi, hangi scriptin ne kadar sürede yüklendiğini gösteriyor. Uygulama isimlerini script adreslerinde genelde görebilirsin.
Kullanmadığın uygulamaları kaldır
Yönetici panelinde Uygulamalar bölümüne girip aslında aktif kullanmadığın, denemek için kurulmuş uygulamaları kaldırmak ilk ve en kolay adım. Ama kaldırmak bazen geride kod bırakabiliyor.
Kalan kod parçalarını temizlemek
Bir uygulamayı kaldırdıktan sonra tema dosyalarında (özellikle theme.liquid içinde) o uygulamaya ait script satırı kalmış olabilir. Bu satırları bulup silmek teknik bilgi gerektiriyor, yanlış satırı silmek temayı bozabilir.
Aynı işi yapan birden fazla uygulama
Bazen fark etmeden aynı işlevi gören iki uygulama (örneğin iki farklı pop-up veya iki farklı yorum uygulaması) aynı anda çalışıyor olabilir. Bunları tek uygulamaya indirmek hem hız hem düzen için iyi.
Yeni uygulama kurmadan önce test etmek
Bir uygulamayı canlı mağazana kurmadan önce, mümkünse bir test temasında deneyip PageSpeed skorunu önce-sonra karşılaştırmak, sürpriz bir yavaşlamayı canlıya yansımadan görmeni sağlıyor. Bu adım özellikle popup, dil değiştirici veya çoklu para birimi gibi sayfanın her yerinde çalışan uygulamalarda önemli.
Ücretsiz denemeyi bitirip unuttuğun uygulamalar
Bir uygulamayı denemek için kurup memnun kalmayınca kaldırmayı unutmak sık yaşanan bir durum. Uygulamalar listesini üç ayda bir gözden geçirip gerçekten kullandığın uygulamaları belirlemek hem hız hem aylık gider açısından işine yarar.
- Aktif kullanmadığın uygulamaları kaldır
- Kaldırdıktan sonra kalan kod parçalarını kontrol et
- Aynı işi yapan uygulamaları tek uygulamaya indir
- PageSpeed ile önce/sonra karşılaştır
Bize bırak
Tema kodunu kendi başına karıştırmak istemiyorsan WhatsApp'tan yaz, uygulama temizliğini biz yapalım.