Temat: Symfony , kohana czy może inny?
Patrząc na oferty pracy, to zdecydowanie Symfony. Problem w tym, że popularność tego frameworka wynika głównie z jego ... popularności. Coś jak celebryci znani głównie z tego, że są znani. Symfony NIE jest:
- wybitnie szybki; ba, powiedziałbym, że jest jednym z najwolniejszych fw jeśli wyłączyć mu chociaż połowę mechanizmów keszujących
- zbyt intuicyjny
- fw z czytelną, selektywną dokumentacją
- prostym jako pierwszy fw
- bardziej funkcjonalny niż konkurencja (pomijam twory typu Cake czy CI)
Od siebie polecam dwa mniej popularne, ale bardzo funkcjonalne i dość intuicyjne narzędzia: Yii oraz Phalcon Framework. Przesiadłem się z Zenda, który mimo sporego wsparcia korpo i userów nie daje sobie według mnie rady na gruncie wygody użytkowania. Oba są napisane bardzo logicznie - intuicyjnie można wyłapać co gdzie siedzi. Do tego jeden i drugi jest świetnie udokumentowany. Nie mówię tutaj o ilości stron dokumentacji (tutaj Symfony wygrywa), ale o szybkości, z jaką znajdujemy potrzebne informacje.
Inna sprawa, że jak poradzisz sobie z ZF lub Symfony, to do Yii, Phalcona, Laravela, Kohany 2.x itp. usiądziesz niejako "z marszu". W drugą stronę może nie być tak wesoło, chociaż funkcjonalności pokrywają się.