¿Por qué necesito actualizar PHP?
Se recomienda encarecidamente actualizar a una versión de PHP con el soporte porque las versiones más recientes son más rápidas, más eficientes y más compatibles con temas y plugins.
En esta guía, explicamos por qué es necesario actualizar PHP, cuáles son los beneficios y cómo puedes preparar tu sitio antes de actualizar.
- ¿Qué es PHP?
- ¿Cuál es el ciclo de vida de PHP?
- ¿Cómo se verá afectado tu sitio web cuando actualices PHP?
- ¿Cuáles son los beneficios de actualizar?
- ¿Cómo puedes preparar tu sitio antes de actualizar PHP?
- ¿Cómo cambiar la versión de PHP?
- ¿Qué versión de PHP deberías elegir?
¿Qué es PHP?
PHP es un lenguaje de programación de código abierto que se ejecuta en un servidor web. Es uno de los lenguajes más populares para el desarrollo web; por ejemplo, todos los sitios de WordPress funcionan con PHP.
PHP es un script del lado del servidor, lo que significa que se ejecuta en el servidor web, a diferencia de HTML, que se ejecuta en el navegador. Al combinar PHP con HTML, puedes crear sitios web dinámicos, por ejemplo, sitios creados con WordPress, Joomla y Drupal.
¿Cuál es el ciclo de vida de PHP?
Cada versión de PHP tiene un ciclo de vida de unos cuatro años, después de los cuales deja de recibir soporte.
Tras el lanzamiento inicial, una versión de PHP recibe soporte activo durante aproximadamente dos años. Después, habrá un periodo de 1-2 años con soporte de seguridad, durante el cual solo se proporcionarán correcciones de seguridad críticas. Para entonces, la siguiente versión de PHP ya estará disponible.
Una vez que una versión de PHP llega al final de su vida útil, deja de recibir actualizaciones y ya no se considera segura. Puede visitar el sitio web oficial de PHP para comprobar qué versiones tienen soporte actualmente.
Nota: Si tu sitio utiliza una versión de PHP caducada, PHP Extended Support se activa automáticamente. Esto mantiene tu sitio protegido y te da tiempo adicional para actualizar tu código, temas y plugins antes de cambiar a una versión de PHP con soporte.
¿Cómo se verá afectado tu sitio web cuando actualices PHP?
La forma en que se ve afectado tu sitio web depende de cómo se haya creado:
- Sitios basados en HTML (como Website Builder): Una actualización de PHP no afectará en absoluto a tu sitio web. Todo seguirá funcionando como antes.
- Sitios basados en PHP: Si tu código es compatible con la nueva versión de PHP, tu sitio web funcionará igual o incluso tendrá un mejor rendimiento. Para plataformas CMS como WordPress, es posible que notes mejoras en el rendimiento, especialmente si has actualizado a la última versión.
- Sitios web con código obsoleto o personalizado: Si tu sitio web utiliza código que no es compatible con la nueva versión de PHP, pueden aparecer errores y partes de tu sitio web pueden dejar de funcionar. En estos casos, necesitarás actualizar el código para garantizar la compatibilidad total.
Consejo: Si no estás seguro de si tu sitio contiene código obsoleto, es buena idea comprobarlo y actualizarlo antes de cambiar la versión de PHP. Con PHP Extended Support, las versiones caducadas siguen siendo seguras durante un tiempo, lo que te da tiempo adicional para solucionar problemas de compatibilidad. Esto facilita probar las actualizaciones mientras tu sitio sigue funcionando y te permite volver a versiones anteriores si es necesario.
¿Cuáles son los beneficios de actualizar?
- Mejor seguridad - La razón más obvia para actualizar es la seguridad. Las versiones más recientes son mejores para contrarrestar a los hackers, por ejemplo, porque el código obsoleto (anticuado) ya no es compatible.
- Mejor rendimiento - Cada nueva versión de PHP incluye mejoras de rendimiento, con tiempos de ejecución más rápidos y menor uso de memoria. Esto significa que tu sitio web puede cargarse más rápido y gestionar más visitantes. Especialmente los sitios de WordPress se verán beneficiados.
- Nuevas funciones y mejoras - Como ocurre con todas las actualizaciones, una versión más reciente incluye nuevas funciones y mejoras en la forma de hacer las cosas, por ejemplo, la precarga.
¿Cómo puedes preparar tu sitio antes de actualizar PHP?
Las versiones de PHP ya no se actualizan automáticamente. Por eso, es recomendable preparar tu sitio antes de cambiar a una versión más reciente.
- Actualiza tu sitio web y tu CMS: Asegúrate de que tu sitio web, incluido WordPress u otras plataformas, esté actualizado a la última versión. Esto ayuda a prevenir problemas de compatibilidad.
- Limpia los plugins, temas o instalaciones que no utilices: Eliminar elementos innecesarios reduce la posibilidad de errores y mantiene tu sitio funcionando de manera eficiente.
- Prueba las actualizaciones cuando te convenga: Cambia la versión de PHP desde el panel de control de one.com cuando te convenga. Comprueba tu sitio para asegurarte de que todo funciona como se espera.
- Soluciona cualquier problema rápidamente: Si encuentras errores, puedes solucionarlos tú mismo o pedir ayuda a un desarrollador.
¿Cómo cambiar la versión de PHP?
Puedes cambiar fácilmente la versión de PHP en el panel de control de one.com.
- Inicia sesión en tu panel de control de one.com.
-
Elige "Configuración de alojamiento" en el menú de la izquierda y luego selecciona "PHP".
-
Localiza el (sub)dominio para el cual deseas cambiar la versión de PHP y haz clic en Editar.
-
En la ventana emergente, selecciona la versión de PHP a la que deseas cambiar. Junto a la versión, verás una etiqueta que indica el estado de soporte: Última estable, Estable, Caducando pronto o Caducada.
-
Haz clic en Actualizar y, a continuación, en Entendido.
¿Qué versión de PHP deberías elegir?
Aunque la versión más reciente de PHP ofrece la mejor velocidad y rendimiento, es posible que aún no sea totalmente compatible con todas las aplicaciones, temas o plugins de tu sitio web. Elegir la versión correcta de PHP depende de tu sitio web. Hemos creado un breve resumen sobre las versiones de PHP:
-
PHP 8.5 - Mejor rendimiento
La mejor opción para un sitio de WordPress actualizado con complementos y temas actualizados regularmente. Ofrece la mejor velocidad y las funciones más recientes. -
PHP 8.3 o PHP 8.4 - Mejor compatibilidad
Recomendado si utilizas WordPress con muchos plugins o temas personalizados que no se actualizan con tanta frecuencia. Estas versiones proporcionan una amplia compatibilidad y una alta estabilidad. -
PHP 8.2 - Compatibilidad heredada (temporal)
Adecuado si tu sitio depende de plugins antiguos o código personalizado que ya no recibe mantenimiento. Ten en cuenta que PHP 8.2 llegará al final de su vida útil a finales de 2026. Te recomendamos planificar las actualizaciones durante los próximos meses. -
PHP 8.1 o anterior - Soporte extendido (de pago)
Si no es posible actualizar, puedes seguir usando una versión caducada para mantener tu sitio web funcionando temporalmente. El complemento PHP Extended Support se activará automáticamente para proporcionarte tiempo adicional para actualizar o migrar tu sitio web.
Consejo: Si tu sitio deja de funcionar después de actualizar a la versión más reciente de PHP, prueba con la siguiente versión más reciente hasta que vuelva a funcionar. Si tu sitio funciona pero muestra advertencias, significa que algunas funciones quedarán obsoletas en futuras versiones de PHP. Se recomienda actualizar los complementos, temas o código.
Artículos relacionados: