php rendimiento marco yü, yaf, ci, laravel iso-contraste

Sólo chat, reconociendo yaf, yaf marco remota c escritos, todo el marco escrita en extensión php. php inicio cuando se carga en la memoria, la velocidad es un rendimiento mucho más fuerte que php marco de escritura, pero el IDE relativamente sin problemas, el rendimiento es absolutamente alabar. La traducción de un marco exterior para el artículo comparación de rendimiento.

 caso

 Esta simple palabra salida de prueba hola, MVC simple lógica, (Router -> Controlador -> Visor), sin conexión a la base de datos, sin ninguna lógica. 

plataforma de hardware 

CPU: Intel Core i5 750 (2.67GHz x4) RAM: 4 GB 

Entorno del software 

Debian 6.0.4 x86_64 (2.6.32-41) Apache 2.2.16 (mpm-prefork, mod-php5) php 5.3.10 PHP 3.1.9-apc (Optimización para incluir / requieren) Copiar todos los proyectos a / dev / shm / * (Optimización de archivos de lectura / escritura)

 Lista framework PHP

 * ZF: Zend Framework Site:  http://framework.zend.com  Ver: 1.11.11

* ZF2: Zend Framework Site:  http://framework.zend.com  Sitio:  https://github.com/zendframework/ZendSkeletonApplication  Ver: 2.0.0-beta1

* Symfony: Symfony Sitio:  http://www.symfony-project.org  Ver: 2.0.0

* Cakephp: CakePHP Sitio:  http://cakephp.org  Ver: 2.0.4

* Este: sitio de CodeIgniter:  http://codeigniter.com  Ver: 2.1.0

* Yu: Yii Marco por  http://www.yiiframework.com  Ver: 1.1.8

* Micromvc4: MicroMVC Sitio: http://www.micromvc.com  Ver: 4.0.0

* Laravel: laravel, PHP Un marco para Web Site Los artesanos:  http://laravel.com  Ver: 2.0.2

* Delgada: Delgado marco del sitio:  http://www.slimframework.com  Ver: 1.5.0

* Yaf: Sin embargo, otro marco en el sitio de Extensión PHP: http://code.google.com/p/yafphp  Ver: 2.1.3-beta (yaf.cache_config = 1)

* FuelPHP: Simple, impulsado flexible, Comunidad Web Site Marco: http://fuelphp.com/  Ver: 1.1

* ColaPHP: Sitio:  http://code.google.com/p/colaphp/  Ver: 1,2-ga # XHProf: Un jerárquica de perfiles para PHP Sitio: http://pecl.php.net/xhprof  Ver: 0.9.2 # El código fuente de esta prueba: fuente:  https://github.com/eryx/php-framework-benchmark 

1. Apache Benchmark  de solicitudes de pre segundo (-c 100 -n 30000), el más grande es mejor

 

Solicitud / seg (-c 200 -n 50000), mayor será el valor de la mejor 

2. La carga del sistema  de carga prueba de tensión de la figura completaron en un minuto lo más pequeño posible (-c 100 -n 30000)

3. El uso de memoria  prueba de memoria ocupada palabra hola, cuanto menor sea el mejor.

4. Tiempo de respuesta  página Tiempo de respuesta. Unidad sutil 

Número (Facebook XHProf) 5. llamada el método de  una sola página llama palabra hola cuánto método, zend5620 un método que no está demasiado hinchado. 

Los detalles de la gráfica llamada de función

Symfony2 1.11.1 Zend Framework
Zend Framework 2.0.0-beta1 CakePHP 2.0.4
2.1.0 CodeIgniter 1.1.8 Marco yü
delgado 1.5 2.0.2 laravel
4.0.0 MicroMVC Yaf 2.1.3-beta
1.1 FuelPHP 1.2 ColaPHP

6. El número de archivos  palabra hellow abierto usados incluidos o requeridos en el número de archivos. Cuanto menor sea el mejor, mucha Zend, yii19 meses, yaf sólo cuatro, infeliz extraños.

Publicado 80 artículos originales · ganado elogios 96 · vistas 360 000 +

Supongo que te gusta

Origin blog.csdn.net/Alen_xiaoxin/article/details/104890409
Recomendado
Clasificación