Estás en Inicio / Editorial / Desarrollo Web
22.05.2008
Uno de los aspectos más importantes que debemos tener en cuenta al elegir un CMS es su rendimiento. Aquí les dejo algunos aspectos importantes que debemos medir si de rendimiento se trata.
En la comparación debemos evaluar algunos aspectos del rendimiento de los CMS (Sistemas Gestores de Contenido por sus siglas en inglés). Utilizamos los que nos parecieron más interesantes y de los que más se ha hablado en foros y otros artículos de Internet; éstos fueron Drupal, Joomla y Wordpress.
El caché avanzado, la replicación de bases de datos, balance de carga, caché de las páginas y exportación de contenido estático, son las características que más importancia concedemos a la hora de evaluar el rendimiento de un CMS.
En este característica se evaluó la capacidad de los CMS para implementar mecanismos de caché avanzados, que van más allá del caché de simples páginas en los gestores. Por ejemplo para instancias, navegación, plantillas o caché de los objetos del contenido.
Siendo éste el aspecto más importante a la hora de obtener un buen rendimiento y minimizar significativamente el tiempo de respuesta de las páginas y aumentar la cantidad de páginas servidas por minuto.
También se tuvo en cuenta que el CMS implementara mecanismos para cachear el contenido de las páginas de tal forma que si éstas son solicitadas más de una vez el sistema se ahorre la mayor parte del trabajo de volver a construirlas.
En este punto tenemos en cuenta si el sistema tiene la habilidad de explotar la replicación para aumentar su escalabilidad.
En esta característica se tuvo en cuenta que el sistema permitiera distribuir la carga del CMS entre varios servidores.
En esta característica se evaluó la habilidad del sistema de exportar el contenido como HTML estático.
Para comprobar el rendimiento de estos CMS en cuanto al caché los hemos instalado en una estación de trabajo con las siguientes características: Microprocesador Pentium 4 a 3.0GHz con 1 GB de RAM. Hemos utilizado los servidores: Apache 2, PHP 5 y MySQL 5.
Se descargó la última versión estable de cada uno de estos gestores de contenido, instalándose con las opciones por defecto y creándose en cada uno sólo tres páginas con contenido idéntico.
Utilizamos la herramienta de Apache 2, ab para medir la cantidad de peticiones por segundos que son capaces de servir estos gestores de contenido, con caché activado y desactivado. Ab se configuró para realizar 1000 solicitudes de páginas con 5 de ellas concurrentes.
Es importante destacar que la herramienta ab2 no solicita imágenes ni archivos CSS, sólo son obtenidas las páginas HTML generadas dinámicamente. Para la comprobación de Wordpress con caché se utilizó la extensión WP-Super Cache.
Nuestra prueba nos arrojó los resultados siguientes:

Como podemos apreciar sin activar el caché de estos CMS Joomla queda por encima con 21.06 peticiones servidas por segundo, le sigue Drupal con 15.24 y queda rezagado Wordpress con 7.32.
Esta situación cambia completamente cuando les activamos el caché quedando arriba Wordpress con 85.65 peticiones procesadas por segundo, luego Drupal con 68.87 y finalmente Joomla con 32.37.
En otras palabras; haciendo uso del caché en estos gestores de contenido: Jooma mejora su rendimiento procesando 11.31 peticiones por segundo más que sin caché. Drupal optimiza sus respuestas, sirviendo 53.63 páginas por encima. Wordpress sirve 78.33 más páginas con la extensión para caché activada.
Califica esta nota:
Reynier Matos Padilla
Administrador de sistemas y diseñador web. Con experiencias en tecnologías ASP.NET, PHP, Javascript, CSS, DHTML, AJAX, servicios web, y XML.
Si eres nuevo en Maestros del Web y te agradan nuestras publicaciones, te invitamos a suscribirte a nuestro Feed.
Sindícanos en: Google Reader, Bloglines, My Yahoo o My MSN | ¿Qué es el Feed?
23 comentarios en total.
Umm wordpress un CMS??? ![]()
Más bien será un sistema de blogs…
El artículo está bien, pero os habéis olvidado del mejor CMS y más profesional sin duda alguna, el typo3¡
UN saludo¡¡¡
Interesante analisis… eso de la replicacion de db’s creo que fue lo que mas me llamo la atencion, hare preubas… Gracias!
@trolleo, claro que es un CMS y con todos los plugins que tiene hoy en día lo están usando para todo.
Y ahora con respecto a typo3, mucho gusto. Primera vez que lo oigo mencionar.. Vamos a ver de que trata.
@Trolleo : y no es necesario tanta implementación de plugins para que sea un cms, simplemente es de usar sus funciones avanzadas en su código, y tendrás sitios muy buenos, como este sito
Muy buen artículo!!
Saludos
considero que es un exelente articulo, no importa lo que digan los demas pero te doy un 9.9
Reiner Matos, a parte de ser un chico guapo eres muy bueno en lo tuyo sabes a mi me apasiona lo que haces soy muy amante de la tecnologia, el sueño mas grande de mi vida es conocer a unico de todos los tiempos Bill Gates, soy su mas grande admiradora, creo que moriria en paz si algun dia lo llegara a ver por un segundo aunque sea cuando el sol se este ocultando. el es el padre de la tecnologia.
por favor escribe si llegas a leer mi mensaje.
email. megajesenia@turbonett.com
Estoy de acuerdo con cvander
Leo muy a menudo que Wordpress no es un CMS. Con todos los plugins existentes y modificaciones posibles a los CMS, es mucho más que un CMS!
Por otro lado, una de las ventajas que le veo es lo simple que es de usar para el usuario final. Joomla y Drupal tienen interfaces más complejas que marean al usuario.
Además, a mi modo de ver, el sistema de plantillas de Wordpress es extremadamente simple, lo cual lo hace la plataforma preferida de muchos desarrolladores y diseñadores gráficos.
Muy bueno el artículo
Sobre si WP es un CMS, pues bueno en caso de que CMS signifique manejador de contenido, yo creo que Maestros del Web utilizando CMS tiene bastante contenido, por eso nos leemos no ?
Excelente articulo, cuando recien intente crear mi pagona probe Drupal pero es muy “estilo linux”: para sacarle todo el provecho hay que trabajar mucho al configurarlo.
muy buen articulo, todos los CMS open source son igualmente bueno ya que siguen la filosofia de ser gratuitos y eso hara que crezcan y crezcan, joomla y wordpress pues son muy populares incluso viene ya con la mayoria de empresas de hosting asi que mejor trabajar sobre algo ya muy trabajado felicidaddes por el articulo
Me gusta mucho, creo que hay gestores buenos y otros excelentes.
Tan pocos CMS?, creo que existe muchos mas!
Saludos
En algunos de mis sitios trabajo con WP y la ultima actualizacion me parece muy comoda y efectiva, siempre es bueno saber que se pueden mejorar todos estos CMS.
Creo que tipo3 es mejor que todos, pero tambien tiene sus limitaciones, y WP más limitado todavía, basado en un sistema de blogs.
hola reynier, mi pregunta es como puedo poner un cms para mi pagina web que estoy creando es para que descargen videos etc… y pues claro cobrando? eh tratado de informarme pero es todavia q casi ni saben de esto!! me gustaria saber como y atraves de que servidor
te lo agradesco mucho
espero su respuesta
chao
De acuerdo a mi experiencia estas cosas son aditivas. Buen artículo.
De acuerdo a mi experiencia estas cosas son aditivas. Buen artículo.
Buen articulo, yo tambien utilizo WP dado su facil uso
Muy bueno el artículo. Antes cargaba “a mano” “todas” las páginas de noticias de mi sitio web, las fotos por un lado, hacer los índices, las categorías, etc. Me pasé a Blogger y por él descrubrí Wordpress. Realmente me cambió la vida, todo es automático. Un abrazo.
Ja! olvidé decir que antes usaba FrontPage.
que buena info amigo, solo tengo una duda que pregunte en varios lados y no supieron contestarme..
Es posible migrar de WP a VB? sin pasar todos los ppost a mano?
Saludos!
Quiero comentaros que recientemente encontré unos css y templates para WP buenísimos, eso hace WP sea cada vez mejor, ya no es solamente un foro.
Estoy probando varios CMS para implementarlo en mi sitios. Probé joomla y me parece demasiado lento el acceso. Drupal me parece que le faltan recursos, PHP Nuke lo estoy probando todavía, ni siquiera he encontrado la forma de configurar Wisiwig en PHP Nuke 7.9 o el FCKeditor, pues a puro html no he logrado colocar imágenes en las noticias ni contenido.
¿Hay alguna recomendación sobre alguno en particular? Necesito subir noticias, que los usuarios puedan comentar, poner libro de visitas, subir videos y fotos, una galería con opción de comentar cada foto, un chat y otras opciones que puedan haber para interctuar con los visitantes del sitio.
Agradeceré mucho las opiniones y sugerencias de quienes tengan experiencia en uso de CMSs
5 trackbacks en total.
Maestros del Web es el punto de encuentro para los entusiastas de la red.
Creative Commons by-nc-sa 3.0 | Política de Privacidad | CMS: Wordpress