Knižnice Nette – Zend – Cake frameworku

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Takeshi
Člen | 596
+
0
-

Zdravým všetkých. Lámem si hlavou nad jednou otázkou. Stiahol som si tri frameworky (Zend, Nette a Cake) a každý má inú veľkosť. Teda len samotná knižnica Uvediem VEĽMI rozdielne veľkosti:

Zend PHP = 23.8 MB
Nette PHP = 704kB / 406kB (minimalizovana verzia)
Cake PHP = 6.36 MB

Vie niekto aký je dôvod??? Prípadne jednostlivé výhody/ nevýhody?

Ďakujem za odpoveď

nanuqcz
Člen | 822
+
0
-

Ahoj, v Zendu najdeš knihovny prakticky na všechno. Od implementace MVC struktury, přes knihovny pro práci s FTP, po třídy pomocí kterých se můžeš připojit k e-mailové schránce přes POP3 nebo IMAP. Proto má tolik MB, jsou tam knihovny pro každou drobnost, která tě napadne.

Cake PHP se soustředí hlavně na podporu pro tvorbu MVC aplikací (podobně jako Nette). Je o něco složitější, než Nette, navíc tam najdeš různé nástroje pro generování kódu atd.

No a Nette je malý a krásný :-), obsahuje jen to, co člověku skoro vždy ulehčí práci a co potřebuje často. Dá se kombinovat s knihovnama ze Zendu.

Praktickou zkušenost mám ale jen s Nette, takže nechci říkat, že je lepší než Zend, nebo CakePHP. Stačí si ale jen zběžně projít manuály těch tří frameworků, a bude ti hned jasné, proč mají tak rozdílnou velikost ;-)

Editoval xxxObiWan (1. 2. 2012 21:39)

Takeshi
Člen | 596
+
0
-

Dik