Jaké PHP frameworky zahrnout do testu? rubrika: Programování: PHP

4 Jarda
položil/-a 21.10.2012
 
upravil/-a 10.5.2013

Zdravím,
pracuji na projektu zaměřeného na testování některých PHP frameworků a chtěl bych slyšet i názor dalších lidí.
Test bude zaměřen nejen na spolehlivost a využitelnost frameworku, ale hlavně na jeho rychlost práce s databází a CRUD operacemi.
Podle různých zdrojů jsem složil seznam frameworků, které bych zahrnul do tohoto testu,
ale chtěl bych vědět i jiné názory(např. který bych testovat neměl, nebo naopak který bych měl do seznamu přidat).

Zend Framework
CodeIgniter
Symphony
Yii
Kohana
Prado
CakePHP
Nette
PhpBURN
Akelos
Recess
Jelix
DooPHP
Qcodo
Seagull

Děkuji za pomoc.

Komentáře

  • tomas.fejfar : Spíš než na to které frameworky zahrnout je zásanější, jak by měl test proběhnout. Protože "blog in five minutes" opravdu sílu frameworku neověří. Taky je zásadní rozdíl v tom, jak se frameworky chovají v rámci rychlosti s/bez bytecode cache. Třeba nette je na tom skoro stejně a oproti tomu Symfony/Zend mají s bcc desetinové výsledky. Stejně tak je otázka, jakým způsobem otestovat třeba vhodnost frameworku na "netypické" use-casy, znovupoužitelnost, to jak vy/zneužívají dědičnost a další... Obecně doporučuju přečíst http://www.slideshare.net/pmjones88/framework-and-application-benchmarking aby vůbec to srovnání mělo smysl - protože srovnání "udělám jednoduchou aplikaci ve všech a otestuju na localhostu ABčkem" bude k prdu :) 26.10.2012
  • Anonym : Směl bych se, jestli je projektem míněna závěrečná práce v rámci studia ? 10.5.2013
  • karel.vavra : Tak ja si zase myslim, ze testovat rychlost cehokoliv v PHP bez bytecode cache je nesmysl. V podstate testujete jen rychlost PHP parseru - takovy test je pro mereni rychlosti frameworku naprosto irelevantni. PHP produkcni server bez bytecode cache je vykonova sebevrazda, at na nem bezi cokoliv. 11.5.2013
odkaz
1 mirecek.hyl
odpověděl/-a 26.10.2012

taky se přimlouvám za Laravel

Pro zobrazení všech 20 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.