Když jsem pro jeden nový projekt vybíral framework, rozhodoval jsem se, zda použít Nette nebo Zend. Nakonec jsem se opět vrátil k myšlence, že by šel použít i Code Igniter. Code Igniter je poměrně velký framework a zhruba před rokem jsem si v něm zkusně udělal několik testovacích miniaplikací a určitě má něco do sebe. Stojí za ním jedna společnost, která má jasně vytyčený cíl (podobně jako u Nette) a za ním si jde. Navíc je k tomuto frameworku dobrá dokumentace a tutoriály.

Nevím proč, ale Code Igniter mi přišel jak z hlediska naučení, tak vývoje aplikací, opravdu nejrychlejší z těch třech jmenovaných a určitě se na něj mrkněte, pokud hledáte framework.

Já jsem ho nakonec vyloučil. A rozhodl se pro Nette. Překvapivě. Ale to rozhodování je složité. Vidím tu spoustu problémů a odhadnout, co bude za pár let (pokud to dobře půjde a projekt se rozběhne podle plánů) nejlepší je doopravdy těžké.

Pro Nette jsem se rozhodl, protože je navržené tak, že se dá využít jenom to, co člověk potřebuje. Stejně jako je to u Zendu. Takže je možné Nette se Zendem kombinovat a třeba formuláře nechat na Zend_form.

Nette je rychlé a líbí se mi ten minimalistický koncept. Ono totiž přemýšlet nad tím, že v Zendu je napsáno skoro vše, je chybou. Dopsat potřebné komponenty není problém a pokud by vývoj Nette skončil, stále máte základ frameworku, který už si vyvíjíte podle svých potřeb.

Co mi na Nette chybí je spousta tutoriálů na webu. Quick start na stránce projektu mi nic moc nedal. Subjektivně mi Nette na naučení přijde složitější než oba dva zmiňované frameworky, ale je otázkou, zda by mi to tak přišlo i kdybych žádný framework dosud neznal. Co mě nejvíc mate je totiž terminologie, která je v Nette trochu jiná.

Takže se jdu hrabat v kódu a modlit se, aby se za pár let použití PHP na tenhle projekt neprojevilo jako hrubá chyba.

Share and Enjoy:
  • Facebook
  • Twitter
  • Jaggni to!
  • Linkuj.cz!
  • MediaBlog.cz
  • MojeLinky.sk
  • Pozrisi.sk
  • TextTip.eu
  • Top Články.cz
  • TOPodkazy.cz
  • vybrali.sme.sk