Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 27.02.2009 Ostrzeżenie: (0%)
|
Witam.
Średnio orientuję się we Frameworkach, ale chciałbym przebrnąć przez tą dziedzinę programowania. Wydaje mi się, że najlepiej jest popróbować doświadczeń z każdym po kolei. Dobrze, tylko w jakiej kolejności ? Wstępnie mój rys wygląda tak: 1. Code Igniter + Kohana (jakiś lekki projekt w celu zrozumienia istoty frameworków) 2. CakePHP (dla zasady) 3. Symfony (coś trochę większego, ale nadal prostego) 4. Zend Framework (próba porwania się na coś dużego - może w dalekiej przyszłości zostanie przy tej technologii, zdobywanie doświadczenia oraz próba zdania certyfikatu). Bardzo proszę o sugestie w tej ścieżce rozwoju. Może coś pominąłem ? Może macie inne zalecenia ? Będę bardzo wdzięczny za pomoc. Ten post edytował kodereq 27.02.2009, 13:34:06 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%)
|
Myślę, że jako pierwszy framework powinieneś wybrać albo Kohana albo Symfony.
Jeśli jesteś ogólnie w php krótko to wybierz Kohaną, bo tak jak już wspomniano jest do bólu prosta (w pozytywnym sensie). Jeśli już trochę w php siedzisz to lepszym wyborem będzie Symfony. Ale podchodząc do Symfony musisz mieć świadomość, że ucząc się Symfony musisz poznać wiele nowych narzędzi typu ORM, stosowanie YML, stosowanie skryptów generujących cośtam, Prototype itp itd. Ogólnie warto, ale na początku możesz być trochę zagubiony i nie zrozumieć całej "potęgi" tego frameworka. Ja dawno dawno temu, gdy byłem właśnie na podbnym etapie wyboru pierwszego frameworka wybrałem symfony... i nie udało mi się go nawet uruchomić (IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif) Potem był CI i Zend, ale po jakimś czasie gdy już trochę opanowałem php wróciłem do Symfony i tak już zostało. Zend jest również ciekawym frameworkiem, ale raczej silnie odradzam na początek. Jeśli chcesz zrozumieć o co chodzi we frameworkach to warto wybrać coś co jest już frameworkiem gotowym do użycia. Zend to jest zestaw klocków z którego musisz sobie sam złożyć framework (a uwierz, że nie zrobisz tego dobrze jeśli nie masz jakiejś wizji, a skoro nie stosujesz frameworków to jej nie masz). Myślę, że Zend jest dobrym pomysłem jako 2 lub kolejny framework - wtedy wyciśniesz z niego na pewno dużo. Co do prędkości to ogólna zasada jest imho taka, że im bardziej framework rozbudowany tym wolniejszy. Także w prostych zastosowaniach Zend i Sf będą raczej wolniejsze od Kohanej - ale znowu znając dobrze dany framework możesz "przyciąć" go do danego celu i dostroić np. stosując cachowanie (np. symfony ma bardzo przyjemne i proste cachowanie). |
|
|
|
kodereq [wszystkie] Kolejność nauki frameworków. 27.02.2009, 09:28:57
kosmowariat .... a na koniec napiszesz swój własny Wiesz, jes... 27.02.2009, 10:27:31
LBO Istotą korzystania z frameworka nie jest jego nauk... 27.02.2009, 10:59:16
plurr Sam zaczynalem od CI, pozniej Kohana, nastepnie ba... 27.02.2009, 11:13:57
kodereq Serdecznie dziękuję za odpowiedzi. Bardzo cenię Wa... 27.02.2009, 11:21:34
LBO Ja na przykład ponad wszystko cenię sobie agavi - ... 27.02.2009, 11:53:05
kodereq CytatJa na przykład ponad wszystko cenię sobie aga... 27.02.2009, 12:12:33
kosmowariat Tak jak przedmówcy wspomnieli warto wiedziec czego... 27.02.2009, 12:15:09
Foxx Ja tylko dodam, że w tym dziale jest przyklejony t... 27.02.2009, 12:20:55
kodereq Cytat(Foxx @ 27.02.2009, 12:20:55 ) J... 27.02.2009, 12:27:25
c3zi @LBO Możesz napisać co takiego ma agavi, czego nie... 27.02.2009, 12:27:49
kodereq Dzięki jeszcze raz za rady.
Wstępnie planowałbym ... 27.02.2009, 13:03:10 
mike Cytat(kodereq @ 27.02.2009, 13:03:10 ... 27.02.2009, 13:06:01 
kodereq Rzeczywiście ... nawet nie zauważyłem. 27.02.2009, 13:33:33
LBO Cytat(c3zi @ 27.02.2009, 12:27:49 ) @... 27.02.2009, 13:20:45 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 14:25 |