Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] update wersji
Forum PHP.pl > Forum > PHP > Frameworki
outsider
Zaczynam sie uczyc pierwszego framework'a, symfony (z ksiazki "PHP5. Programowanie z wykorzystaniem Symfony, CakePHP, Zend Framework" w wersji 1.0) i mam pytanie ws. przejscia na nowsza wersje:
- jak to wyglada, wystarczy sciagnac paczke, zainstalowac ?
- bede musial zmieniac jakies rzeczy w aplikacji (chodzi o zmiany skladni itp.) ?
I inne pytanie:
- czy pozostanie przy wersji 1.0 (jesli przejscie na nowsza nie bedzie wiazac sie ze zmiana skladni itp. to pozostanie przy "jakiejs" nowszej) moze wiazac sie z niebezpieczenstwem aplikacji?
- albo inaczej biggrin.gif co moze sie wiazac przy zostaniu przy starszej wersji smile.gif
Na razie tyle smile.gif Z gory dzieki za odpowiedzi!
Pozdrawiam
destroyerr
Wersja 1.0 nie jest już utrzymywana, tak samo jak 1.1 i 1.2. Proces instalacji jest opisany na stronie symfony. Tak, będziesz musiał zmieniać dużo w aplikacji.
Pozostanie przy starej, nie utrzymywanej wersji grozi niebezpieczeństwem aplikacji, za które nie odpowiadają twórcy frameworka. Skutki mogą być przeróżne.
Branie się za naukę wersji 1.0 jest moim zdaniem bezcelowe.

Co rozumiesz pod pojęciem składnia. Składnie to ma język, a nie framework, w związku z tym nie uległa ona zmianie.
Crozin
Chciałbym zwrócić uwagę na to, że Symfony2 coraz większymi krokami zbliża się do premiery. Bardziej proponowałbym wziąć się za niego (mimo iż póki co dostępne są jedynie PRy) - akurat gdy będziesz już miał z nim jakieś doświadczenie będzie na ukończeniu. winksmiley.jpg

Nauka wersji 1.0... ogólnie wersji < 1.4 jest bezcelowa.
outsider
dzieki za odpowiedzi. Wiec zaczne studiowa symfony2 smile.gif Ale skoncze ksiazke czytac, zebym mial przynajmniej jakies pojecie o bylym frameworku biggrin.gif
Crozin
Napawdę daruj sobie. Symfony2 to kompletnie nowy projekt - nie ma on nic wspólnego z serią 1.x. Jedynie zaśmiecisz sobie głowę niepotrzebnymi rzeczami.
outsider
http://symfony-reloaded.org/learn - tutaj znajde wszystko co potrzeba ? (wedlug mnie jakos tego malo, raczej dokumentacja to nie jest tak jak w 1.4).
Bo wlasnie sie zastanawiam czy dam rade z moim angielskim tongue.gif Bo na razie jest tylko wersja angielska, a polska nie wiadomo czy bedzie.
Crozin
To są jedynie materiały pozwalające zobaczyć jak Symfony2 będzie działać. Jest tam wyraźnie napisane, że Sf2 jest póki co w wersji Preview-Release - sam projekt nie nadaje się jeszcze do pełnego wykorzystania, bo jest w trakcie pisania winksmiley.jpg Jednak ucząc się z w/w źródła + analizując źródła (czy to samego FW czy ogólnodostępnych Bundles (nie wiem jak to po polsku nazwać)) poznasz go na tyle dobrze, że w momencie gdy wyjdzie finalna wersja (szacunkowo: późny 2010) będziesz w stanie się nim posługiwać.'

IMO kwestią kilku tygodni jest nim Sf2 będzie się już w ogóle nadawać do pisania aplikacji.
athabus
Halo - kolega jak sam napisał robi pierwsze podejście od frameworka a wy proponujecie mu naukę na niekompletnym i niestabilnym frameworku bez dokumentacji ;-) No dajcie spokój.

Jeśli angielski Ci na to pozwoli to ucz się Symfony 1.4 - zacznij od Jobeet tutorial. Jeśli natomiast nie masz takiej możliwości, to nauka 1.0 też nie będzie straconym czasem - tak na prawdę wersja 1.0 od 1.4 aż tak bardzo się nie różni - w zasadzie znając 1.0 można zacząć używać 1.4 po 2-3 godzinach lektury o nowościach.
Swoją drogą to jednak trudno będzie nauczyć się frameworka bez znajomości angielskiego - na 100% spotkasz się z problemami, które nie są opisane w Twojej książce, a 95% wiedzy jest po angielsku.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.