Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Z jakiego frameworka korzystasz?, i dlaczego
eai
post
Post #1





Grupa: Zarejestrowani
Postów: 367
Pomógł: 10
Dołączył: 20.05.2005

Ostrzeżenie: (0%)
-----


Jeśli używasz FrameWorka lub innych gotowych rozwiązań na których opierasz swoje aplikacje www, podziel się tym jakiego używasz, podaj linka i powiedz dlaczego akurat to rozwiązanie. Pomoże to innym w doborze właściwego dla siebie rozwiązania oraz być może wybierzemy najpopularniejszy w śród społeczności php.pl.

Zacznę od siebie.

Zend FrameWork - download - dokumentacja en - dokumentacja pl - Core Api
Wcześniej nie używałem żadnego z gotowych rozwiązań, zawsze pisałem własny szkielet aplikacji który wykorzystywałem w budowie kolejnych aplikacji, rozbudowywałem go itd.. Do momentu podjęcia nowej pracy.
W nowej pracy jest wymóg pisania w Zend FrameWork. Nie żałuje gdyż poznałem jego możliwości (napewno nie wszystkie) ale już płynnie buduje. Bardzo dobra według mnie konstrukcja MVC, łatwość rozbudowy aplikacji.
Napewno dużym plusem jest że wyszedł ze stajni Zend'a, mam pewność że budową zajmują się fachowcy. Jedyna rzecz do której narazie sie przyczepie to ORM, jeszcze z tym słabo ale myśle że twórcy o tym nie zapomną przy wydaniu kolejnej wersji.
Polska wersja dokumentacji nie jest jeszcze do końca przetłumaczona (ok. 30%), ale wiadomo że język angielski to podstawa i bez niego ani rusz!


Przydatne linki:
http://akrabat.com/category/zend-framework/
http://forum.zend-framework.pl/
http://blog.heavymind.net/zend-framework-tutorial/
http://blog.heavymind.net/zend-framework-t...anie-aplikacji/
http://www.zftutorials.com/
http://www.zfforums.com/

W przyszłości na moim blogu będą opisywane moje starcia, w trakcie pisania są artykuły o używaniu modelu i wykonywaniu operacji na bazach danych.

//Proponuje przyklejenie tematu

Ten post edytował eai 2.09.2007, 12:42:48
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Seth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Symfony - odkad zaczalem pracowac na nim w firmie wykorzystuje go gdzie sie da (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Wczesniej bylem zwolennikiem Prado i jego podejscia do tworzenia aplikacji. Jednak nieraz dobijalo mnie to, ze musze kombinowac tworzac wlasne kontrolki, ktore pozwola mi stworzyc cos co w czystym PHPie zajelo by mi 5 minut.
Oszczedzalem czas w jednym miejscu ale szybko okazywalo sie, ze musze go wykorzystac gdzie indziej.
Niestety dokumentacja jest skapa i nie nadaza nad wydawaniem nowych aktualizacji przez co trzeba czytac kod zrodlowy aby moc cos sensownego zrobic.
Mimo to uwazam, ze obsluga i tworzenie Web Servicow w Prado to cos co powinno byc zaimplementowane w kazdym frameworku (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Zend Framework wydawal mi sie swietnym zalazkiem do tego aby budowac aplikacje webowe. Niestety brak jakiegos gotowego spoiwa, ktore wyreczylo by mnie od mozolnego laczenia wszystkiego w calosc doprowadzil do tego, ze odlozylem ten framework na bok. Moze kiedys (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

No i w koncu Symfony. Chociaz na poczatku bylem sceptyczny co do sposobu w jakim jest on skonstruowany - masa katalgow i plikow konfiguracyjnych, brak systemu wzorcow ala Smarty etc. - to jednak wkrotce przekonalem sie, ze ma on glebszy sens i jest uporzadkowany.
Dzieki polaczeniu go z Doctrine praca na bazie to czysta przyjemnosc.
Tworzenie aplikacji jest bardzo proste i nie wymaga poznawania kolejnego systemu wzorcow.
No i najwazniejsza rzecz - dokumentacja. Tak dobre dokumentacje powinny byc podstawa kazdego frameworka. Opisane od a do z czytelnym jezykiem.
Bez tego chodzby najlepszy framework jest nic nie wart.

Reasumujac: w mojej opini z posrod tych 3ech wymienionych frameworkow symfony wypada najlepiej. Bardzo szybko pisze sie w nim strony i aplikacje. Nie narzuca zbyt wiele ale i oddaje do dyspozycji szereg mechanizmow, ktore sa swietnie opisane w dokumentacji.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 09:08