CodeIgniter kullanıcı klavuzu için Firefox eklentisi

October 13, 2009 in CodeIgniter, PHP by tayfun.ozis.erikan

Merhaba CI aşıkları,

CodeIgniter’ ı elinizin altından düşürmemeniz için size bir kaynak daha sunuyorum.

CI forumlarında gezerken farkettigim bu kaynakta, mozilla firefox kullanıcıları için hazırlanmış bir eklenti ile CI’nin her zaman elinizin altında bulunmasını sağlayabilirsiniz. Eklenti CI kullanıcı klavuzunun en güncel haline sürekli erişmenizi sağlayacaktır.

Eklentiyi kurup firefoxu yeniden başlattığınızda firefoxa bir CI menüsü geliyor ve bu menü ile kullanıcı kılavuzuna doğrudan erişebiliyorsunuz.

Eklenti URL:
http://www.kintek.com.au/CodeIgniterMenu.xpi

Orjiinal Kaynak:
http://www.kintek.com.au/codeigniter-firefox-extension.html

Sevgilerimle.

Sıra Zend Framework’ te

Sıra Zend Framework’ te

in PHP, Zend Framework by tayfun.ozis.erikan

Bir süre düşünüp taşındıktan sonra ale çantama zend framework‘ ü de katmaya karar verdim. Zend Framework (zf) bence emsallari arasında oop kurallarını en iyi şekilde uygulayan bir uygulama çatısı. Tabi bu benim Codegniter‘ ı bırakacagım anlamına gelmiyor, üzerine zf yı de eklıyorum sadece. Ancak frameworklere ci sayesinde yumşulak bir geçiş yaptıgım için ve benım web geliştirmeye bakış açımı ci köklü bir şekilde değiştirdiği için codeigniter’ı seviyorum ve sevmeye devam edecegım.

Codeigniter’a Girişi – Codeigniter Kütüphanelerine Genel Bir Bakış

Codeigniter’a Girişi – Codeigniter Kütüphanelerine Genel Bir Bakış

in CodeIgniter, Makaleler, PHP by admin

Merhaba,

Bu yazımızda yüzeyel olarak Codeigniter’ın sınıflarına yüzeysel değineceğiz. Bu yazıda hiç kod bulamayacaksınız. Bunun nedeni her sınıfın ayrı ayrı incelenmeye değer olmasıdır. Sırf Database sınıfı için ayrı bir yazı dizisi yazılabilir. Burada ki genel amacımız PHP programcısına Codeigniter’a başlamadan önce genel bir çerceve çizmektir.

Yani Codeigniter ile ne yapıp yapamayacağınızı bilmeniz gerekmektedir. Bu büzden Codeigniter’ın çekirdeğinde bulunan bütü kütüphaneler hakkında iki üç pragraflık açıklamalar bulacaksınız. Yazı dizisinin ilerleyen bölümünde zaten hepsini tek tek incelemeye çalışacağız. Tabii bankadan fırsat bulabilirsek. Evet ben bir bankacıyım. :)

PHP İle Güçlü Şifreleme

PHP İle Güçlü Şifreleme

October 8, 2009 in Makaleler, PHP by kivanc.ciftci

Veritabanında sakladığımız şifreleri genellikle md5 algoritması ile şifreleyip öyle saklarız. md5 geri çözülemeyen bir şifreleme yöntemidir ama son zamanlarda artık md5 şifreler bile kırılabilmektedir.
İlk yazımda size bahsetmek istediğim kırılamıyacak şifreler üretmek için alternatif bir yöntem. Bunun için PHP dilinde bir fonksiyon ile örnek vereceğim.

UTF 8 destekli ‘URL Title’ helper ile arama motoru dostu URL’ ler oluşturun

UTF 8 destekli ‘URL Title’ helper ile arama motoru dostu URL’ ler oluşturun

October 6, 2009 in Makaleler, PHP by tayfun.ozis.erikan

Ç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 bir url oluşturmanızı sağlamaktadır.
Araştırmalarım sonunda aşağıdaki methodu buldum ve çok işime yaradı, umarım sızın de işinizi görecektir. Simdilik nerden buldugumu hatırlayamadıgım için orjinal kaynagını refere edemıyorum.  Yazan arkadaşın ellerine sağlık diyip durumu kurtaralım hiç olmazsa

Ç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.

PHP Design Pattern – Singleton Pattern – Yalnızlık Tasarım Şablonun

PHP Design Pattern – Singleton Pattern – Yalnızlık Tasarım Şablonun

October 3, 2009 in Makaleler, PHP by admin

Eğer bir sınıftan sadece bir tane nesne oluşturulacak ve bu nesne tüm sistem kullanılacak ise yalnızlık tasarım şablonu kullanır. Bununla ilgili verilecebilecek en iyi soyut örnek Tanrı Sınıfdır. Tanrı sınıfından sadece bir tane üretebiliriz çünkü tanrı tektir.

Daha somut bir örnek ile kodumuzu yazalım. Yalnızlık tasarım şablonu daha ziyade veritabanına bağlatılarda kullanılaiblir. Basit bir kod ile örnek verelim. Birinci örneğimiz PHP|Architect’s grubunun çıkardığı “Zend PHP 5 Certification Study Guide” kitabından alıntıdır.