Recibe alertas instantáneas si tu sitio web cae
SMS Llamada Correo
Empezar a monitorizar

Lo que debes saber sobre el Soporte Extendido de PHP

Autor: Redacción HOSTTEST   | 2 jun 2023

PHP Extended SupportLa ampliamente utilizada lenguaje de scripting del lado del servidor PHP es un pilar fundamental de numerosas aplicaciones web y sitios web. Debido a su uso generalizado, un soporte continuo es esencial para garantizar la seguridad y la eficiencia. Este artículo analiza el concepto del Soporte Extendido de PHP, una iniciativa de los proveedores de hosting que pretende mantener este soporte incluso después de que finalice el ciclo de vida estándar del producto.

¿Qué significa Soporte Extendido?

El "Soporte Extendido" es un servicio ampliado de mantenimiento y asistencia que los fabricantes de software ofrecen tras el fin del soporte regular. Puede incluir correcciones de errores, actualizaciones de seguridad y otros servicios, lo que garantiza una mayor seguridad y eficiencia a largo plazo para los usuarios. Especialmente para empresas y organizaciones dependientes de determinado software, el Soporte Extendido constituye una medida de seguridad importante y una facilidad, ya que les permite mantener sus sistemas actualizados sin verse obligadas a realizar actualizaciones inmediatas o cambios de sistema.

¿Por qué Soporte Extendido para PHP?

La necesidad de soporte extendido para PHP se deriva de varios aspectos. Entre ellos están el uso generalizado de PHP, los riesgos asociados al empleo de software obsoleto y la necesidad de un mantenimiento continuo de versiones antiguas de PHP.

Uso y dependencia de PHP en el panorama tecnológico actual

PHP es uno de los lenguajes de scripting del lado del servidor más utilizados para el desarrollo web y sostiene una parte significativa de Internet. Numerosos sistemas de gestión de contenidos populares como WordPress, Drupal y Joomla están basados en PHP. Además, muchas aplicaciones web a medida, incluidos algunos grandes servicios web y redes sociales, emplean este lenguaje de scripting. Dada la amplia utilización de PHP, un soporte continuado para este lenguaje es fundamental para garantizar el correcto funcionamiento de estos sistemas.

Riesgos asociados al uso de software obsoleto

A medida que avanza la tecnología, también evolucionan las amenazas y vulnerabilidades a las que está expuesto el software. El software obsoleto que deja de recibir actualizaciones y parches puede convertirse en una puerta de entrada fácilmente explotable para ciberataques. En este contexto, el soporte extendido para PHP resulta crucial para proporcionar parches de seguridad que eviten la explotación de dichas vulnerabilidades.

Necesidad de mantenimiento continuo de versiones antiguas de PHP

Como cualquier otro software, PHP no está exento de fallos. El mantenimiento continuo mediante el soporte extendido puede contribuir a mejorar la eficiencia, el rendimiento y la seguridad de las versiones antiguas de PHP. Aunque lo ideal sería actualizar a una versión más reciente de PHP, el soporte extendido puede ser una solución viable en situaciones en las que la actualización no sea posible debido a problemas de compatibilidad o limitaciones de recursos.

En conjunto, el soporte extendido para PHP ofrece a los usuarios un margen adicional y una medida de seguridad, ya que garantiza que, incluso utilizando una versión antigua de PHP, puedan operar de forma segura y eficiente. Este respaldo es clave para reforzar la confianza de los usuarios en la durabilidad y fiabilidad de los sistemas basados en PHP.

 

Encuentra hosting web para PHP

Asegura ahora un hosting web para PHP

Ir al comparador de hosting web para PHP

 

¿Qué incluye el Soporte Extendido de PHP?

El Soporte Extendido de PHP ofrece una serie de servicios y medidas para garantizar la seguridad, eficiencia y rendimiento continuos de los sistemas basados en PHP. Las prestaciones exactas pueden variar de un proveedor a otro, pero en general el Soporte Extendido de PHP incluye:

  • Parches de seguridad y actualizaciones: Una de las funciones principales del Soporte Extendido es la provisión de actualizaciones y parches de seguridad. Estos están orientados a corregir vulnerabilidades y fallos conocidos en el software PHP para proteger los sistemas frente a posibles ciberataques.
  • Corrección de errores: El Soporte Extendido de PHP también incluye la entrega regular de correcciones de errores destinadas a solucionar bugs y problemas conocidos en el software PHP. Estas correcciones pueden contribuir a mejorar la fiabilidad y la estabilidad general de los sistemas basados en PHP.
  • Actualizaciones de compatibilidad: Otro aspecto importante del Soporte Extendido de PHP son las actualizaciones de compatibilidad. Estas buscan garantizar la interoperabilidad de PHP con otros sistemas, aplicaciones y tecnologías. Esto es especialmente importante dado que el panorama tecnológico evoluciona constantemente y es necesario que las versiones antiguas de PHP sigan interactuando eficazmente con tecnologías más nuevas.
  • Soporte técnico: El Soporte Extendido suele incluir también soporte técnico proporcionado por expertos. Esto puede presentarse en forma de asesoramiento, ayuda con problemas técnicos o asistencia en la implementación de actualizaciones y parches.

El Soporte Extendido de PHP suele ser un servicio de pago y los costes y prestaciones exactos pueden variar según el proveedor y el contrato de soporte específico. Se recomienda revisar detenidamente las distintas opciones disponibles para encontrar la solución que mejor se adapte a los requisitos y recursos de cada responsable de sitio web.

Diferencia entre Soporte Normal y Soporte Extendido

La distinción entre Soporte Normal y Soporte Extendido respecto a soluciones de software, incluido PHP, se basa en varios factores, entre ellos diferencias temporales, el tipo de actualizaciones proporcionadas y aspectos relativos a los costes.

La principal diferencia entre el soporte normal y el soporte ampliado radica en la fase del ciclo de vida del software en la que se ofrecen. El soporte normal suele prestarse durante la vida activa de una versión de software, mientras que el soporte ampliado comienza después del fin del periodo de soporte normal. La duración exacta de las fases de soporte normal y ampliado puede variar según el fabricante y el producto.

Durante el periodo de soporte normal se suelen proporcionar tanto actualizaciones de funciones como actualizaciones de seguridad. Las actualizaciones de funciones pueden incluir nuevas funcionalidades y mejoras, mientras que las actualizaciones de seguridad sirven para corregir vulnerabilidades y fallos de seguridad conocidos. En cambio, el soporte ampliado suele centrarse principalmente en actualizaciones de seguridad, aunque también pueden ofrecerse algunas correcciones críticas de errores.

El soporte normal suele estar incluido en la cuota de licencia del software (en el caso del software de código abierto como PHP, además, es totalmente gratuito), mientras que el soporte ampliado a menudo conlleva costes adicionales. Esto se debe a que el soporte ampliado tiene como objetivo permitir el mantenimiento y la asistencia continuada de una versión de software una vez que ha alcanzado oficialmente el final de su ciclo de vida. Los costes exactos del soporte ampliado pueden variar según el proveedor y el contrato de soporte específico.

Versiones de PHP y sus ciclos de soporte

Como muchos otros productos de software, PHP también sigue un ciclo de vida predefinido para cada una de sus versiones principales. Este ciclo de vida incluye distintas fases, desde el desarrollo inicial y la publicación hasta el soporte activo y el final de su ciclo de vida.

A continuación, una visión general de las fases típicas y del soporte asociado para las versiones de PHP:

  • Desarrollo activo y publicación inicial: En esta fase, la nueva versión se desarrolla, prueba y finalmente se publica. La versión actual de PHP recién publicada recibe actualizaciones periódicas, que incluyen tanto actualizaciones de funciones como parches de seguridad.
  • Soporte activo: Tras la publicación inicial, la versión entra en la fase de soporte activo. En esta fase se siguen proporcionando actualizaciones periódicas, que incluyen tanto actualizaciones de funciones como parches de seguridad. El soporte activo para las versiones de PHP suele durar dos años desde la fecha de su publicación inicial.
  • Soporte de seguridad: Tras el fin del soporte activo, la versión entra en la fase de soporte de seguridad. En esta fase no se añaden nuevas funcionalidades, pero se siguen proporcionando parches de seguridad para corregir vulnerabilidades conocidas. El soporte de seguridad para las versiones de PHP suele durar un año, es decir, en total tres años de soporte desde la primera publicación.
  • Fin del ciclo de vida: Tras el fin del soporte de seguridad, la versión alcanza oficialmente el fin de su ciclo de vida. A partir de ese momento no se facilitan actualizaciones ni parches oficiales, y el uso de la versión se considera potencialmente inseguro. En ese punto se recomienda actualizar a una versión de PHP más reciente y soportada.

 

Versiones de PHP y sus ciclos de soporte

Versión

Publicación

Soporte activo hasta

Soporte de seguridad hasta

PHP 7.3

6 Dec 2018

6 Dec 2020

6 Dec 2021

PHP 7.4

28 Nov 2019

28 Nov 2021

28 Nov 2022

PHP 8.0

26 Nov 2020

26 Nov 2022

26 Nov 2023

PHP 8.1

25 Nov 2021

25 Nov 2023

25 Nov 2024

PHP 8.2

8 Dec 2022

8 Dec 2023

8 Dec 2024

 

Algunos proveedores de hosting ofrecen, tras el fin del soporte de seguridad, soporte extendido adicional que va más allá del fin oficial del ciclo de vida.

 

¿Qué proveedores de hosting ofrecen soporte extendido para PHP?

Algunos proveedores de hosting en el mercado alemán ofrecen soporte extendido de PHP como un servicio adicional de pago. Entre ellos se encuentran, entre otros, IONOS, Strato y DomainFactory. La disponibilidad y el alcance del soporte extendido pueden variar según el proveedor. Los costes concretos también dependen de la versión de PHP que haya que mantener. Para versiones más antiguas suele haber costes mayores que para versiones más recientes. Quienes deseen utilizar el soporte extendido de PHP deberían ponerse en contacto directamente con su proveedor de hosting para obtener más información sobre los costes y condiciones asociados.

¿Merece la pena el soporte extendido de PHP?

Aunque el camino ideal para una aplicación suele ser actualizar a la versión más reciente compatible, existen escenarios en los que el soporte extendido de PHP puede ser una opción valiosa y, en ocasiones, necesaria. En las siguientes situaciones el soporte extendido de PHP puede merecer la pena:

Sistemas heredados complejos

En algunos casos, las empresas pueden operar sistemas PHP grandes y complejos, personalizados o basados en versiones antiguas de PHP. Actualizar a una versión más reciente puede ser, en esos casos, un proceso largo, costoso y arriesgado, ya que puede provocar incompatibilidades y disrupciones en el funcionamiento. En tales situaciones, el soporte extendido de PHP puede ofrecer una solución puente valiosa, garantizando la continuidad y la seguridad del sistema mientras se diseña y ejecuta un plan de actualización.

Recursos limitados

Actualizar una aplicación a una versión más reciente suele requerir recursos considerables, incluidos tiempo, dinero y conocimientos técnicos. Para empresas u organizaciones más pequeñas que no disponen de esos recursos, el soporte extendido de PHP puede ser una solución más eficiente y económica que les permita mantener sus sistemas existentes de forma segura y eficaz.

Requisitos de cumplimiento y regulación

En determinados sectores o contextos, estrictos requisitos de cumplimiento y regulación pueden dificultar una migración rápida a una versión más reciente del software. En esos casos, el soporte extendido de PHP puede desempeñar un papel importante, garantizando el cumplimiento y la seguridad continuos de los sistemas mientras se atienden los requisitos necesarios para la actualización.

Sin embargo, es importante tener en cuenta que el soporte extendido de PHP puede ser un servicio valioso, pero no constituye una solución permanente para el uso de software obsoleto. A largo plazo, los responsables de sitios web deben disponer de un plan para actualizar sus sistemas a una versión de PHP actualmente soportada o a otra tecnología adecuada, para garantizar la seguridad, la eficiencia y la viabilidad futura de su proyecto online.

Conclusión

Quien gestiona únicamente una página web sencilla o utiliza un CMS fácil de usar como WordPress y lo mantiene siempre actualizado junto con todos sus complementos, por lo general puede emplear sin problemas las versiones más recientes de PHP y, por tanto, no necesita soporte extendido de PHP. En proyectos web más complejos o al utilizar determinadas soluciones de software —por ejemplo, algunas versiones de sistemas de tienda online como Magento o Prestashop— que solo admiten versiones antiguas de PHP, el soporte extendido de PHP puede resultar útil mientras el sitio no se haya actualizado aún a soluciones de software más recientes.

 

Nuestro artículo se basa en experiencias y en investigación propia, así como en información procedente de fuentes externas.

Referencias & enlaces de interés sobre el tema:

https://www.php.net/releases/index.php (Información oficial sobre la publicación de las distintas versiones de PHP)

Crédito de la imagen:
StockSnap en Pixabay

Escribe un comentario


    Etiquetas de este artículo

  • PHP

Más proveedores de hosting


Más artículos interesantes