WP-Compress-HTML ve CSS Compress Eklentileri

____________________________________________________________________

WP-Compress-HTML eklentisi WordPress bloglar覺n覺n bant genilii kullan覺m覺n覺 azaltmak amac覺yla haz覺rlanm覺, Mandar Marathe‘nin bir eklentisi.

E. Ali, WP 繹nbellek eklentileri ile ilgili okunas覺 ve uygulan覺las覺 bir yaz覺 yazm覺; buyrun. Yaln覺z yorumlar覺n覺 okurken bu eklentileri san覺r覺mbant genilii kullan覺m覺n覺 azaltmakama癟l覺 eklentilergibi g繹rd羹羹n羹 fark ettim. Bu 繹nbellek eklentileri normalde siteye her ziyaret癟i giriinde bir癟ok PHP fonksiyonu ve MySQL sorgusu ile haz覺rlanan sayfalar覺,bir繹nbellee statik HTML sayfas覺 olarak alarak ziyaret癟i geldiinde ona bu sayfay覺 g繹nderek 癟al覺覺yor. Bu sayede de sunucu, bir癟ok PHP fonksiyonu ve MySQL veri taban覺 sorgusunu tekrar 癟al覺t覺rmaya gerek kalmadan, sadece 繹nbellekteki sayfay覺 ziyaret癟iye g繹ndererek ilemciyi daha az megul ediyor, bu da kar覺 tarafa daha h覺zl覺 a癟覺lan bir sayfa ve de site sahibine de daha d羹羹k ilemci kullan覺m覺 sayesinde kapat覺lmayan bir hesap olarak d繹n羹yor. Halbuki bu konu bant genilii kullan覺m覺n覺 癟ok etkileyecek bir ey deil, hatta eklentiye g繹re hi癟 bile d羹羹rmeyebilir.

WP-Compress-HTML

Tan覺taca覺m WP-Compress-HTML eklentisi Austos’tan beri kulland覺覺m tek amac覺 癟ok basit bir fonksiyon ile bant genilii kullan覺m覺n覺 azaltmak olan bir eklenti. Bu eklentiyi kullanmadan 繹nce WordPress’in tema dosyalar覺nda yer alan b羹t羹n yeni sat覺r karakterlerini “\n” kald覺r覺rd覺m, bu sayede dosyalar覺n boyutlar覺 k羹癟羹lm羹 ve ziyaret癟iye de daha d羹羹k boyutlu bir sayfa g繹nderilmi olur ben de bant genilii ve ilemci tasarrufu yapm覺 olurdum. Tabi bu da temada bir d羹zenleme yapmaya kalk覺nca d羹zenlemesi olduk癟a zor birtema dosyas覺 olumas覺na sebep olurdu, 癟羹nk羹 b羹t羹n kodlar birbirinin peinden geliyor ve bir tane bileyeni sat覺r olmuyordu.

Austos ay覺nda da WP-Compress-HTML eklentisi ile tan覺t覺m. Eklenti ismindeyazd覺覺 gibi sayfalar覺 s覺k覺t覺rm覺yor, benim yapt覺覺m ii sayfa a癟覺l覺lar覺nda otomatik olarak kendi yaparak sayfadaki yeni sat覺r karakterleri (\n),\tgibi gereksiz karakterleri kald覺r覺yor ve daha ufak boyutlu bir sayfa olumas覺n覺 sal覺yor.

WP-Compress-HTML eklentisini buradan indirebilir ve buradan eklentiyle ilgili daha fazla bilgi alabilirsiniz. Kullanmak i癟in tek yapman覺z gereken eklentiyi WP eklenti dizinine kopyalay覺p etkinletirmek. Bundan sonra eklenti sayfalardaki gereksiz karakterleri kald覺rarak daha ufak boyutlu sayfalar oluturacak. Bundansonra sayfalar覺n覺z覺n alt覺nda sayfan覺n orijinal boyutunu vetemizlenmi boyutunu g繹steren 繹yle bir sat覺r olaca;

<!–WP-Compress-HTML Uncompressed size: 43557 bytes; Compressed size: 42507 bytes; 2.41% savings–>

Bu kendi sitemden ald覺覺m sat覺r ama zaten teman覺n dosyalar覺n覺 kendim temizlemi olduum i癟in 癟ok ciddi birfark yok.Farkl覺 temalardatasarruf oran覺 %10’a kadar 癟覺kabilir.

Eklentinin sebep olabilecei JavaScriptproblemleri

Eklenti sayfay覺 temizlerken JavaScript kodlar覺n覺n i癟indeki boluklar覺 da silerek bu kodlar覺 癟al覺amaz hale getirebilir. Bu sebeple eklentiyi etkinletirdikten sonra sitenizdeki kodlar覺 bir kontrol etmeniz gerekir. Eer problem oluuyorsa yine eklentinin kendisinde yer alan bir 癟繹z羹mle problemi ortadan kald覺rabilirsiniz.

Kulland覺覺n覺z temada eklentinin hataya sebep olduu JavaScript kodlar覺ndan 繹nce u aa覺daki kodu ekleyin;

<!–wp-compress-html–><!–wp-compress-html no compression–>

JavaScript kodu bitince de <!–wp-compress-html–> kodunu ekleyin. Eklenti bu iki kod aras覺ndaki k覺s覺mda temizlik yapmayacak ve JavaScript kodlar覺 hata vermeyecektir.

襤lemci kullan覺m覺 art覺覺

Eklenti sayfadaki karakterlerin \n, \t gibi karakterler olup olmad覺覺n覺 kontrol edip olanlar覺 temizlerken sunucunun ilemci kullan覺m覺 bir miktar artabilir. Bu 癟ok k覺sa anl覺k bir art覺 olurfakat sitenizin bulunduu sunucu 癟ok eski deilse % 1 gibi bir art覺la problem yaratmaz. ok ziyaret癟i alan ve ilemci kullan覺m覺 konusunda problemi olan bir bloga sahipseniz, WP Cache, WP Super Cache gibi eklentileri kullanarak ilemci kullan覺m覺ndan da tasarruf edebilirsiniz.

CSS Compress

Bloglardaki CSS stil dosyalar覺 her sayfada 癟ar覺ld覺覺ndan bant genilii kullan覺m覺na katk覺s覺 olan dosyalard覺r. Bu eklenti de CSS dosyas覺ndaki boluklar覺 temizleyerek bant geniliinen tasarruf etmenizi salar. CSS Compress eklentisini indirmek i癟in t覺klay覺n.

CSS dosyalar覺 tema dosyalar覺 kadar s覺k d羹zenleme gerektirmedii i癟in bu eklenti yerine baka bir alternatif var. Bu da haz覺r bir CSS s覺k覺t覺rma servisi. CSS kodunuzu giriyor ve o size istediiniz 繹zelliklerde s覺k覺t覺r覺lm覺 bir kod sunuyor. Bu kodu teman覺z覺n CSS dosyas覺na tema bilgilerinin bitiini g繹steren */ kodundan sonraki kodlar覺n yerine koyun. Bu ilemi deCSS Compressorileyapabilirisiniz.

u anki CSS dosyam k羹癟羹lt羹lm羹 haliyleyakla覺k ayl覺k 100 MB bant kullan覺yor, yani bu CSS s覺k覺t覺rma fikrini de unutmamak gerek.

襤nanmayacaks覺n覺z ama lise sonda iken CSS ile tan覺madan 繹nce eski sitemin HTML sayfalar覺ndaki 癟ou <font …> etiketlerinin kapan覺lar覺n覺 (</font>)silerdim. rnein, bir yaz覺da boyut, renk ve font olmak 羹zere 羹癟 font etiketi a癟覺l覺r tasarruf i癟in bunlardan ikisinin kapan覺lar覺n覺 silerdim. Neyseki CSS stil dosyalar覺 ile bunlardan kurtuldum.

Yorum yok

Hen羹z bir yorum yok.

Bu yaz覺daki yorumlar i癟in RSS beslemesi. Geri izleme URI

Yorum yaz