Hemos usado como banco de pruebas gk_magazine un template de Gavick que se encuentra optimizado tanto para Joomla 2.5 como 3.0 para intentar ser los mas justos posible y usando en los dos casos el quickstart para que en contenido de la pagina principal tuviera un contenido mas 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 mas rápida la versión de Joomla 3.0 pero esa diferencia es imperceptible cuando se activa la cache progresiva. Algo similar sucede con PHP 5.4 donde el aumento de velocidad no es muy significativo, donde lo más destacado es usar un sistema de cache para PHP como son XCache o APC, pero este ultimo nos ha dado algún problema y lo hemos tenido que reemplazar en nuestros servidores de producción.
Sistema de evalucion usado:
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 http://localhost/j25/
ab -n 200 -c 5 http://localhost/j30/