Sistem kaynaklarını sömüren Wordpress eklentileri
Th‘yi Twitter‘dan takip edenler hatırlayacaktır bir kaç gündür sistem kaynaklarımı ve trafiğimi sömüren birşeyler olduğundan yakınıp duruyordum. Bu olayın farkına varmam ne yazık ki güzel bir kazık(!) sayesinde oldu. 2 gün önce Teknoloji Herşeyim, öğlen saatlerinde 1-2 saat süreyle kapalı kaldı. Bu sırada hosting sağlayıcım olan IHS ile görüştüm ve bana aylık trafiğimi 60 gb civarında aştığımdan dolayı 55 YTL fatura itelediklerini söylediler. Kendileri bu ödeme ile ilgili bana 27 Temmuz’da bir mail göndermişler ancak ben o maili görmemişim. Siteyi de bu parayı ödemediğimden dolayı kapatmışlar. Hemen ödemeyi yaptım ve blogum tekrar çalışır duruma geldi ancak aylık trafiğimi nasıl 60GB birden aştığımı merak ettiğimden dolayı bir takım araştırmalar yapmaya başladım. Sonuçta bu blog 3-4 aydır 30 GB aylık trafik harcıyordu ve bir anda bu nasıl 2 katına çıkmıştı?
Şimdi sizlere Plesk’ten aldığım bazı istatistikleri sunacağım. İşte kaynaklarımı sömüren ilk 5 canavar.
1- 763528kb /wz_dragdrop.js
2- 388692kb /wp-content/themes/TriologyNext/style.css
3- 362773kb /key-odemeleri-ve-tc-kimlik-numarasi/
4- 305396kb /wp-content/plugins/cforms/js/cforms.js
5- 196180kb /wp content/plugins/cforms/styling/fancy_white.css
Kullanılan miktarları topladığımda yaklaşık 1.7 gb/gün gibi bir harcama ortaya çıkıyor ki bu da aylık neredeyse 50-60 gb bir veri transferi demek oluyor. Kaynaklarımı sömüren bu uygulama ve scriptlerin başını wz_dragdrop adlı script çekiyor. Bu script, header da kullandığım Twitter tasarımını hareket ettirmeye yarıyordu ama artık yaramıyor çünkü anında kaldırdım. Trafiğimi yiyip bitiren diğer uygulama ise Cforms eklentisi. Bu eklentiyi de blogumda kullandığım iletişim formları için kurmuştum.
Ne yazık ki bu 2 eklentiyi kullanmak bana extra 50 YTL’ye patladı ve daha da önemlisi blogumun 1-2 saat bile olsa kapanmasına neden oldu. Küçük bir javascript dosyasının gigabytelarca veriyi nasıl yiyip bitirdiğini de anlayabilmiş değilim ayrıca. Çünkü kodlarını incelediğimde anormal bir durum göremedim. Aramızda javascript uzmanları mutlaka vardır, onlar bu soruna daha net cevap verebilirler diye düşünüyorum?
Bu eklentileri kukllanıyorsanız aman dikkat diyeyim!

Şu an tam
425
kişi yazıları RSS ile takip ediyor. 








Benim bu konuya bir kaç fikrim olacak;
1- Js ve Css dosyalarını optimize eden programlar ve siteler var.
2- Temanın sabit resimlerini başka bir yere yüklemek hatta ve hatta wp-content yolunu wp-config.php ile değiştirip başka bir sunucuya yükletebilirsiniz.
3- Cache eklentilerini kullanarak çok fazla hit alan yazılarınızı saf html’e dönüştürebilirsiniz.
4- Yabanci hostingler ile çalışabilirsiniz. Ben şuan için hostgator kullanıyorum birde 10 gün dreamhost kullandım ama bazı sunucu nedenleri yüzünden para iadesi alıp hostgator’a geçtim. Şuan hostgator üzerinde 6 site barındırıyorum. Keyfi nedenler ve düzenlemeler ile hitimi biraz düşürsem de şuan bw miktarı 100gb sınırında. Bunun 65gb bir siteye ait oda http://www.eylulgunesi.com Hem açılma performansına hem yükleme kısmını kontrol edebilirsiniz. En son optimize ile sadece php açılış performansını bayağı düzelttim. Sadece js kodlu eklentiler değil. Yanlış kodlanmış yada database’e zarar vermiş eklentilerde fazla kaynak tüketimine neden olur.
Benim kullandığım en ağır eklenti wassup ve Shout Stream (Shout Stream Kaldırmak zorunda kaldım php’yi çok zorlamaya başlamıştı)
Hi
As newly registered user i just wanted to say hi to everyone else who uses this board