[wszystkie]frameworki-automatyczne tworzenie stron-standard ? |
[wszystkie]frameworki-automatyczne tworzenie stron-standard ? |
26.02.2009, 22:06:06
Post
#1
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) |
Trafiłem ostatnio na stronę top 10 frameworks:
http://www.phpframeworks.com/top-10-php-frameworks/ ściągnąłem 2. najpopularniejszy framework wg tej strony o nazwie codeigniter - bo nazwę parę razy słyszałem i tylko tyle Przejrzałem samą strukturę katalogów - nigdzie nie znalazłem programu do wykonywania przeróżnych rzeczy jak ma to miejsce w przypadku symfony. Stąd mam pytanie - czy takie programy jak ten w stylu symfony, że wchodzi się do konsoli, wydaje jakieś polecenie i mamy np. wygenerowaną stronę to coś powszechnego we frameworkach czy nie ? Automatyczne tworzenie stron na podstawie tabel w bazie danych z formularzami do wstawiania/modyfikowania/usuwania rekordów jak ma to miejsce w przypadku frameworka symfony to standard czy rzadkość ? Dlaczego czołowe frameworki z podanej wyżej strony mają niewielkie rozmiary - ich biblioteki są poniżej 1 MB, a biblioteki frameworka Zend czy Symfony mają ponad 10 MB - wynikałoby z tego, że skoro tamte mają biblioteki tak niewielkich rozmiarów to i ich możliwości są niewielkie a mimo to są w czołówce ? |
|
|
27.02.2009, 09:24:29
Post
#2
|
|
Grupa: Zarejestrowani Postów: 235 Pomógł: 17 Dołączył: 18.07.2007 Skąd: Białystok Ostrzeżenie: (0%) |
Z tego co się orientuję możliwośc wykonywania niektórych czynności ta raczej rzadkośc. Ma ją symfony, zaczyna miec zend. Przy porównaniu wielkości chciałbym zwrócic uwagę na funkcjonalności, oraz konwencje pisania. I tak dla przykładu Zend - gdzieś kiedyś ktoś powiedział że Zend ma uprościc 90% najczęściej popełnianych przez programistę kawałków kodu. To że Zend ma ponad 10 mb to chyba tylko dobrze ;] Są nawet klasy do obsługi popularnych serwisów jak Google etc etc. Z drugiej strony nie musisz tego wszystkiego wykorzystywac, a np tylko wybrane klasy. Symfony to generatory, propel. Nie wiem jak w innych frameworkach ale zapewne posiadają o wiele mniej funkcjonalności / gotowych komponentów / usprawnień.
|
|
|
27.02.2009, 14:58:31
Post
#3
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) |
Dzięki za informację.
|
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 19:39 |