![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 7 Dołączył: 9.10.2007 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Od niedawna zastanawiam się nad poznaniem nowego frameworka, obecnie piszę w ZF. Jednak chciałbym także posiadać znajomośc czegoś innego. Poniżej wymienie propozycje oraz cechy które powoduję że te pozycje są odrzucane (może nie słusznie) Kohana (3.x): - Zbliżająca się wersja 3.0 wnosi duże kontrowersyjne zmiany. Doczytalem się że ludzie bardzo mocno krytykują wersję 3.0. Głównie jeśli chodzi o model HMVC - Braki w dokumentacji. Mowa tutaj o wersje 2.x. Zapewne w kolejnej problem będzie się powtarzał. CakePHP: - Bardzo małą wydajność kodu. Nawet ZF bardzo mocno wyprzedza ten framework. Może się wiązać z tym że przy średniej klasy projektach, może powstać problem z wydajnością. CodeIgniter: - Rozwijane przez 1 osobe (?) - Kod jest dośc przestarzały (php4) - Żadkie aktualizacje oraz wprowadzanie nowych funkcjonalności. - Czy CI nie umiera śmiercią naturalną ? Yii: - Bardzo młody projekt. Dlatego prawdopodobnie jest on mało dojrzały (mogę się mylić) - Mała społeczność (cięzko będzie znaleść rozwiązanie na dany problem) DooPHP: - podobnie jak Yii - brak pełnej dokumentacji wraz z przykłądami W chwili obecnej najbardziej sięwacham między CakePHP a Kohana. A jakie jest wasze zdanie ? (IMG:style_emoticons/default/smile.gif) Ten post edytował Sajrox 31.12.2009, 16:01:21 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Nieautoryzowani Postów: 42 Pomógł: 0 Dołączył: 15.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
CakePHP niestety ale odradzam. Z mojego krótkiego doświadczenia z tym FW wynika, że albo robisz tak jak ci nakazuje to Cake albo nie działa. Cała automagia CakePHP to cudowna sprawa do poki nie staniesz przed problemem gdzie chcesz coś zrobić co nie zostalo przewidziane w dokumentacji. Wtedy cała czar pryska. Taki przykład: chciałem zrobic formularz w który miałby jednego hiddena o name "id_newsletter". Formularz ten był w widoku do akcji z controlera raporty i wstawienie $html->hidden(......) powoduje, że za każdym razem jest tam id raportu. Troche to namieszałem sorry. Anyway problem jest taki, że o wiele szybciej jest napisac <intput type="hidden" name="id_newsletter" value="<?php echo $zmienna ?>"/> niz próbować tej automagii aż zadziała.
W skrócie chce powiedziec, że ten FW jest super dopoki działasz według jego zasad. Prównując elastyczność na przykład Symfony z CakePHP to jak prównanie, galaretki z sztabką tytanu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 21:47 |