• 07-10-2021, 14:51:58
    #1
    Merhaba,
    Ne zaman bir tema, eklenti üzerinde çalışma yapsak, ilk olarak css ve js dosyalarını sıkıştırırız. Bu işlemi eklenti yardımı ile değil, daha iyi verim almak için manuel gerçekleştiriyoruz.
    Başlıkta ifade etmeye çalıştığım şekilde; neden yazılımcılar tema ve scriptlerin css ve js dosyalarını minimalize etmeden satışa sunuyor?

    Js ve css dosyalarını küçültmeye yarayan cache eklentilerinin css ve js dosyaları bile sıkıştırılmamış halde sunuluyor.

    Ama neden?
  • Kabul Edilen Cevap
    • Yazılımcılar kendilerince bir dosyalama sistemi ya da hiyerarşi kullanıyor; bu hiyerarşi okumayı, değiştirmeyi ve anlamayı kolaylaştırıyor. Minify edilmiş bir kodda aradığını bulmak değiştirmek vs. çok daha çetrefilli bu yüzden size tam hali iletiliyor yapacağınız bir değişiklik vs. var ise bunları yaptıktan sonra kendiniz minify edebilirsiniz. Yani bu işin ne başkalarına para kazandırmakla ilgisi var ne de tembellikle
  • 07-10-2021, 14:55:14
    #2
    Diğer insanlara da iş imkanı sağlamak için uğraşmıyoruz. Ben tüm ayarları yapsam, reklam yerleşimleri mükemmel olsa, önbellek sistemim mükemmel çalışsa, tüm dosyaları sıkıştırsam, sisteme yüklenen resimleri otomatik sıkıştırsa, pagespeed 99 olsa en az 3 arkadaşı ekmeğinden ederim.

    Gerek var mı? Yok.
  • 07-10-2021, 14:55:57
    #3
    Çünkü kaynak dosyasını satın alıyorsunuz. Lisanslı bir ürünse minify etmesi gerekir. Zaten JS ya da CSS minify etmek o kadar da zor değil 5 dakikalık iş webpack ile. Google da basitçe arayıp yapabilirsiniz.

    Ben yazılım satıyor olsam ben de küçültmem, ama küçültmek için gereken build dosyasını oraya koyarım.
  • 07-10-2021, 14:57:40
    #4
    Trust adlı üyeden alıntı: mesajı görüntüle
    Diğer insanlara da iş imkanı sağlamak için uğraşmıyoruz. Ben tüm ayarları yapsam, reklam yerleşimleri mükemmel olsa, önbellek sistemim mükemmel çalışsa, tüm dosyaları sıkıştırsam, sisteme yüklenen resimleri otomatik sıkıştırsa, pagespeed 99 olsa en az 3 arkadaşı ekmeğinden ederim.

    Gerek var mı? Yok.
    "Diğer insanlara iş imkanı sağlamak için uğraşmıyoruz" cümlesi bana pek tatminkar gelmedi. Bir satıcı olarak, her alanda, her sektörde (imkanlarım el verdiğince) müşterimin maksimum memnuniyet duyacağı bir ürün teslim etmeliyim.
  • 07-10-2021, 14:59:02
    #5
    Trust adlı üyeden alıntı: mesajı görüntüle
    Diğer insanlara da iş imkanı sağlamak için uğraşmıyoruz. Ben tüm ayarları yapsam, reklam yerleşimleri mükemmel olsa, önbellek sistemim mükemmel çalışsa, tüm dosyaları sıkıştırsam, sisteme yüklenen resimleri otomatik sıkıştırsa, pagespeed 99 olsa en az 3 arkadaşı ekmeğinden ederim.

    Gerek var mı? Yok.
    Siz yazılım satıyorsunuz, tabii ki herşeyini doğru yapacaksınız. Karşınızdaki insan buna güvenerek size para ödüyor. Şu anda söylediğiniz şey işteki ahlaksızlığınızdır. Bir yazılımcı olarak sinirlerimi hoplattı şu yazdığınız. Bir yazılımcı gerekirse testlerine kadar herşeyi mükemmel şekilde teslim etmelidir.
  • 07-10-2021, 14:59:50
    #6
    Yabancı yazılımcı bir arkadaş demo siteleri bile hiç bir eklenti kullanmadan saf haliyle sunuyordu. Satarken kodları rahat bir şekilde okumasını istiyordu. Minify edilmiş bir sistemde sanırım kod okumak biraz zor oluyor.
    • CGLR
    CGLR bunu beğendi.
    1 kişi bunu beğendi.
  • 07-10-2021, 15:03:38
    #7
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    Yazılımcılar kendilerince bir dosyalama sistemi ya da hiyerarşi kullanıyor; bu hiyerarşi okumayı, değiştirmeyi ve anlamayı kolaylaştırıyor. Minify edilmiş bir kodda aradığını bulmak değiştirmek vs. çok daha çetrefilli bu yüzden size tam hali iletiliyor yapacağınız bir değişiklik vs. var ise bunları yaptıktan sonra kendiniz minify edebilirsiniz. Yani bu işin ne başkalarına para kazandırmakla ilgisi var ne de tembellikle
  • 07-10-2021, 15:06:28
    #8
    Üzerinde değişiklik yapması daha kolay oluyor sıkıştırmayınca.
  • 07-10-2021, 15:33:03
    #9
    Trust adlı üyeden alıntı: mesajı görüntüle
    Diğer insanlara da iş imkanı sağlamak için uğraşmıyoruz. Ben tüm ayarları yapsam, reklam yerleşimleri mükemmel olsa, önbellek sistemim mükemmel çalışsa, tüm dosyaları sıkıştırsam, sisteme yüklenen resimleri otomatik sıkıştırsa, pagespeed 99 olsa en az 3 arkadaşı ekmeğinden ederim.

    Gerek var mı? Yok.
    Söylediğinize kesinlikle katılmıyorum. Ben veya çevremdeki yazılımcılar böyle çalışmıyor ve düşünmüyor, böyle bir algı oluşmasını istemediğimden mesajınızı yanıtlama gereksinimi duydum.