![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Nieautoryzowani Postów: 42 Pomógł: 0 Dołączył: 15.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Programuje w php od około pół roku. Do tej pory korzystałem z Zend Studio i frameworka autorskiego frameworka firmy w której pracuje. Jednak przyszedł czas na robienie czegoś dla siebie no i pisanie pracy dyplomowej (serwis internetowy w wybranym framework'u musze napisać). Z racji braku środków na IDE wybralem netbeans'a aczkolwiek wacham się jeszcze nad eclipsem (z oboma miałem juz mały konatkt i mało różnic dostrzegłem). Na framework chyba wybiore symfonie bo korzystałem przez chwile (robiąc jeden projekt na uczelnie) z cakePHP ale ten bałagan z brakiem każdego modułu w 1 folderze tylko wszystko porozwalane po 3 folderach i pewne ograniczenia troche mnie zirytowały, a na dodatek na tym forum nie dostrzegłem jakoś specjalnie pochwał dla tego frameworka (dla mnie zaletą jego jest to, że po wpisaniu w konsoli "cake bake all" mam gotowy moduł z podstawowymi akcjami). No, a o symfoni jest dość dużo informacji i jak zauważyłem ma wsparcie w Netbeans 6.8. Do tego wszystkiego chciałbym jakąś literature, aby poznac php trochę dokładniej. Dlatego zastanawiam się nad 2 pozycjami: PHP5. Programowanie z wykorzystaniem Symfony, CakePHP, Zend Framework PHP5. Zaawansowane programowanie I tu pojawiają się moje pytania: 1. Czy wybory IDE i frameworka są dobre? Ewentualnie jakieś uwagi na ten temat mile widziane. 2. Czy da rade opanować symfonie w stopniu wystarczajacym na stworzeni prostego portalu w około miesiąc, aby już zacząć cos pisać niedługo? 3. Czy te książki będą dobrym zestawem? Ewentualnie jakie inne warto zakupić aby poznać bardziej zaawansowne właściwości php. 4. Czy macie jakieś inne rady i sugestie? Za wszystkie odpowiedzi z góry dziękuje. Pozdrawiam Marek |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Odpowiedzi będą wyłącznie subiektywne:
1. IDE - Eclipse, NetBeans (w tej kolejności), Framework: Kohana, Zend, Symfony (to nie to samo co symfonia (IMG:style_emoticons/default/winksmiley.jpg) ) 2. Symfonia to chyba zintegrowany pakiet wspomagający zarządzanie w przedsiębiorstwie, ciężko będzie na tym stronę postawić (IMG:style_emoticons/default/winksmiley.jpg) 3. Odnośnie pierwszej jest temat na forum (niedawno założony), odnośnie drugiej - wg mnie dobra książka (nie ma wiele wspólnego z frameworkami, nie opisuje żadnego, natomiast programowanie obiektowe tak), też była opisywana na forum. Skorzystaj z szukarki. 4. Przede wszystkim dobry plan pracy, plan aplikacji, konkretne zastosowanie, schematy, projekty dopiero pod koniec programowanie. Pozdrawiam |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 444 Pomógł: 79 Dołączył: 26.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
1. E
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 27 Dołączył: 24.03.2002 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Również subiektywnie: Netbeans + symfony, przy czym polecam przerobić całego Jobeeta i to najlepiej nie metodą ctrl+c/ctrl+v, ale posiedzieć nad dokumentacją (reference guide, API, książka do formularzy), w trudniejszych momentach wgryzać się w źródła frameworka, grunt to próbować samemu napisać kod. Co do książek - jak kto lubi, symfony ma na tyle przyjemną dokumentację że dobrze się czyta.
|
|
|
![]()
Post
#5
|
|
Grupa: Nieautoryzowani Postów: 42 Pomógł: 0 Dołączył: 15.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedzi.
Mam jeszcze pytanie odnośnie IDE. Bo jakoś nie moge sie doszukać porównania tych obu. Czy osoby które opowiedziały się za eclipse mają jakieś konkretne powody dla których uważają go za lepszego? Raczej się na netbeansa zdecyduje, ale chciałbym mieć pogląd sytuacji. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ja osobiście używam Netbeans -a 6.8 ( od niedawna zacząłem ) + plugin do kohany i mootools -a.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 06:58 |