![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 8.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
Hej,
Który framework według Was jest lepszy? Symfony czy Zend? I dlaczego? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Wybrałeś dwa tak skrajne frameworki, że nawet nie ma czego porównywać.
Ja znam tylko ZF - i jest to dosyć przyjemny punkt do wyjścia do pisania aplikacji, który musisz sam sobie poskładać do kupy i rozbudować o swoje klasy. Co do Symfony, w którym zaznaczam nic nie napisałem, a znam go tylko teoretycznie z ich manuala, to jest kompletny szkielet aplikacji ze zintegrowanym ORM rozbudowaną konfiguracją itp. Generalnie musisz poświęcić więcej czasu aby poznać Symfony, ale potem aplikacje będziesz budował jak z klocków. W ZF jest prostszy na początku, i możesz wybrać jedynie te elementy z których chcesz korzystać. Z drugiej strony musisz sam zaimplementować wiele rzeczy takich jak chociażby obsługa formularzy (co w symfony masz "out of the box"). Symfony z tego co się orientuje to jest zlepek różnych rozwiązań (np. Propel), który tworzy coś jakby gotową platformę RAD. ZF daje ci więcej elastyczności (sam wybierasz jakie komponenty chcesz zintegorować itp), ale z drugiej strony musisz sam rozbudować go o potrzebne ci rozwiązania, co zajmuje więcej czasu. Jeśli np. Chcesz korzystać z bazy danych to albo korzystasz z wbudowanych klas albo integrujesz sobie jakiegoś ORM'a. W Symfony masz od razu Propel'a, ale z drugiej strony jak nie chcesz z niego korzystać to jest mała "kupa". Porównując co jest lepsze a co gorsze można jedynie wywołać flame tak jak mówi dr_bonzo. Po prostu są to dwa różne podejścia do idei czym ma być framework. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 09:05 |