Защо CakePHP е едно ниво пред Kohana и CodeIgniter
Както добре знаете съм голям почитател на CodeIgniter и по-конкретно на един негов форк наречен Kohana. Като цяло много ми харесва идеята и на двата фреймуорка, като основното нещо, заради което преминах към Kohana PHP Framework беше, че нещата около CI се движат доста бавно, до като коханци не си поплюват.
Наскоро излезе новата версия на Kohana 3 (макар и в бета все още) и аз имах големи надежди, че нещата там ще са се подобрили драстично. До някаква степен очакванията ми се покриха, Kohana е доста по-бърза, почти целия код е пренаписан и в общи линии всичко изглежда доста по розово. Но с новата версия се появиха и проблемите. Нещата писани на версия различна от третата не могат да бъдат използвани с новата версия на фреймуорка. Което практически означава, че ако желя да използвам новите фиичъри на фреймуорка трябва да пренаписвам всички наши проекти. Ммм… нямам време за такива неща. Преди имах, но сега нещата седят по доста по-различен начин.
Реших да дам шанс на CakePHP, колкото и да бях претрупан с работа, успях да отеделя малко време поне да го попрегледам и да си направя бързи изводи дали ще ми свърши по-добра работа или не. И преди съм се ровил в Cake, но не чак толкова задълбочено. Отговорът на въпроса обаче е, че framework-а ми върши повече от перфектна работа.

