Site temizliği 2 – Reklam yönetimi

Site temizliği serisinden reklam yönetim paneli kısmı da tamamlanmış oldu. Böylece bir eklentiden daha kurtulmuş olacağım. Olacağım diyorum çünkü %100 olarak geçiş yapmadım yeni sisteme 🙂

Reklam yönetim sistemi http://reklam.dmry.net/ adresinde yer alıyor. Kayıt işlemlerini ben yapıyorum ve o yüzden elle kayıtlar şu anlık kapalı durumda. Openads kullanmayı düşünüyordum ancak kendisi fazlasıyla yordu sunucuyu. Sonrasında eskiden üzerinde biraz çalıştığım ve Türkçe dil dosyasını hazırladığım BannerAdManagement yazılımına döndüm. Daha önceden üzerinde çalıştığım için, adapte etmek kolay ve kısa oldu. BannerAdManagement reklam yönetim sisteminin 5.0.0 Beta 1.1.7 sürümü bedava olarak dağıtılıyor ve buradaki adresten indirilebiliyor. Ben ise kodlar üzerinde biraz daha iyileştirme yaptım ve temasını değiştirerek kullanmaya başladım. İlerleyen vakitlerde kendisini biraz daha geliştirmeyi düşünüyorum 🙂

Bu arada çok küçük ama işlev olarak çok büyük bir özelliği ise Fıkra servisinde yaptım ve servise önbellek uygulamasını getirdim. Böylece CPU ve özellikle bellek kullanımı çok düştü. Bellek ihtiyacından %60 civarında düşüş yaşandı. Bir diğer avantajı ise eskisine göre daha hızlı oluşu. Merak edenler için sistemi biraz açıklayayım. Aslında mantığı çok basit. İstenmekte olan adresi kodluyor ve önbellek dizininde böyle bir dosyanın varlığını sorguluyor. Eğer dosya varsa ve zaman aşımı henüz gerçekleşmemişse, hiçbir veritabanı bağlantısı kurmadan ve derleme yapmadan, o dosyadan çıktıyı veriyor. Hee eğer zaman aşımı olmuşsa ya da önbellek dosyası yoksa, siteyi derliyor ve elde edilen kaynağı önbellek dosyasının içerisine yazıyor. İşlem esnasında tüm satırları ve gereksiz boşlukları da temizleyerek bir miktarda olsa boyutu düşürüyor. Tüm sayfalar statik duruma geçmiş olsada, görüntülenme istatistiklerini ilgili javascript kodu ile bir php dosyasını yükleterek takip edebiliyor. Şu an için iyi oldu gibi bakalım. Bir süre sonra yeni temamı hazırlayınca benzer bir uygulamayı da o tema üzerinde yapacağım. Böylece günlük felaket 😛 hızlı açılacak 😛

Bir sonraki temizlik için emin değilim. Bakacaz artık 😛 WordPress 2.3 geliyor. Bizim hantal sayfa sayaç iiyice pasif duruma düşecek. Güncellesek mi artık ? 😛