La importancia de tener PHP y WordPress actualizado

Por qué es importante actualizar PHP en tu Hosting

  1. Seguridad: Cada nueva versión de PHP incluye mejoras en la seguridad, corrección de errores y vulnerabilidades conocidas. Al mantener PHP actualizado, te aseguras de tener las últimas protecciones contra posibles ataques y vulnerabilidades de seguridad.
  2. Rendimiento: Las nuevas versiones de PHP generalmente incluyen mejoras de rendimiento y optimizaciones. Al actualizar a una versión más reciente, normalmente vas a notar mayor rapidez en tu página web.
  3. Compatibilidad: PHP se utiliza ampliamente en la web y muchos proyectos y bibliotecas se basan en versiones específicas de PHP. Al mantener tu versión de PHP actualizada, aseguras la compatibilidad con las últimas tecnologías y herramientas.

Qué tiene que ver PHP con tu página web

En SeDigital nos gusta pensar en este tipo de «problemas» con un sistema de capas, para entender el diferente funcionamiento de todos los engranajes (servidor, tecnologia y cms); en este caso, estamos ante la segunda capa. PHP es un lenguaje de programación que se ejecuta directamente en tu hosting, y es que WordPress «está hecho» sobre PHP.

Lógicamente, la versión de PHP impacta directamente en cómo funciona tu página web, ya que afecta a nivel de rendimiento y sobretodo, incompatibilidades. Los principales problemas que puede tener tu WordPress relativo a la versión de PHP generalmente son que haya plugins o themes optimizados para cierta versión y al actualizar dicha versión, dejen de funcionar. Por eso es importante tener tus plugins y theme actualizados.

Cómo afecta la versión de WordPress a tu web

La versión de wordpress es importante, ya que es la «base» de la web. Normalmente los plugins que instalas respetan las funciones internas de WordPress. Lógicamente cuando los desarrolladores actualizan sus plugins lo hacen siguiendo la documentación oficial de WordPress.

En alguna rama nueva de WordPress (cambios por ejemplo de la 6.1 a la 6.2) suelen «deshechar» funciones antiguas y añadir nuevas, cambiar su funcionalidad, mejorarlas..

Si no actualizas WordPress, estas funciones nuevas no van a existir, y si los plugins nuevos SI que usan estas funciones, dará error. Si estas funciones cambian, tanto de nombres como de rendimiento, y no se actualizan en la base, va a haber incompatibilidades.

Qué hay que tener en cuenta al actualizar la versión de PHP y WordPress

Lo primero de todo, toca hacer una copia de seguridad. Actualizar PHP y WordPress no es «moco de pavo», suele haber siempre alguna complicación, sobretodo por tener plugins desactualizados.

Hay que montar un entorno de pruebas con la misma versión de PHP actual e instalar la copia de seguridad (este proceso dependerá casi en exclusiva del tamaño de la base de datos, pero puede llevar hasta 1 hora). A continuación se puede proceder a realizar la actualización.

Por experiencia, nos solemos encontrar de todo. Desde webs que se actualiza todo y no hay ningún problema hasta webs que en cuanto se actualiza la versión de PHP la web deja de funcionar.

Cuanto más saltos de versión haya que actualizar, normalmente suele haber más problemas. No es lo mismo actualizar de PHP 7.4 a 8.0 o de un WordPress 6.1 a un 6.2 que un WordPress 5.8 a 6.2. Se puede ver la diferencia de «tiempo» entre las versiones en la página de releases de WordPress.

Cuánto se tarda en actualizar PHP / WordPress

La respuesta correcta es «depende«. Cada proyecto y hosting es diferente y no hay un estandar. Por norma general, nuestras actualizaciones de PHP/Wordpress suelen llevarnos entre 1-4 horas. Pero como decimos, en algunos casos nos hemos topado con hostings más problemáticos ya que no permitían hacer downgrade de versión de PHP, o no permitían cambiar el archivo de configuración de PHP (php.ini).

El desglose de las actividades:

  • Realizar la copia de seguridad: Entre 10 min – 60 min (en función del tamaño de la web).
  • Crear entorno de pruebas: Aprox 10 – 20 min.
  • Importar copia al entorno de pruebas: Entre 5 – 20 min (en función del tamaño de la web).
  • Actualizar WordPress: 5 min
  • Actualizar PHP: 5 min
  • Revisar que esté todo bien y arreglar errores: 5min – x min (este es el paso complicado, si va bien, no hay que hacer nada. Si hay errores, hay que depurar y ver posibles soluciones).
  • Replicar en desarrollo: 10min – x min

Quién debe de encargarse de estas tareas

La agencia de desarrollo generalmente es responsable de la gestión técnica y el mantenimiento del sitio web. Esto incluye la actualización de WordPress, la instalación de nuevas versiones de PHP y la implementación de las mejores prácticas de seguridad.

La agencia de SEO no tiene la responsabilidad de actualizar WordPress o PHP, aunque es recomendable que estén informados sobre las actualizaciones y comprendan su impacto en el rendimiento y la seguridad del sitio web.

En SeDigital tenemos conocimientos técnicos debido a nuestro pasado de desarrolladores, así pues nos solemos encargar de estas tareas (facturando lógicamente como servicio por separado).

La importancia del hosting en la versión de PHP

La elección de hosting a la hora de contratar un servicio de alojamiento para tu página web tiene más importancia de la que puedas creer, ya que en algunos de los hostings te cobran un coste adicional de forma mensual si tienes una versión de PHP antigua, aún no suponiendoles para ellos un coste añadido, pero es otra forma de ganar unos euros más.

A nuestro modo de ver, un hosting NO debería de cobrar más por usar versiones antiguas, al igual que NO debería de cobrar por instalar certificados de seguridad gratuitos (Let’s Encrypt).

Como comentabamos, no todos los hosting permiten libremente elegir qué versión de PHP ejecutas en sus servidores, así pues, aunque no es normal, sí que nos hemos encontrado casos que el cliente ha tenido que migrar de alojamiento para poder tener todo actualizado.

¿Por qué es importante actualizar los plugins en un WordPress?

Actualizar los plugins en un sitio de WordPress es esencial por varias razones:

  1. Seguridad: Los plugins son software de terceros que se integran en tu sitio WordPress. Con el tiempo, pueden descubrirse vulnerabilidades en estos plugins. Los desarrolladores suelen lanzar actualizaciones para corregir estos problemas de seguridad. Si no actualizas, tu sitio puede quedar expuesto a ataques.
  2. Compatibilidad: WordPress también se actualiza regularmente. Si mantienes tus plugins desactualizados, pueden surgir problemas de compatibilidad con la versión más reciente de WordPress. Esto puede causar errores o incluso hacer que partes de tu sitio no funcionen correctamente.
  3. Funcionalidades Mejoradas: Los desarrolladores de plugins a menudo añaden nuevas características o mejoran las existentes. Al actualizar, te aseguras de tener acceso a las últimas funcionalidades y a la mejor versión del plugin.
  4. Optimización y Rendimiento: Las actualizaciones de plugins a menudo incluyen mejoras en el código que pueden hacer que el plugin funcione más rápido o de manera más eficiente. Esto puede tener un impacto positivo en la velocidad y el rendimiento de tu sitio web.
  5. Solución de Errores: Además de las vulnerabilidades de seguridad, los plugins pueden tener errores o bugs. Las actualizaciones a menudo solucionan estos problemas para proporcionar una experiencia de usuario más fluida.
  6. Soporte y Asistencia: Si experimentas problemas con un plugin y buscas ayuda, es probable que el desarrollador te pida que asegures tener la versión más reciente antes de ofrecer soporte.

Últimos artículos del Blog

Scroll al inicio