
Web geliştirici, yazılım geliştirici, grafik tasarımcı ve tam bir codeigniter aşığı olduğum söylenebilir. Tüm bunların yanında müziği, doğayı ve gezmeyi çok severim. Son olarak ailesine ve değerlerine bağlı girişimci bir Türk genciyimdir…
SON PROJEM: Paperobot - Akademik yayın arama motoru
Nedir?
Yakın dostum ile birlikte geliştirdiğim, akademik camiaya yönelik makale ve yayınların google tarafından hızlıca indexlenebileceği basit bir arama motoru sistemidir.
Amaç
Su an test aşamasında olan projenin ilk yayın amacı bünyesinde barındırdığı yaklaşık 50.000 akademisyenin google tarafından indexlenmesini sağlamaktır. Proje II. aşamada, indexlenen akademisyenlerin siteyi farkederek makalelerini eklemesini amaçlamaktadır. Bu sayede akademisyenlerin yayınlarını internette fulltext olarak erişilebilir [...]
Çalışan halini Paperobot’ ta (http://www.paperobot.com/papers/sermaye-akimlarinin-temel-makroekonomik-gostergeler-uzerindeki-etkileri-turkiye-ornegi-1989-iii-19) kullandığımız, arama motoru dostu url ler olusturmanıza yarayacak, üstelik tüm dillerde sorunsuzca calışan utf8 destekli bir fonksiyonu sizinle paylaşmak istiyorum.
Method CodeIgniter’ ın url_title metodu gibi çalışmaktadır. Farkı ise sadece ingilizcede değil tüm dillerde istediğiniz sonucu veriyor olmasıdır. Ayrıca çevirmek istedeğiniz string değer içerisindeki bazı özel karakterleri de temizleyerek daha temiz [...]
CodeIgniter Benchmarking Sınıfı
Merhabalar yazı dizimizin bu bölümünde Bechmarking (karşılaştırma ya da test) sınıfımız ile CI de neler yapabileceğimize bir bakacağız.
Bilindiği gibi CI de kullanıma hazır birçok sınıf bulunmakta ve biz bu sınıfları kullanmak istediğimizde ilgili sınıfı şu şekilde çağırırız;
$this->load->library(’sinif_adi’)
Ancak CI geliştiricileri benchmark sınıfını autoload sınıflar arasına alarak sistemin temeline bütünleştirmişlerdir.