Który framework wybrać?

0

Który według was najlepiej wybrać framework do tworzenia aplikacji opartych o wzorzec mvc (lub coś podobnego)? Nie chodzi mi o framework do nauki, tylko najlepszy waszym zdaniem.

0

Pojecie "najlepszy" jest wzgledne, nie ma takiego czegos jak najlepsze...zawsze znajda sie fanatycy zend'a dla ktorych ten bedzie super mega fajny i fanatycy symfony i kohana ktorzy powiedza to samo o ich fw...

Ogolnie rzecz biorac nie łudz sie za bardzo w php zaden fw nie implementuje MVC, no chyba ze cos sie zmienilo przez ostatnie 2-3 miesiace...

0

No dobrze. Poczytałem trochę i chcę się wziąć za kohanę. Polecicie mi jakis kurs do tego?

0

Się nie znam, mam dwóch znajomych phpowców i obydwaj pracują na Zend + Doctrine.

1

Z tego co czytałem wiodące do ZEND i SYMFONY (jeśli chodzi o PHP). Na początek dobry jest CakePHP - łatwiej załapać początkującej osobie o co w tym wszystkim chodzi.

0

Kohanę raczej bym odradzał osobie, która zaczyna. Ma fatalną dokumentację i tak naprawdę mało tutoriali. Żeby dojść do jakiejś wiedzy o tym frameworku trzeba przejrzeć sporo stron nie związanych z tym projektem (bo tam się znajdzie kawałki tutoriali), umieć przeszukiwać forum kohany (czasem nawet tam nie można znaleźć prostego rozwiązania).

0

Kohana i Code Igniter, nie wiem ale tak mi się wydaję, już trochę podupadły. Zwykle jak słyszę że ktoś robi w jakimś frameworku PHP, to jest to ZF czy Symfony, rzadziej inne (Prado, CI).

Tu masz przegląd możliwości: http://www.phpframeworks.com/

http://webhosting.pl/Frameworki.PHP.przeglad.pieciu.najpopularniejszych.narzedzi.dla.programistow.WWW

0

Kohana miała być swojego rodzaju następcą CI (między innymi dlatego, że twórcy CI długo nie chcieli odejść od php4) - raczej nie można mówić o tym, że podupadła. Dosyć prężnie się raczej rozwija. Moim zdaniem to co w nim jest najgorszego, to fatalna dokumentacja. Oczywiście sporo dokumentacji jest w samym kodzie (moduł userguide) - ale to wciąż mało...

CI rzeczywiście bardzo długo trzymał się kompatybilności z php4, co nawet widać w nowej wersji przeznaczonej tylko dla php5. Ale nadal ma wielu zwolenników. I jeśli miałbym polecać pierwszy framework do nauki to byłby to właśnie CodeIgniter. Jest naprawdę świetnie udokumentowany, w sieci znajdziesz setki screencastów z nim w roli głównej, bardzo dużo różnych bibliotek itp. Jest prosty, jasny i łatwy do poznania zasad działania frameworków. Przy Prado, Symphony, Zend może sprawiać wrażenie troszkę ubogiego w funkcjonalność, ale to w pewnym stopniu jest jego zaletą - daje solidne podstawy, które można po swojemu rozbudować.

1 użytkowników online, w tym zalogowanych: 0, gości: 1