29 de marzo de 2013
Francisco Javier Félix Belmonte
Hemos usado como banco de pruebas gk_magazine, template de Gavick que se encuentra optimizado tanto para Joomla 2.5 como 3.0, para intentar ser lo más justos posible. Usamos en los dos casos el quickstart para que el contenido de la página principal tuviera un contenido más parecido a una web real.
Joomla 2.5 | Joomla 3.0 | |
---|---|---|
PHP 5.3 | 38,529 | 34,050 |
PHP 5.4 | 37,235 | 33,353 |
PHP 5.3 + Xcache | 30,356 | 26,836 |
PHP 5.4 + Xcache | 28,680 | 25,763 |
PHP 5.3 + Xcache + Cache Conservacional | 28,086 | 25,014 |
PHP 5.4 + Xcache + Cache Conservacional | 26,364 | 23,881 |
PHP 5.3 + Xcache + Cache Progresiva | 20,852 | 19,469 |
PHP 5.4 + Xcache + Cache Progresiva | 20,508 | 19,307 |
En conclusión, vemos que es un poco más rápida la versión de Joomla 3.0, pero esa diferencia es imperceptible cuando se activa la caché progresiva. Algo similar sucede con PHP 5.4, donde el aumento de velocidad no es muy significativo. Lo más destacado es usar un sistema de caché para PHP como son XCache o APC, pero este último nos ha dado algún problema y lo hemos tenido que reemplazar en nuestros servidores de producción.
PHP 5.3.23
PHP 5.4.13
Version Xcache 3.0.1
Version Joomla 2.5.9
Version Joomla 3.0.3
Apache 2.2.24
kernel 3.7.10 64bits
GCC 4.5.4
Sistema de archivos EXT4
Procesador AMD Athlon(tm) II X2 255 Processor
Memoria RAM de 2GB
Placa Base Gigabyte GA-MA785GMT-UD2H
XCache de 1G
ab -n 200 -c 5 https://localhost/j25/
ab -n 200 -c 5 https://localhost/j30/