Generalidades
PHP es el programa de lenguaje que potencia tu sitio WordPress. DreamHost recomienda usar la última versión de PHP en tu sitio WordPress para asegurar un rendimiento y seguridad óptimos. Algunos beneficios adicionales mantener tu sitio actualizado incluye:
- Acceso a nuevas herramientas
- Manejo de errores mejorado
- Soporte de bases de datos mejorado
- Compatibilidad con las últimas versiones de WordPress, temas, y plugins.
Mejoras de PHP 8
PHP 8 ofrece varias mejoras con respecto a las versiones anteriores, y la actualización es una forma rápida y fácil de obtener más rendimiento de tu sitio de WordPress. Puedes leer más sobre estas mejoras en el siguiente enlace:
Por favor ten en cuenta que no todos los temas y plugins de terceros se han actualizado para que sean compatibles con PHP 8. Si tu sitio se basa en un plugin o tema específico, asegúrate de verificar que sea compatible con PHP 8 antes de actualizar. Puedes confirmar revisando la página oficial del tema o plugin.
¿Cómo sé si necesito actualizar?
Es importante considerar los siguientes factores a la hora de determinar si tu sitio WordPress requiere una actualización de versión de PHP:
- Revisa la página oficial del tema y el plugin y también los foros de soporte para verificar cuáles versiones de PHP son compatibles con tu sitio.
- Revisa continuamente los registros de errores de tu sitio, el registro de Debug de WordPress, el registro de errores de PHP, y advertencias generales, pues estos pueden indicar la necesidad de actualizar.
También, asegúrate de revisar regularmente el sitio web de WordPress.org oficial y los foros de comunidad por cualquier anuncio o guía relacionados a las versiones de PHP, pues estos pueden darte perspectivas valiosas sobre cuándo actualizar.
¿A qué versión debería actualizar?
DreamHost recomienda tener al menos PHP 8.2 dado que PHP 8.1 ya ha sido desaprobado por php.net, y su soporte terminará pronto.
Por favor ten en cuenta que la última versión es la que tendrá soporte por más tiempo y tiene las actualizaciones más recientes para mejorar el rendimiento. Si encuentras un problema con la última versión, puedes probar la próxima versión más reciente sin mucha diferencia en el rendimiento o el soporte.
FastCGI y CGI
Cada versión de PHP ofrece dos opciones:
- FastCGI
- CGI
Por lo general, debes elegir FastCGI, ya que ofrece un rendimiento más rápido para la mayoría de los sitios. Si la versión de PHP de tu sitio está configurada actualmente en CGI, es posible que en algún momento hayas encontrado problemas de rendimiento con FastCGI que provocaron el cambio a CGI. Te invitamos a probar cualquiera de los dos para comparar el mismo.
Preparar tu sitio WordPress para una actualización de PHP
Antes de continuar, asegúrate de que tu sitio en vivo está completamente actualizado. Si un sitio web provisional ya está en uso, asegúrate de que haber publicado todos los cambios que deseas mantener antes de trabajar en el sitio Staging.
Por favor ten en cuenta que si bien seguir esta lista puede ayudar a minimizar los problemas, es importante saber que debido a la gran cantidad de temas, plugins, y personalizaciones disponibles en WordPress, siempre existe una pequeña posibilidad de encontrar errores o problemas durante el proceso de actualización de PHP. En tales casos, puedes intentar cambiar a la versión anterior de PHP.
Estos pasos no son obligatorios, pero son muy recomendables para mantener la seguridad y el buen funcionamiento de tu sitio:
- Verifica si hay actualizaciones pendientes en tu panel Administrativo de WordPress y aplícalos.
- Identifica y revisa temas o plugins más antiguos que el desarrollador no haya actualizado en más de un año. Considera encontrar alternativas adecuadas o ponerte en contacto con el mismo para obtener actualizaciones.
- Revisa si tienes temas o plugins pagos con licencia vencida para actualizaciones. Renueva las licencias o explora opciones alternativas.
- Si tienes personalizaciones escritas en PHP, se recomienda que un desarrollador las revise para verificar la compatibilidad con la nueva versión de PHP.
Probar la actualización usando un sitio provisional o staging
Una forma segura de probar la nueva versión de PHP es crear un sitio web staging. Este sitio provisional se convertirá en un duplicado de tu sitio web activo existente, permitiéndote hacer pruebas para ver cómo reacciona a la nueva versión de PHP.
Si no sucede nada inusual, puedes actualizar tu sitio web en vivo. Revisa el siguiente artículo para obtener información sobre cómo crear un sitio web staging para DreamPress:
Actualizar la versión de PHP de un sitio WordPress
El siguiente artículo explica cómo cambiar la versión de PHP de tu sitio en el panel:
Si tu sitio WordPress está ejecutándose en DreamPress, revisa el siguiente artículo en su lugar: