Al igual que para la humanidad (y Kinsta), 2020 ha sido un año notable para PHP. El 26 de noviembre de 2020 salió a la luz el tan esperado PHP 8, que trajo consigo muchos cambios rompedores respecto a sus versiones anteriores. Puedes ponerte al día con todas las jugosas características de PHP 8 en nuestro post en profundidad.

Cada año publicamos nuestros benchmarks de rendimiento en profundidad para varias plataformas PHP para ver cómo las diferentes versiones de PHP se comparan entre sí. Este año hemos llevado nuestros benchmarks a un nivel superior y hemos evaluado 7 versiones diferentes de PHP en 20 plataformas/configuraciones de PHP únicas, incluyendo WordPress, Drupal, Joomla, Laravel, Symfony y muchas más. También probamos otras plataformas PHP populares como WooCommerce, EasyDigitalDownloads, PrestaShop, October CMS y Grav.

En Kinsta, siempre animamos a los usuarios de WordPress a aprovechar las últimas versiones de PHP soportadas. No solo son las más seguras, sino que también ofrecen muchas mejoras de rendimiento. Este hecho también es válido para muchas otras plataformas PHP. Hoy, te mostraremos cómo PHP 7.4 y 8.0 arrasan con casi todo lo que les ponemos en frente. También habrá algunas sorpresas en el camino.

¿Está entusiasmado? Nosotros también.

Hemos evaluado 20 plataformas/configuraciones PHP en 7 versiones diferentes de PHP. PHP 8.0 emergió como el campeón en la mayoría de las plataformas que lo soportan, incluyendo WordPress. 🏆🚀Click to Tweet

El Estado de PHP

PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es uno de los lenguajes de programación y scripting del lado del servidor más utilizados. Es de código abierto y se utiliza principalmente para el desarrollo web. Y dado que PHP impulsa la mayor parte del núcleo del software de WordPress, es un lenguaje muy esencial para la comunidad de WordPress.

PHP Logo

Aunque algunos pueden argumentar que PHP está muerto, están lejos de la realidad. Según W3Techs, PHP es utilizado por el 79% de todos los sitios web cuyo lenguaje de programación del lado del servidor conocen. ¡Eso es casi 4 de cada 5 sitios web! Por lo tanto, PHP está mucho más vivo, más rápido y mejor que nunca.

Estadísticas de uso de los lenguajes del lado del servidor (Fuente: W3Techs)

Estadísticas de uso de los lenguajes del lado del servidor (Fuente: W3Techs)

Si eso te parece muerto, ¡entonces quiero saber qué se considera como vivo! Incluso cuando se compara con JavaScript y sus nuevas implementaciones del lado del servidor, PHP se mantiene firme y orgulloso a su lado.

Sin embargo, hay un gran problema en la comunidad PHP. Muchos sitios web siguen utilizando versiones anticuadas y no soportadas de PHP. Según W3Techs, el 38,9% de los sitios web siguen utilizando PHP 5.6 y versiones inferiores.

Estadísticas de las versiones PHP de WordPress (fuente: WordPress.org)

Estadísticas de las versiones PHP de WordPress (fuente: WordPress.org)

Y en cuanto a las estadísticas de WordPress, solo el 49,9% de los sitios funcionan con versiones de PHP compatibles (7.3 o superior). Lo que es aún peor es que el 17,2% de todos los sitios de WordPress funcionan con PHP 5.6 o inferior. Es mejor que la comunidad PHP en general, pero siguen habiendo muchos sitios web con sus puertas traseras abiertas.

Creemos que hay muchas razones para este enigma:

Para superar este preocupante problema, Kinsta sigue el mismo calendario de fin del ciclo de vida (EOL) que PHP. Esto ayuda a mantener todos los sitios de WordPress alojados con nosotros tan rápidos y seguros como sea posible.

¿Cómo se comparan los clientes de Kinsta con la comunidad general de WordPress? Nosotros mismos teníamos curiosidad, así que echamos un vistazo a las cifras.

Versión PHP de los sitios alojados en Kinsta

Versión PHP de los sitios alojados en Kinsta

Este es el resumen:

Estamos orgullosos y satisfechos con estas estadísticas. Esto significa que la tasa de adopción de PHP entre los clientes de Kinsta es mucho mayor que la de la comunidad general de WordPress y PHP. ¡Y eso nos hace muy felices!

Nota: PHP 8.0 para sitios en vivo fue habilitado solo a finales de diciembre de 2020. Esperamos que más sitios cambien a ella pronto.

Si quieres aprender PHP, hemos recopilado una lista de excelentes tutoriales de PHP (tanto gratuitos como de pago).

Todos los sitios de WordPress alojados en Kinsta funcionan con PHP 7.3 o superior! 💥Click to Tweet

Los Benchmarks de PHP (2021)

Aunque las versiones PHP 5.6, 7.0, 7.1 y 7.2 ya no están soportadas oficialmente, muchos sitios web siguen funcionando con ellas. Por lo tanto, hemos decidido probar siete versiones diferentes de PHP para que puedas ver lo impresionantes que son las versiones más nuevas en términos de rendimiento.

Este año, la elección más importante es, por supuesto, el recién lanzado PHP 8. Es el último y más emocionante desarrollo en el mundo de PHP desde hace bastante tiempo. No todos los frameworks y CMS basados en PHP lo soportan todavía, pero hemos intentado probar el mayor número posible de ellos.

Utilizamos la última versión de cada plataforma para cada prueba y evaluamos una de sus URL con 15 usuarios simultáneos para 10.000 peticiones. A continuación puedes encontrar los detalles de nuestro entorno de benchmarks:

opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=50000
opcache.revalidate_freq=2
opcache.fast_shutdown=1
opcache.enable_cli=1

Como OPcache mejora el rendimiento de PHP almacenando el bytecode del script precompilado en la memoria compartida del servidor, elimina la necesidad de PHP de cargar y analizar los scripts para cada petición.

Plataformas y Configuraciones PHP Testeadas

Nuestros benchmarks incluyen las siguientes 20 plataformas/configuraciones PHP. Haz clic en cualquiera de ellas para ir directamente a los resultados y notas de la prueba. Medimos los datos en peticiones por segundo. Cuantas más peticiones, mejor.

Como el contenido de las demostraciones de cada plataforma puede variar drásticamente, hemos probado el rendimiento bruto de sus instalaciones básicas. No deberías utilizar estos resultados del benchmark para comparar una plataforma con otra, sino para ver cómo compite consigo misma en diferentes versiones de PHP.

Para que te hagas una mejor idea de las páginas probadas, también hemos incluido su tamaño y capturas de pantalla. Algunas son pequeñas, mientras que otras son enormes.

Sin más preámbulos, ¡comencemos!

WordPress 5.6

WordPress fue la primera plataforma que probamos. Al fin y al cabo, es el motor de este mismo blog que estás leyendo y del 40.0% de todos los sitios web de Internet. Es un software gratuito y de código abierto que puedes utilizar para crear hermosos sitios web, blogs y aplicaciones.

WordPress logo

Empezamos con WordPress 5.6, la última versión en el momento que este artículo se escribe. Viene con el nuevo tema Twenty Twenty-One instalado. Hicimos un benchmarking de la URL para 10000 peticiones con 15 usuarios concurrentes. Se utilizó la misma metodología para todas los demás benchmarks.

La página de blog "¡Hola mundo!" de WordPress probada

La página de blog «¡Hello world!» de WordPress testeada

URL probada: /hello-world/

Info

Los datos de referencia se miden en peticiones por segundo. Cuantas más peticiones, mejor.

Puntos de referencia PHP de WordPress 5.6

Los benchmarks PHP de WordPress 5.6

Incrusta el gráfico en tu sitio:

Resultados del benchmark

PHP 8.0 es el claro ganador aquí, demostrando ser un 18,47% más rápido que PHP 7.4. Y si lo comparas con PHP 7.0, puede manejar un 50% más de peticiones (o transacciones) por segundo.

Important

El estado del soporte de PHP 8 en el ecosistema más amplio de WordPress (plugins, temas, herramientas de desarrollo, etc.) es casi imposible de conocer. Por lo tanto, WordPress 5.6 solo se considera «beta compatible» con PHP 8 por ahora. Si estás planeando actualizar el entorno de un sitio de producción o de misión crítica a PHP 8.0, por favor, prueba a fondo antes para asegurarte de que no se rompe.

WordPress en PHP 8.0 puede gestionar un 18,4% más de peticiones por segundo que la versión 7.4. ¡Asegúrate de actualizarte hoy mismo! 🤘🏽🚀Click to Tweet

WordPress 5.6 + WooCommerce 4.8.0

WooCommerce es una solución de comercio electrónico de código abierto para WordPress. A diferencia de otras plataformas de comercio electrónico populares, es totalmente personalizable y extensible. WooCommerce es también uno de los plugins de comercio electrónico más populares en la comunidad de WordPress, impulsando el 14% de todos los sitios de comercio electrónico en Internet.

WooCommerce logo

Para nuestra siguiente prueba, instalamos WooCommerce en WordPress. Utilizamos el tema gratuito Storefront junto con los datos ficticios de WooCommerce para configurar el sitio de prueba. La URL probada es una página de un solo producto.

La página de producto único de WooCommerce probada

La página de producto único de WooCommerce probada

WordPress 5.6 + WooCommerce 4.8.0 PHP benchmarks

WordPress 5.6 + WooCommerce 4.8.0 PHP benchmarks

Incrusta el gráfico en tu sitio:

Resultados del benchmark

PHP 8.0 es el claro ganador para WooCommerce también. Supera a PHP 7.4 por un pequeño margen.

Click to Tweet

WordPress 5.6 + Easy Digital Downloads 2.9.26

Easy Digital Downloads es un plugin de comercio electrónico gratuito para WordPress. Creado por Pippin’s Plugins, se centra totalmente en ayudarte a vender productos digitales (por ejemplo, ebooks, software, videojuegos).

Easy Digital Downloads Logo

Para Easy Digital Downloads, utilizamos su tema gratuito Themedd y su contenido ficticio para configurar el sitio de prueba. La página testeada es una página de un solo producto.

La página de producto único de la EDD probada

La página de producto único de la EDD testeada

WordPress 5.6 + Easy Digital Downloads 2.9.26 PHP benchmarks

WordPress 5.6 + Easy Digital Downloads 2.9.26 PHP benchmarks

Incrusta el gráfico en tu sitio:

Resultados del benchmark

Una vez más, PHP 8.0 supera a todas las demás versiones de PHP con WordPress y Easy Digital Downloads.

Info

PHP 8.0 ha demostrado ser más rápido en todos los ámbitos cuando se trata de WordPress, WooCommerce y Easy Digital Downloads. Si estás usando WordPress para ejecutar cualquiera de tus sitios, deberías planear el cambio a PHP 8.0 tan pronto como sea posible.

Drupal 9.1.0

Drupal es un software de gestión de contenidos gratuito y de código abierto. Es popular por sus características flexibles y modulares. Según W3Techs, Drupal es utilizado por el 1,5% de todos los sitios web, incluyendo el 2,4% de los sitios web que utilizan un sistema de gestión de contenidos.

Drupal logo

Instalamos Drupal con su perfil de instalación Umami, un sitio web de demostración de una revista de alimentos que demuestra las características principales de Drupal.

La página de artículos de Drupal probada

La página de artículos de Drupal testeada

Drupal 9.1.0 PHP benchmarks

Drupal 9.1.0 PHP benchmarks

Incrusta el gráfico en tu sitio:

Resultados del benchmark

Drupal fue la primera plataforma PHP en la que los resultados de la prueba de rendimiento se redujeron al aumentar las versiones de PHP. Hicimos varios benchmarks para asegurarnos, pero los resultados fueron similares. Es extraño, pero no es raro. Tal vez las versiones más recientes de PHP 8.x y Drupal 9.x.x puedan obtener mejores resultados, ¡pero dejaremos eso para otro día!

Joomla! 3.9.23

Joomla! es otro sistema de gestión de contenidos gratuito y de código abierto. Fue lanzado por primera vez en 2005 y es el segundo CMS de código abierto más popular en uso hoy en día. Según W3Techs, Joomla! es utilizado por el 2,2% de todos los sitios web que rastrean.

Joomla! logo

Para el benchmark de Joomla!, utilizamos la plantilla gratuita Protostar que viene con todas las distribuciones de Joomla! 3.x.

La página de inicio de Joomla probada

La página de inicio de Joomla testeada

Joomla! 3.9.23 PHP benchmarks

Joomla! 3.9.23 PHP benchmarks

Incrusta el gráfico en tu sitio:

Resultados del benchmark

Los resultados vuelven a ser los esperados. PHP 8.0 es el campeón indiscutible aquí. PHP 8.0 puede manejar un 34,83% más de peticiones por segundo que PHP 5.6 en Joomla!

Grav 1.6.31

Grav es un CMS de código abierto con archivos planos. No requiere una base de datos para funcionar, pero es rico en características. Grav consulta el contenido a partir de archivos de texto. Eso lo hace ligero y fácil de instalar en casi cualquier servidor.

Grav CMS logo

Al realizar esta prueba, Grav requería PHP 7.1.3+ para funcionar y no soportaba todavía PHP 8. Utilizamos su plantilla de sitio de página de aterrizaje Woo para configurar el sitio de prueba.

La página web probada de Grav

La página web testeada de Grav

Grav 1.6.31 PHP benchmarks

Grav 1.6.31 PHP benchmarks

Incrusta el gráfico en tu sitio:

Resultados del benchmark

PHP 7.4 es el ganador indiscutible con Grav. Entre la prueba de Grav y la redacción de este artículo, ya han lanzado actualizaciones con soporte para PHP 8.0. Lo incluiremos en nuestra próxima tanda de benchmarks.

Al ser un CMS relativamente nuevo, su cuota de mercado es menor que la de WordPress. Por lo tanto, puede dejar de dar soporte a versiones antiguas de PHP con bastante rapidez. Esa es una de las ventajas más significativas de los CMS modernos.

OctoberCMS 1.0.470

OctoberCMS es una plataforma CMS gratuita y de código abierto basada en el framework PHP Laravel. Es popular entre los desarrolladores para hacer sitios web dinámicos utilizando el poder de Laravel. Según W3Techs, OctoberCMS solo alimenta el 0,1% de los sitios web.

October

Hemos utilizado el tema Clean Blog para configurar el sitio de prueba de OctoberCMS. Es un tema de blog responsivo con una función de desplazamiento infinito.

e.

La página del blog OctoberCMS probada

La página del blog OctoberCMS testeada

 

Benchmarks PHP de OctoberCMS 1.0.470

Benchmarks PHP de OctoberCMS 1.0.470

Incrusta el gráfico en tu sitio:

Resultados del benchmark

PHP 7.4 es el claro ganador aquí, aunque solo por un ligero margen. OctoberCMS gestionó un 11,50% más de peticiones por segundo en PHP 7.4 que en PHP 7.2.

Laravel 8.21.0

Laravel es el framework PHP más popular a día de hoy. Creado por Taylor Otwell, fue lanzado en junio de 2011. Puedes usar Laravel para desarrollar casi cualquier aplicación web, incluyendo CMS, sitios de comercio electrónico, aplicaciones y mucho más.

Laravel logo

Usamos un tema HTML simple para comparar Laravel.

Como el fundador de Laravel, Taylor Otwell ha señalado antes, no deberías utilizar estos resultados de benchmark para comparar Laravel con otros frameworks de PHP. El objetivo aquí es ver cómo Laravel se desempeña en diferentes versiones de PHP cuando todo se mantiene constante.

La página de Laravel probada

La página de Laravel testeada

Benchmarks PHP de Laravel 8.21.0

Benchmarks PHP de Laravel 8.21.0

Incrusta el gráfico en tu sitio:

Resultados del benchmark

Es bueno ver que Laravel ha dejado de dar soporte a todas las versiones de PHP no soportadas. PHP 8.0 es el campeón indiscutible con Laravel, realizando un 8,54% más de peticiones por segundo que PHP 7.3.

Laravel en PHP 8.0 puede gestionar un 8,5% más de peticiones por segundo que PHP 7.3. ⏩⚡Click to Tweet

Symfony 5.2.1

Symfony es un conjunto de componentes PHP reutilizables y un framework PHP para construir aplicaciones web, API, microservicios y servicios web. Es un software gratuito y de código abierto, fue lanzado el 22 de octubre de 2005.

Symfony

Puedes instalar Symfony con una aplicación de demostración. Es una aplicación CMS de benchmark que demuestra cómo utilizar mejor Symfony y sus diversas características. Hemos utilizado una de las páginas de esta aplicación de demostración para hacer un benchmark de Symfony.

La página del blog de Symfony probada

La página del blog de Symfony testeada

Puntos de benchmark de PHP de Symfony 5.2.1

Puntos de benchmark de PHP de Symfony 5.2.1

Incrusta el gráfico en tu sitio:

Resultados del benchmark

Con Symfony, no hay mucha diferencia entre las distintas versiones de PHP. Sin embargo, es sorprendente observar que PHP 7.4 es el que peor funciona de los tres, y que PHP 7.3 lo supera por muy poco.

CodeIgniter 4.0.4

CodeIgniter es un framework de PHP que ocupa poco espacio. Por ejemplo, su última versión es una descarga de 1,2 MB. Ha sido creado por EllisLab y fomentado por el British Columbia Institute of Technology. A pesar de su tamaño, puedes utilizar CodeIgniter para desarrollar aplicaciones web completas.

CodeIgniter logo

Para evaluar CodeIgniter, hemos creado una aplicación de demostración utilizando su tutorial oficial. Utiliza un tema HTML simple y produce un montón de artículos de «Noticias».

La página de archivo de CodeIgniter probada

La página de archivo de CodeIgniter testeada

CodeIgniter 4.0.4 Puntos de benchmark de PHP

CodeIgniter 4.0.4 Puntos de benchmark de PHP

Incrusta el gráfico en tu sitio:

Resultados del benchmark

PHP 7.4 es el más rápido con CodeIgniter, realizando un 26,84% más de peticiones por segundo que PHP 7.2. Esto no es sorprendente, ya que también fue el más rápido en nuestro anterior benchmark.

CakePHP 4.2.2

CakePHP es un framework web de código abierto para desarrollar aplicaciones PHP. Promete hacer que la construcción de aplicaciones web sea más sencilla, más rápida y que requiera menos código. Desde su lanzamiento en 2005, la comunidad de Symfony ha crecido enormemente y ha generado varios subproyectos.

CakePHP logo

Para evaluar CakePHP, hemos creado una aplicación web sencilla utilizando el tutorial de CakePHP. Usamos un tema HTML simple y sacamos una lista de contenido ficticio de la base de datos.

La página de la aplicación web CakePHP CMS probada

La página de la aplicación web CakePHP CMS testeada

CakePHP 4.2.2 Puntos de benchmark de PHP

CakePHP 4.2.2 Puntos de benchmark de PHP

Incrusta el gráfico en tu sitio:

Resultados del benchmark

Sorprendentemente, PHP 7.2 se lleva la palma con CakePHP. Sin embargo, todos los resultados de los benchmarks están demasiado cerca como para determinar un ganador definitivo. PHP 8.0 es solo un 1,4% más lento que PHP 7.2. Las futuras actualizaciones de CakePHP 4.x podrían resolver este problema.

PyroCMS 3.8

PyroCMS es un CMS de código abierto que utiliza el framework PHP Laravel. Cuenta con un panel de control simple, limpio y consistente. PyroCMS también viene con muchos módulos para hacer la construcción de sitios web y aplicaciones de una brisa.

PyroCMS logo

Para el benchmark de PyroCMS, utilizamos su tema Starter para configurar el sitio de prueba. Es el segundo CMS basado en Laravel que probamos.

La página del blog de PyroCMS probada

La página del blog de PyroCMS testeada

 

Benchmarks PHP de PyroCMS 3.8

Benchmarks PHP de PyroCMS 3.8

Incrusta el gráfico en tu sitio:

Resultados del benchmark

PHP 7.4 supera a la competencia en los resultados del benchmark de PyroCMS.

Craft CMS 3.5.17.1

CraftCMS es un sistema de gestión de contenidos de código abierto que se centra en la facilidad de uso. Su backend es totalmente personalizable. Con una herramienta incorporada para diseñar diseños de campo personalizados para diferentes tipos de contenido, Craft CMS también hace que sea muy sencillo trabajar con tipos de contenido personalizados.

Si estás planeando crear una tienda de comercio electrónico personalizada, echa un vistazo a Craft Commerce. Y para un entorno de desarrollo local para Craft CMS, también está Craft Nitro.

Craft CMS logo

Para el benchmark de Craft CMS, utilizamos su sitio de demostración gratuito Happy Lager. Se trata de un sencillo sitio de folletos que incluye datos ficticios para muchas páginas, incluidos los blogs.

La página del blog de Craft CMS probada

La página del blog de Craft CMS testeada

Craft CMS 3.5.17.1 Puntos de benchmark de PHP

Craft CMS 3.5.17.1 Puntos de benchmark de PHP

Incrusta el gráfico en tu sitio:

¿Cansado de un host lento? Kinsta se construye teniendo en cuenta la velocidad y el rendimiento. Consulta nuestros planes

Resultados del benchmark

PHP 7.4 se llevó el primer puesto con Craft CMS. En el momento de esta prueba, Craft CMS aún no soportaba PHP 8, pero se añadirá pronto según su estado de desarrollo.

ExpressionEngine 6.0.0

ExpressionEngine es un sistema de gestión de contenidos gratuito y de código abierto. Su lenguaje de plantillas es sencillo de aprender, lo que lo convierte en una opción popular entre los diseñadores web sin conocimientos de programación web.

ExpressionEngine es una creación de EllisLab, la misma gente detrás de CodeIgniter. Sin embargo, después del cierre de EllisLab, ambos son mantenidos por diferentes empresas ahora. Expression Engine 6 es una reimaginación completa de su núcleo, centrado en una nueva interfaz, las interacciones refinadas, la funcionalidad, y muchas otras características.

ExpressionEngine logo

Para el benchmark de ExpressionEngine, utilizamos su tema por defecto y el contenido de demostración que incluye.

La página del blog de ExpressionEngine probada

La página del blog de ExpressionEngine testeada

ExpressionEngine 6.0.0 PHP benchmarks

ExpressionEngine 6.0.0 PHP benchmarks

Incrusta el gráfico en tu sitio:

Resultados del benchmark

PHP 8.0 ha ganado la batalla a ExpressionEngine por un escaso margen.

PrestaShop 1.7.7.1

PrestaShop es una solución de comercio electrónico de código abierto freemium. Incluye muchas funciones integradas para gestionar productos, pagos, pedidos, envíos, fabricantes y proveedores. PrestaShop está disponible en 60 idiomas y, según W3Techs, el 0,5% de todos los sitios web que rastrean lo utilizan.

PrestaShop logo

Para el benchmark de PrestaShop, utilizamos su sitio demo, que puedes generar durante su instalación.

La página de inicio de PrestaShop probada

La página de inicio de PrestaShop testeada

PrestaShop 1.7.7.1 PHP benchmarks

PrestaShop 1.7.7.1 PHP benchmarks

Incrusta el gráfico en tu sitio:

Resultados del benchmark

En el caso de PrestaShop, no hay mucha diferencia en los resultados del benchmark entre las distintas versiones de PHP. Por desgracia, en el momento de realizar las benchmarks, la última versión de PrestaShop todavía no era compatible con PHP 7.4, y mucho menos con PHP 8.0.

Backdrop CMS 1.18.0-preview

Backdrop CMS es un CMS gratuito y de código abierto con una ruta de actualización incorporada desde Drupal 7. Al ser una bifurcación de Drupal, mantiene la mayoría de las características y funcionalidades de Drupal 7.

Backdrop logo

Para la evaluación comparativa de Backdrop CMS, utilizamos su tema Lateral para configurar el sitio de prueba. Es un tema altamente configurable con un diseño moderno.

La página de inicio de Backdrop CMS probada

La página de inicio de Backdrop CMS testeada

Backdrop CMS 1.18.0-preview Puntos de benchmark de PHP

Backdrop CMS 1.18.0-preview Puntos de benchmark de PHP

Incrusta el gráfico en tu sitio:

Resultados del benchmark

PHP 7.3 superó ligeramente a PHP 7.4 con Backdrop CMS. Nos preguntamos cómo funcionará en PHP 8.0, pero es poco probable que Backdrop CMS lo soporte pronto.

concrete5 9.0.0a3

concrete5 es un CMS gratuito y de código abierto enfocado a usuarios con mínimos conocimientos técnicos. Permite editar el contenido del sitio y las imágenes directamente en la página, lo que facilita el cambio rápido del contenido del sitio.

concrete5 logo

Para el benchmark de concrete5, utilizamos la opción «Full Site» durante la instalación para generar un sitio de demostración. Crea un sitio de demostración con el tema Elemental para que puedas empezar a experimentar con concrete5 de inmediato.

La página del blog de concrete5 probada

La página del blog de concrete5 testeada

concrete5 9.0.0a3 PHP benchmarks

concrete5 9.0.0a3 PHP benchmarks

Incrusta el gráfico en tu sitio:

Resultados del benchmark

PHP 7.4 resultó ser el ganador en los resultados del benchmark concrete5. Realiza un 8,55% más de peticiones por segundo que en PHP 7.2.

Kirby 3.5.0

Kirby es un CMS de archivo plano centrado en la creación y publicación de contenidos. Aunque su código fuente está disponible públicamente, su uso en un servidor público no es gratuito. Con Kirby, puedes personalizar tu interfaz de edición con formularios, artículos, galerías, hojas de cálculo y mucho más.

Kirby logo

Puedes instalar Kirby con un Starterkit, que configura un sitio de demostración totalmente funcional. Lo hemos utilizado para esta comparativa.

La página del blog de Kirby probada

La página del blog de Kirby testeada

Kirby 3.5.0 Puntos de benchmark de PHP

Kirby 3.5.0 Puntos de benchmark de PHP

Incrusta el gráfico en tu sitio:

Resultados del benchmark

PHP 8.0 lo hizo muy bien con los benchmarks de Kirby. También vale la pena mencionar que Kirby manejó la mayoría de las solicitudes por segundo en todas las plataformas PHP que probamos. Aunque se trata de una comparación de manzanas y naranjas, sigue estando a la altura. Su principal inconveniente es que no es gratuito.

Pico 2.1.4

Pico es un CMS de archivo plano que hace que la creación y el mantenimiento de sitios web sea tan fácil como editar archivos de texto. Es completamente gratuito y de código abierto. Como no utiliza una base de datos, Pico se carga muy rápido.

Pico CMS logo

Pico se instala con un contenido que explica cómo utilizarlo. Bastante inteligente. Hemos utilizado su página web por defecto para la evaluación comparativa.

La página web de Pico probada

La página web de Pico testeada

Puntos de benchmark de PHP de Pico 2.1.4

Puntos de benchmark de PHP de Pico 2.1.4

Incrusta el gráfico en tu sitio:

Resultados del benchmark

PHP 7.4 se ganó la medalla de oro con Pico, aunque PHP 8.0 no está tan lejos.

Photon CMS 1.2.1

Photon CMS es un sistema de gestión de contenidos headless construido sobre los frameworks web Laravel y Vue.js. Gracias a su filosofía «API-first», puedes utilizarlo para crear cualquier tipo de aplicación web, incluidas las aplicaciones móviles con su API RESTful.

Photon CMS logo

Hemos utilizado la página de inicio por defecto de Photon CMS para su evaluación comparativa, añadiendo algunos contenidos ficticios para configurar el sitio de prueba.

La página de inicio de Photon CMS probada

La página de inicio de Photon CMS testeada

Puntos de benchmark PHP de Photon CMS 1.2.1

Puntos de benchmark PHP de Photon CMS 1.2.1

Incrusta el gráfico en tu sitio:

Resultados del benchmark

PHP 7.4 fue el más rápido con Photon CMS. Como utiliza Laravel, se espera que incluya soporte para PHP 8.0 pronto.

PHP 8.0 se erige como el campeón en la mayoría de las plataformas PHP que lo soportan, incluyendo WordPress y Laravel. Actualizate hoy a la versión de PHP de tu servidor 🚀Click to Tweet

Actualización a PHP 8.0 en Kinsta

PHP 8.0 introdujo un montón de características únicas. Algunas de ellas son cambios radicales y rompedores que no son compatibles con las versiones anteriores de PHP.

No hay razón para no actualizar a PHP 8.0 si todas las características de tu sitio web funcionan bien en él. Si los resultados anteriores no te convencen todavía, no estamos seguros de qué más lo hará.

Como recordatorio amistoso, todos los clientes de Kinsta pueden utilizar PHP 7.3,7.4 y 8.0 con nuestra configuración personalizada base de datos auto-recuperación.

Kinsta soporta PHP 7.3, 7.4 y 8.0

Kinsta soporta PHP 7.3, 7.4 y 8.0

Y si te preocupa romper tu sitio por incompatibilidades con un plugin de terceros (que puede ocurrir), tenemos sitios staging. 👍

Puedes utilizar nuestra función de sitios staging para probar sin cesar y sin preocuparte de romper tu sitio de producción. Una vez que estés seguro de que todo funciona a la perfección, puede poner en marcha los cambios con solo pulsar un botón.

Conclusión de los Resultados de los Benchmark

Compilación de puntos de referencia de PHP de las principales plataformas

Compilación de puntos de referencia de PHP de las principales plataformas

A partir de los resultados del benchmark de arriba, puedes ver que PHP 8.0 lidera el paquete en la mayoría de las plataformas y configuraciones de PHP, seguido de cerca por PHP 7.4.

Esta es nuestra conclusión general de los resultados de los resultados de los benchmarks PHP de 2021:

Ha sido un placer comparar todas las plataformas PHP. Estamos muy entusiasmados con PHP 8.0. Esperamos que tú también lo estés.

Si tienes alguna opinión sobre nuestros benchmarks o experiencias con la actualización de las versiones de PHP, nos encantaría escucharla. Escríbelas en los comentarios.


Si le ha gustado este artículo, entonces le encantará la plataforma de Kinsta WordPress hosting. Acelere su sitio y reciba soporte 24/7 de nuestro equipo de WordPress veterano. Nuestra infraestructura potenciada por Google Cloud se centra en escalamiento automático, rendimiento y seguridad. ¡Déjenos mostrarle la diferencia con Kinsta! Conozca nuestros planes