Bir mağazanın eklenti envanterinin incelenmesi
Birkaç yıllık bir mağaza; tek seferlik bir kampanya için kurulmuş, değiştirilip kaldırılmamış ya da önceki bir hizmet sağlayıcıdan devralınmış eklentileri biriktirir. İnceleme, gerçekte neyin çalıştığını, neye mal olduğunu ve neyin gidebileceğini ortaya koyar.
Bu envanter neden neredeyse hiç bulunmaz
Bir mağazanın eklenti listesini kimse tutmaz, çünkü her biri bir zamanlar iyi bir nedenle eklenmiştir ve bu neden hiçbir yere yazılmamıştır. İki yıl sonra kimse tanıtım bandı eklentisinin hâlâ kullanılıp kullanılmadığını ya da neden üç ayrı istatistik eklentisi olduğunu bilmez.
Bu belirsizliğin doğrudan bir bedeli vardır. Neyin güncelleneceğine karar vermeyi engeller, her sürüm yükseltmesini olması gerekenden riskli kılar ve her arızanın teşhisini belirli bir şüpheliye değil envanterin tamamına yayar. İnceleme kendi başına bir şeyi onarmaz: sonraki kararları mümkün kılar.
Eklenti eklenti neye bakarım
-
Ne yaptığı ve hâlâ işe yarayıp yaramadığı
İşlevini gerçek kullanımla karşılaştırırım: bir yıldır hiçbir şey kaydetmemiş bir yorum eklentisi, hiç kullanılmayan bir karşılaştırma aracı, yıl boyunca etkin bırakılmış mevsimlik kampanya eklentisi.
-
Bakım durumu
Son sürümün tarihi, desteklenen platform ve PHP sürümleri, ulaşılabilir bir yayıncının bulunup bulunmadığı. Eski bir eklentiyi terk edilmiş bir eklentiden ayıran budur.
-
Çalışma maliyeti
Sayfa başına eklenen sorgular, yüklenen kaynaklar, görüntüleme sırasında dış hizmetlere yapılan çağrılar. Tahmin değil, ölçüm.
-
Geri kalan üzerindeki etkisi
Çekirdek sınıf geçersiz kılmaları, oluşturulan tablolar, kopyalanan şablonlar, zamanlanmış görevler. Sonradan kaldırmanın ne kadar zor olacağını bu belirler.
Sonunda teslim ettiklerim
Alfabetik değil karara göre sıralanmış bir liste: sonuçsuz biçimde kaldırılabilecekler, ivedilikle güncellenmesi gerekenler, yayıncısı artık izlemediği için değiştirilmesi gerekenler ve olduğu gibi kalacaklar. İlgili her eklenti için, dokunmadan önce neyin denetleneceğini ve neyin bozulabileceğini belirtirim.
Buna, istenmemiş ama bir incelemeden hep çıkan iki şey eklerim: veritabanında duran, çoktan silinmiş eklentilerin izleri ve aynı işlev için farklı adlarla iki kez kurulmuş eklentiler. Bu iki nokta, sonradan görülen yavaşlıkların ve çakışmaların önemli bir bölümünü açıklar.
İnceleme bir okuma ve ölçme işidir, müdahale değil. Sırasında hiçbir şey kaldırmam: mağaza tam olarak bulunduğu durumda kalır ve kararlar sonrasında, liste elde alınır.
İlgili sayfalar
-
Mağazayı yavaşlatan eklentiler
Eklenti eklenti ayrıntılandırılmış başarım ölçümü bölümü.
-
Terk edilmiş eklentiler ve uzantılar
İncelemenin terk edilmiş saydığı eklentilerin güvenlik açısından anlamı.
-
Bir eklentiyi temiz biçimde kaldırmak
Gitmesi gereken her şey için incelemenin mantıklı devamı.
-
Göç sonrası uyumsuz eklentiler
Önceden yapılan incelemenin öngörmeyi sağladığı sorun.
- 2019 e-ticaret geliştiricisi, başlangıç
- 3 platform: PrestaShop, WooCommerce, Shopify
- 3 çalışma dilleri: FR, EN, TR
- 100 % doğrudan geliştiriciyle iletişim
Aracı yok: yanıt veren kişi, kodun üzerinde çalışan kişidir.
İhtiyacınızı bir dakikada anlatın
Size bir anket daha değil, doğrudan bir tahmin sunabilmem için birkaç hedefli soru.