Sıra Zend Framework’ te
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.
Ancak gördum ki buyuk çaplı projeler için ve sürdürülebilir kodlar yazabilmek için zf çok daha elverişli bir ortam. Elbette bu zekice tasarlanmış ci kodları ılede mumkun ama bizim gibi orta seviye web geliştiricileri icin zend framework bir basamak yukselmek ve daha sistematık kodlama yapabilmek için daha elverişli. Zend Framework’u geliştiren ekibin PHP’yi geliştirenler olması da bir başka cazip yanı zf’nin.
Son olarak da Zend Studio Neon‘ dan bahsetmeliyim, gerçekten çok ciddi IDE sıkıntıları yaşamış bir geliştirici olarak söylemeliyim ki ZF ile Zend Neon çok uyumlu bir şekilde çalışıyorlar. MVC outline, new zf project, refactoring, profiling, debug, kod tamamlama, classlar ıcınde hızlıca dolasabilme ve birçok daha artı yanı var Zend Neon IDE’ nin. ZF kullanmayı duşunenlere şiddetle tavsiye ederim. Artı benım gibi Eclipse‘ e aşina iseniz Zend Neounun da Eclipse platform uzerine geliştirildiğini eklemeden edemeyeceğim.
ZF ile ilgili deneyimlerimi sizinle paylaşmaya devam edeceğim. Ancak kendiniz de incelemek isterseniz buyrun zf web adresi: http://framework.zend.com
Hatta bir quick start dokumanına da şuradan direkt balıklama dalabilirsiniz.
Sevgilerimle.