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.

Furkan KuşcuKurucu, Birdy Digital · Hakkımızda