Cómo actualizar su versión de PHP para mantenerse en línea con las recomendaciones de WordPress

Publicado: 2019-06-03

Cuando se carga un sitio web de WordPress, se ejecuta en código. Érase una vez, ese código era estrictamente HTML. Ahora, son algunas cosas diferentes, típicamente CSS, HTML y JavaScript.

Sin embargo, esa es la parte delantera de la casa. Los camareros que ven todos los visitantes. La parte trasera de la casa funciona de manera un poco diferente; hay diferentes cocineros en la cocina, e influyen un poco en todo.

Cuando se trata de WordPress, el lenguaje de programación PHP es lo que realmente dirige el programa. Encontrará PHP en todo, desde su panel de WordPress (back-end) hasta las plantillas de página de su sitio web (front-end). PHP también está en sus complementos, su tema ... básicamente, su sitio web no existe sin él.

Suscríbete a nuestro canal de Youtube

¿Qué es PHP?

PHP es un lenguaje de programación de código abierto y de uso gratuito y, debido a que es tan accesible, es uno de los lenguajes de programación más utilizados en el desarrollo web (Facebook también lo usa).

Así es como el back-of-the-house impacta el front-of-the-house: PHP esencialmente toma información de su base de datos, la empaqueta como CSS y HTML, y luego crea su magnífico sitio para que lo vean los visitantes.

PHP existe en el extremo del servidor. Para comparar, algo como JavaScript se procesa en el lado del cliente del sitio web, en el navegador cuando alguien visita su sitio. Si el problema de un sitio web se debe a un problema de PHP, debe ser usted quien lo solucione (o su host, al menos), incluso una computadora súper rápida no puede procesar PHP rápidamente desde un servidor lento.

La moraleja: PHP es muy importante, especialmente si tiene un sitio de WordPress, al menos un sitio de WordPress que desea que funcione bien.

PHP requiere actualizaciones

Dado que PHP es fundamental para WordPress, siempre se está modificando y mejorando; ha habido muchas versiones a lo largo de los años. En el momento de redactar este artículo, debería tener al menos la versión 7.0, aunque 7.3 es la versión más reciente. Al actualizar, accederá a la versión más reciente de PHP, lo que también significa la versión más rápida, segura y simplemente mejor .

actualizar PHP

Fuente: php.net

Los mayores cambios con PHP 7 son que es aproximadamente el doble de rápido que la última versión, PHP 5.6; el código es más fácil de leer y soportar; los problemas del guión se resuelven sin problemas; y sus aplicaciones son más difíciles de piratear.

PD: si continúa utilizando una versión anterior de PHP, ya no podrá acceder al soporte activo y, con el tiempo, el soporte de seguridad también se agotará. Traducción: su sitio web no será seguro y no podrá obtener ayuda en caso de que algo salga mal.

Comprobemos su versión PHP de WordPress

Antes de actualizar su PHP, averigüe si es necesario determinando la versión de PHP que tiene en este momento. Hay dos formas sencillas de hacer esto:

Consulte con su anfitrión

Esto es lo que hice. En realidad, lo que hice técnicamente fue enviar un correo electrónico a DreamHost para decir: "Umm, mi sitio web parece odiarme últimamente". Y me dijeron: "Sí, está enojado contigo por tener PHP desactualizado".

Si no puede comunicarse con el servicio de atención al cliente de su anfitrión, probablemente pueda verificar la versión usted mismo. Busque algo como "Configuración de PHP" o "Versión de PHP" o "Administrar dominios".

En DreamHost, puede encontrar la versión en la página Administrar dominios.

actualizar PHP

Utilice un complemento de versión de PHP

Puede usar un complemento como Display PHP Version, que es posiblemente lo más fácil que he hecho cuando se trata de WordPress.

actualizar PHP

Simplemente instale, active y luego vea la versión que está usando en la sección de un vistazo en el tablero:

actualizar PHP

¿Es hora de actualizar su versión de PHP?

Descubrió las peores noticias posibles y es hora de actualizar su PHP. Asumiré que su anfitrión le permitirá actualizar; si no lo hace, es hora de romper con él.

Siempre es un poco arriesgado actualizar porque es posible que su sitio web contenga código con el que la nueva versión de PHP no sea compatible. Si eso sucede, parte o todo su sitio web podría comportarse de manera extraña después de la actualización.

Repasemos cómo evitar que eso suceda.

Puede hacer esto en su sitio web en vivo, pero una solución aún más segura es hacer una copia local de su sitio web y realizar el proceso primero como una prueba.

Actualice todo (excepto la copia de seguridad primero)

Dado que los problemas de PHP generalmente tienen que ver con el código antiguo, es mejor actualizar sus complementos, tema y versión de WordPress antes de hacer cualquier otra cosa. Además, probablemente ya sepa esto, pero siempre debe hacer una copia de seguridad de su sitio antes de actualizar cualquier cosa.

actualizar PHP

Hemos escrito mucho sobre la realización de copias de seguridad de su sitio de WordPress:

  • Duplicador: una forma fácil de hacer una copia de seguridad, copiar o clonar su contenido de WordPress
  • Cómo crear una copia de seguridad de Google Drive de su sitio web de WordPress
  • La guía definitiva para UpdraftPlus: cómo hacer una copia de seguridad, restaurar o migrar su sitio web de WordPress

Compatibilidad de doble verificación

Actualizar todo lo que está desactualizado es un buen primer paso, pero no es infalible. Afortunadamente, crean un complemento para eso. (También está el Comprobador de compatibilidad PHP de WP Engine, pero no se ha probado con las versiones recientes de WordPress).

actualizar PHP

Instale, active, haga clic en el enlace SG Optimizer en la barra lateral izquierda del Tablero, luego haga clic en Optimización del entorno. En la mitad de la página, verá la actualización de PHP recomendada y un enlace a "Comprobar compatibilidad".

actualizar PHP

Me tomó menos de 10 minutos (para mi sitio web simple, al menos), y luego recibo este aviso, por lo que parece que estoy listo para comenzar:

actualizar PHO

Actualice su PHP

Chicos, es hora de dar el paso.

Hay algunas formas de actualizar PHP. Algunos son bastante avanzados, como el uso de comandos SSH, pero si sabe cómo hacerlo, no me necesita ni a mí ni a este artículo.

En su lugar, haremos esto de la manera más fácil: utilizando ese servicio de alojamiento por el que me facturan todos los meses. Como saben, uso DreamHost: aquí están las instrucciones para actualizar su PHP a través de ellos. Si usa otro host, no debería tener problemas para encontrar sus direcciones, y es probable que no sea muy diferente de cómo actualizaré el mío.

Voy a Administrar dominios, hago clic en "Editar" cerca del que necesito actualizar, luego busco las opciones de actualización de PHP en Opciones web.

actualizar PHP

DreamHost sugiere PHP 7.2, así que ese es el que elijo. Luego guardo los cambios y recibo un aviso de que los cambios deberían tener lugar en unos 10 minutos. Vuelvo a WordPress, borro el caché y PHP se actualiza, dos minutos como máximo.

actualizar PHP

Asegúrese de que todo se vea bien y funcione correctamente

Incluso si ha realizado su debida diligencia, se sabe que los sitios web son imperfectos. Una vez que su PHP esté actualizado, diríjase a su sitio para verlo todo. Haga clic en cada página, pruebe las funciones y complementos, etc.

Terminando

Actualizar su versión de PHP es parte de las mejores prácticas de WordPress, al igual que actualizar sus complementos y tema. Dicho esto, he tenido "actualización de PHP" en mi calendario durante un mes. Quizás dos meses. Todos los lunes, muevo la fecha. "No, el próximo lunes". Si hubiera sabido lo simple que sería, no lo habría temido tanto. ¿Y no es eso aplicable a tantas cosas, WordPress y más? La seguridad y el rendimiento de su sitio web dependen de estas pequeñas tareas: manténgase al tanto de ellas, termínelas y continúe creando contenido que a la gente le encanta.

¿Este tutorial te dio el error de desarrollo? Consulte los 10 tutoriales de PHP que los aspirantes a desarrolladores de WordPress deben recorrer.