Güncelleme: Gopof & doGoogleSearch & eBurhan Upload Class
İlgili olanlar için bugün birkaç güncellemeyi duyurmak istiyorum. Öncelikle 20 Ocak 2008′de 1.0 sürümünü yayına açtığım GoPof artık 2.0 sürümüyle yayında. Sunucuya dosya yüklemek için kullandığımız eBurhan Upload Class ise 1.5 sürümüne ulaştı. Gopof v2.0′da kullandığım ve kendi yazdığım doGoogleSearch sınıfı ise 1.3 sürümüne yükseldi. Ayrıntılar yazının geri kalanında ![]()
Google Position Finder (Gopof) v2.0
Gopof, açıldığı günden buna gerçekten çok sevildi. Yaklaşık 7 aylık bu süre içerisinde hemen hemen 80.000 adet sorgulama yapıldı. Alexa sıralamasında ise 175.000. sıraya yaklaştı. Dolayısıyla, yavaş ama emin adımlarla daha iyi bir konuma gelen bu web aracının 2.0 sürümünü çıkarmanın zamanı gelmişti.
İşte Gopof v2.0 sürümündeki yeniliklerden yalnızca birkaçı:
- Cache (önbellek) sistemi uygulanmaya başlandı. Aranan kelimeye ait sonuçlar cache sisteminde 1 gün boyunca kayıtlı duruyor. Böylece aynı gün içerisinde, aynı kelime tekrar tekrar aratılırsa, sonuçlar internet yerine cache sisteminden çekiliyor. Bu da daha az bekleme süresi demek.
- Eski sürümde toplam 100 sonuç içerisinde arama yapılırken bu sayı yeni sürümünde 300′e yükseltildi. En kısa zamanda da bu sayı 500′e çıkacak.
- Google sonuçlarını almak için Snoppy sınıfından vazgeçildi, doGoogleSearch sınıfı kullanılmaya başlandı. Şimdi sonuçlar daha hızlı bir şekilde gösteriliyor.
- Girilen adres ile sonuçlardaki adreslerin eşleştirilmesindeki hatalar giderildi
- Arama sonrasında, sonuç bölümünde gösterilen adreslerin “tıklanabilir” olması sağlandı
doGoogleSearch v1.3
Gopof v2.0 sürümünde, kendi yazdığım doGoogleSearch isimli sınıfı kullanıyorum. Dolayısıyla bu sınıfın güncel olması son derece önemli. Bir önceki sürümde CURL eklentisinin kurulu olup olmadığı, her döngüde tekrar tekrar kontrol ediliyordu. Yeni sürümde ise yalnızca sınıf kurulduğu anda bu kontrol işlemi yapılıyor. Ayrıca bu sürümde sınıfa callback isimli yeni bir fonksiyon ekledim.
eBurhan Upload Class v1.5
Upload işlemlerini kolaylaştırmak amacıyla kullandığımız eBurhan Upload Class, uzun bir aradan sonra v1.5 sürümüne güncellendi. Bu sürümde önemli değişiklikler var. Sınıf içerisindeki bazı fonksiyonlar optimize edildi, bazı değişkenler ile fonksiyonlar tamamen kaldırıldı ve oluşan hataları daha çabuk çözebilmek için PHP’nin kendi oluşturduğu hata mesajları eklendi. Yapılan bu değişikliklere rağmen sınıfın kullanımı yine aynı kaldı.
Sonuç…
Bu uygulamaları kullanan, eleştiren, hata bildiriminde bulunan ve “şu özellik eklenirse iyi olur” şeklinde istekte bulunan herkese tekrardan teşekkür ederim. Her zamanki gibi bu uygulamaların en güncel sürümlerine eBurhan Araçları sayfasından ulaşabilirsiniz. Bir sonraki güncellemede görüşmek üzere ![]()


















Yahu hakkaten çok güzel işler yapıyorsun . Eline sağlık .
Upload Class’ı kullanmıştım. Hoşuma gitti. Yeni halinide denemeye hazırlanıyorum. Teşekkürler
Teşekkkürler ama upload edildikten sonra
durum Array olarak veriyor.
Hatanın önizlemesi:
http://img401.imageshack.us/img401/984/hatauh9.png
@TheTennische
O bir hata değil. Örneğin oradaki “yeniAd” değerine şöyle ulaşabilirsin.
$bilgi = $up->bilgiVer();
echo $bilgi[0]['yeniAd'];
Peki teşekkürler ve kusura bakmayınız. Ben fazla inceleyemedim. Array olarak verdiği için sordum.
çalışmalarınızdan dolayı tebrik ederim
Gopof şimdi daha kullanışlı olmuş, teşekkürler.
Erhan hocam, şimdilik gopof sorgularımızda ufak bir bug var. Site ismi yazarken “www” eklemeden aratınca, bulmasına rağmen bulunamadı diyor. Ama çalışma süper, tebrikler.
Teşekkürler, özellikle upload sınıfı çok kullanışlı.
Çalışmalarınızın devamını bekliyoruz, kolay gelsin
@Pisho
Onu bilerek öyle bıraktım. Çünkü kimisi “site.com” adresini kimisi de “www.site.com” adresini kullanmayı tercih ediyor. Dolayısıyla, “www” ekinin yazılıp yazılmama tercihini sorgulama yapan kişiye bıraktım. Ama bu durum, siz kullanıcılarda sanki hata varmışcasına algılanıyorsa, bu farklılığı kaldırabilirim tabii.
Upload Classını geçen bir ufak fotogaleri scripti yapmam gerekirken kullandım. Ellerine sağlık çok güzel olmuş zamandan baya tasarruf sağladım.
Yalnız Erhan sınıfta tek eksiklik olarak şunu farkettim imajlar yüklenirken bir boyutlandırma yapsa iyi olur.. Bu sorunu ben kendi yazdığım imaj sınıfını extends ederek çözdüm ama biz gibi herkes yapamayabilir
tekrar teşekkürler