Autoptimise çalışmasını ve Bu eklentide çalışma mantığını karşılaştırdım.
2 Adet sorum veya önerim olacak,
1) Autoptimise scripti gerçekten tüm .js leri bir araya toplayabiliyor ve tek .js haline getiriyor. Exclude özelliği ile hangi scripti dahil etmemesini seçebiliyoruz. Gerçekten işini yapıyor ama 1 gün sonra sitemde 1200 normal Cache sayfasına 160 MB lık .js scriptleri oluşturmuş. O yüzden iptal ettim. WP Fastest Cache'de birleştirme seçeneğini yaptığımda da tüm hepsini birleştirmiyor maalesef. Biraz etkisiz kalıyor.
Birleştirme seçeneğini etkili olacak şekilde geliştirilirse ve birleştirirken isimleri numaralandırılmış veya md5 lenmişmi bilmiyorum normal o sayfaya özel tek cache sayfası gibi tek js dosyası oluşturulsa daha iyi olmazmı? Disk kotası dolumunda da sıkıntı çıkıyor.
2) CSS birleştirmede Autoptimise (sadece kendi sitemdeki dosyalara göre) yukardaki cache sayısında toplam 14 tane oluşturdu ve tüm sayfalarda kullanılabildi. Ama WP Fastest Cache'te yine maalesef daha fazla CSS dosyası oluşturdu. Bunada bir çözüm bulunması güzel olur.
Ayrıca, Autoptimise'de CSS bölümünde ufak yanyana olan resimleri data:Uri yapmayı otomatik üretme seçeneğide var. JS leri alt kısımda gösterme vs seçeneğide mevcut.
JS ve CSS lere bu eklemeler yapılabilirmi onu sormak istedim.
Kolay gelsin
Öncelikle bu birleştirme işinin kolay olmadığını bilmek lazım.
TÜm dosyalar birleştirilemez. Eğer birleştirilirse hata çıkar.
Alıntı
<link rel='stylesheet' type='text/css' media='all' />
<link rel='stylesheet' type='text/css' media='screen' />
Yukarıda belirttiğim iki dosya da css dosyası ama birleştirilemez. Media typelaro farklı.
Alıntı
<!--[if lt IE 9]>
<link rel='stylesheet' type='text/css' media='all' />
<![endif]-->
Bu dosya da birleştirilemez.
Kolay anlaşabilmesi açısından bu örnekleri yazdım. En ufak bir hata sitenin dağılmasına neden oluyor.
<body></body> taglari arasındaki js dosyaları bilrştirilmiyor. Bu özeliiği ekleyeceğim.
Alıntı
Exclude özelliği ile hangi scripti dahil etmemesini seçebiliyoruz
Böyle yapmak en kolayı. WPFC ile insanlar suya sabuna dokunmadan optimize ediyorlar. Temel felsefe bu. İnsanlara seçtirmek kolaya kaçmaktır.