• 03-02-2025, 14:04:01
    #1
    selamlar,

    yonkamuzikmarket.com web sitesini hızlandırmak için görsel boyutları, css-js dosyaları vs. tüm alanlarda boyut sıkıştırması yaptım. Ek olarak sistemde önbellekleme olmasına rağmen sitenin hızı aşırı derecede yavaş. Ek olarak hangi işlemleri yapmam gerek ?
  • 03-02-2025, 14:16:44
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    altyapısı nedir ? _
  • 03-02-2025, 14:18:40
    #3
    volkanyyilmaz adlı üyeden alıntı: mesajı görüntüle
    altyapısı nedir ? _
    Özel bir e-ticaret firmasının yazılımı
  • 03-02-2025, 14:43:38
    #4
    Basit olarak:
    1- SVG ikonları html olarak değil de .svg olarak yerel klasörden kullanın. Böylelikle aynı ikonlar için tekrar tekrar uzun kod kullanmamış olursunuz şunun gibi:
                                                            <path d="m90.99 374.452c-8.27 0-14.998-6.729-14.998-15s6.728-15 14.998-15h379.617l41.393-224.098-29.498-5.449-36.859 199.547h-335.494l-35.909-288.385h-74.24v30h47.747l32.34 259.721c-19.559 4.887-34.091 22.609-34.091 43.663 0 24.813 20.184 45 44.995 45h9.052c-4.027 7.705-6.306 16.462-6.306 25.741 0 30.735 25 55.74 55.73 55.74s55.73-25.005 55.73-55.74c0-9.28-2.279-18.037-6.307-25.741h139.003c-4.027 7.705-6.307 16.462-6.307 25.741 0 30.735 25.001 55.74 55.73 55.74s55.73-25.005 55.73-55.74c0-9.28-2.279-18.037-6.306-25.741h34.211v-30h-379.961zm84.209 55.741c0 14.193-11.544 25.74-25.734 25.74-14.189 0-25.733-11.547-25.733-25.74s11.544-25.741 25.733-25.741 25.734 11.548 25.734 25.741zm237.85 0c0 14.193-11.544 25.74-25.733 25.74s-25.734-11.547-25.734-25.74 11.544-25.741 25.734-25.741c14.189 0 25.733 11.548 25.733 25.741z"></path>
    2- PNG görseller yerine webp kullanabilirsiniz.
    3- Resimler için lazyload kullanabilirsiniz.

    Performans dışında link yapınızı da gözden geçirmenizi öneririm:
                                 <li>
                                    <a href="/bas-gitar">
                                        BAS GİTAR
                                    </a>
                                </li>
    Asıl sorun olarak ise kod scripti tamamen elden geçirmenizi öneririm. Tekrarlayan kodlar, çok sayıda http istekleri, her işlem için ayrı ajax isteği gibi unsurlar bulunuyor anladığım kadarıyla. Bir de sıkıştırma işlemleri pek başarılı olmamış gibi. Sayfa kaynağına baktığımızda 16k satır kod bulunuyor, bu miktar hepsiburada ve trendyolda 1k'nın altında. Ekstra olarak nasıl bir sunucuda barındığı da önemli bir faktör sitenizin.

    Konunun uzmanıyım diyemem, anladığım kadar yardımcı olmaya çalıştım. Ancak uzman bir arkadaştan yardım almanızı öneririm.
  • 03-02-2025, 14:48:25
    #5
    Şahsi fikrim yazılımın çok kötü olması yönünde. Ancak, bu yazılımla devam edecekseniz, sınırlı ya da izin verildiği kadar yapabilecekleriniz şunlar olabilir:

    - Fontları kaldırın. Tek tip fontu Regular ve Bold dışında kullanmayın eğer kullanmak istiyorsanız. Siteye 100-900 arası tüm kalınlık derecelerini yüklemenin yavaşlık dışında bir katkısı yok.
    - CSS dosyalarını birleştirin. Sıkıştırarak bundle olarak yayınlayın.
    - Gereksiz tonla CSS yazmanın esprisi yok. Bu classların çoğu ortak şeyler içeriyor.
    - Javascript dosyalarını sıkıştırarak birleştirin ve bundle olarak yayınlayın. Gereksiz javascriptler siteyi en çok yoran şeylerin başında yer alır.
    - Inline CSS ve Inline Javascript kullanımından kaçının. Gayet kaynak kod üzerinde görülebiliyor kullanımınız.
    - Abartılı sayıda JS ve CSS kullanımı var. Bunların çok büyük kısmı elenmeli.
    - Aynı sayfada birden fazla aynı yere link vermeyin.
    - Ürün fotoğraflarını PNG olarak yüklemeyin. Sitenizi en çok yavaşlatan şeylerin başında bu yer alıyor. Jpeg yapın ve optimize edin. 72 dpi üzeri kullanım yapmayın. Görsel alanın büyüklüğüne göre büyüklükte ürün koyun. En büyük ürün görseli zoom ile bile 1200px i geçmemeli.
    - Site geneli görsel optimizasyonu yapın. Sitenizi çok ciddi yorduğu görülüyor. Bir üstteki ayarları tüm site geneli uygulayabilirsiniz.
    - Hali hazırda sitenizde olan kategori bağlantılarının ilave olarak alt tarafa eklenmesinin sayfayı yormak dışında bir etkisi yok.
    - Tanıtım filmi ya da videoları ana sayfada kullanılmaz. Kurumsal ya da Hakkımızda kısmı altına koyun.
    - Her sayfaya her bilgi konulmaz. Çoğu bilginin kategorisi var. Bu kategorilerin olduğu yerlere bilgileri koyun ve sayfa ağırlığını her anlamda düşürün. Bir text kullanımı çok düşük etki etse bile, o text için belli classları ve yerine göre javascriptleri çağırıyorsunuz. Bu ağırlık oluşturuyor.
    - Anasayfanız 15000 satır kodtan oluşuyor. LinkedIn açıp duvarınıza baksanız, 500 satır kod görürsünüz. Trendyol'un anasayfası 1000 satır kodtan ibaret. 15000 nedir tam olarak?
    - Hepsi bittikten sonra sunucu performans testi yapmalısınız.

    Şahsi fikrim, böyle bir yazılımı kullanmayın. Yazılıma para veriyorsanız zaten optimize edilmiş bir sisteme para vermelisiniz. Sıfırdan bir sistemi optimize etseniz, belli seviyeye kadar edersiniz. Haliyle, emeğe değmez. Çok uzun zamandır şu kadar kötü durumda bir yazılım görmedim. Çok samimi söylüyorum.
  • 03-02-2025, 15:38:13
    #6
    yazılımı değiştirin.