Symfony Performance: JOBEET (PROPEL-DOCTRINE)

6 views
Skip to first unread message

roberto german puentes diaz

unread,
Oct 20, 2009, 4:08:36 PM10/20/09
to symfo...@googlegroups.com
Bueno, este prueba es muy inicial....

El planteo: Siguiendo a Practical Jobeet tanto para un ORM como para otro, con symfony1.3 como seran los tiempos para acciones simples?

Siguiendo el capitulo 01 y 03 para cada ORM, y envolciendo a symfony en un benchmark estos fueron lostiempos.

En cada linea hay una prueba con este formato :
Dia hora      URL (los / se reemplazan por _) - el tiempo

Alguien sigue sorprendido?


El primero es antes de crear el schema
20/10/2009  16:28                 0 _propel_web_benchmark.php-0.12712812423706.BMK
20/10/2009  16:28                 0 _doctrine_web_benchmark.php-0.1438159942627.BMK


el segundo luego de cargar los datos iniciales
20/10/2009  16:46                 0 _propel_web_benchmark.php-0.13877201080322.BMK
20/10/2009  16:46                 0 _doctrine_web_benchmark.php-0.1630699634552.BMK

el tercero con la generacion del modulo y abm
20/10/2009  16:56                 0 _propel_web_benchmark.php_job-0.16423082351685.BMK
20/10/2009  16:56                 0 _doctrine_web_benchmark.php_job-0.22494578361511.BMK




20/10/2009  16:48                 0 _propel_web_benchmark.php_job-0.18634295463562.BMK
20/10/2009  16:48                 0 _propel_web_benchmark.php_job-0.20151519775391.BMK
20/10/2009  16:58                 0 _propel_web_benchmark.php_job_create-0.21860218048096.BMK
20/10/2009  16:56                 0 _propel_web_benchmark.php_job_create-0.25584602355957.BMK
20/10/2009  16:55                 0 _propel_web_benchmark.php_job_edit_id_1-0.24364185333252.BMK
20/10/2009  16:56                 0 _propel_web_benchmark.php_job_new-0.22872591018677.BMK
20/10/2009  16:50                 0 _propel_web_benchmark.php_job_show_id_1-0.17427802085876.BMK
            
20/10/2009  16:48                 0 _doctrine_web_benchmark.php_job-0.22568798065186.BMK
20/10/2009  16:48                 0 _doctrine_web_benchmark.php_job-0.27266120910645.BMK
20/10/2009  16:57                 0 _doctrine_web_benchmark.php_job_create-0.29636907577515.BMK
20/10/2009  16:58                 0 _doctrine_web_benchmark.php_job_create-0.31708693504333.BMK
20/10/2009  16:50                 0 _doctrine_web_benchmark.php_job_edit_id_1-0.36150407791138.BMK
20/10/2009  16:56                 0 _doctrine_web_benchmark.php_job_new-0.27971601486206.BMK
20/10/2009  16:50                 0 _doctrine_web_benchmark.php_job_show_id_1-0.27344703674316.BMK
             

--
Cr. Puentes Diaz
MP 10.12726.9
Córdoba - Argentina

www.puentesdiaz.com.ar/blog/
www.puentesdiaz.com.ar/blog/novedades
www.twitter.com/puentesdiaz
Linux User n° 441474
Ubuntu/Symfony/Eclipse Rocks!

Sign for Free License for Project Zero http://www.petitiononline.com/zerogpl/

José Leonardo Diaz Ordoñez

unread,
Oct 20, 2009, 4:49:14 PM10/20/09
to symfo...@googlegroups.com
Muy bueno el benchmark, que versiones de propel y doctrine??

Propel ganandole a Doctrine, realmente no me lo esperaba.
--
----------------------------------------------------------
José Leonardo Diaz Ordoñez
Ingeniero en Electrónica y Telecomunicaciones
Énfasis en Ingeniería Telemática.
Universidad del Cauca, Popayán -Colombia
2007

roberto german puentes diaz

unread,
Oct 20, 2009, 6:11:37 PM10/20/09
to symfo...@googlegroups.com
Ahora si, ahi se ve mejor
http://www.puentesdiaz.com.ar/blog/?p=167


saludos a todos

Puentes Diaz, Roberto G.

unread,
Oct 20, 2009, 9:49:06 PM10/20/09
to symfony-es


On 20 oct, 17:49, José Leonardo Diaz Ordoñez <ingleona...@gmail.com>
wrote:
> Muy bueno el benchmark, que versiones de propel y doctrine??
>

Voy a hacer una pruebas mejores, pero solo decirte que baje el ALPHA 2
de la 1.3.
Las versiones del ORM, son las que viene por defecto.

Pero lo que puede explicar esto, es que Propel, al no ser tan OO como
Doctrine, no usa tanta herencia, etc. usa menos clases.
Por lo que es mas rapido.

Por lo que tengo entendido PROPEL, habia sufrido un estanamiento, pero
lo han retomado y prometen que la version 1.4, va a dar que hablar

Puentes Diaz, Roberto G.

unread,
Oct 21, 2009, 8:37:39 AM10/21/09
to symfony-es


On 20 oct, 17:49, José Leonardo Diaz Ordoñez <ingleona...@gmail.com>
wrote:
> Muy bueno el benchmark, que versiones de propel y doctrine??

Creo que el ALPHA2 de SF1.3 viene con estos Propel 1.3 y Doctrine1.0
* $Id: Propel.php 1209 2009-10-08 19:19:53Z francois $
* $Id: Doctrine.php 6489 2009-10-12 20:21:01Z jwage $

no me acuierdo donde estaba la version de cada PLugin ;p

saludos

Gustavo G.

unread,
Oct 21, 2009, 9:08:56 AM10/21/09
to symfony-es
Excelente benchmark!

On 21 oct, 14:37, "Puentes Diaz, Roberto G." <puentesd...@gmail.com>
wrote:
Reply all
Reply to author
Forward
0 new messages