Por qué la Versión de PHP Importa
Cada versión de PHP trae mejoras en velocidad, funciones y seguridad. Usar la versión correcta asegura que tu sitio web funcione de manera óptima mientras se mantiene seguro y compatible con tus aplicaciones web. Con el PHP Selector de CloudLinux, puedes elegir y configurar múltiples versiones de PHP para diferentes dominios, dándote control completo sobre tu entorno de hosting.
Versiones de PHP en CloudLinux: Desde Legacy hasta Modernas
CloudLinux soporta un rango de versiones de PHP, desde el legado Alt-PHP hasta el más reciente PHP 8.4, permitiéndote balancear el rendimiento y la compatibilidad para tus aplicaciones. Aquí tienes un desglose detallado:
Versiones Alt-PHP
Alt-PHP es un conjunto de versiones de PHP parchadas y mantenidas por CloudLinux para asegurar la seguridad y compatibilidad para aplicaciones antiguas. Estas versiones son ideales para sitios web legacy que no pueden ser actualizados a versiones más nuevas de PHP debido a restricciones de código. No todas las siguientes están disponibles en nuestros servidores y se incluyen solo como referencia.
- Alt-PHP 5.6: Usado para aplicaciones extremadamente antiguas, pero ya no se recomienda debido a soporte limitado.
- Alt-PHP 7.2: Ofrece mejor rendimiento que 5.6, pero carece de actualizaciones de seguridad activas.
- Alt-PHP 7.4: La última versión en la serie PHP 7.x, aún ampliamente usada para aplicaciones antiguas. Soportada hasta noviembre de 2022.
Cuándo Usar: Alt-PHP es ideal para mantener sitios legacy mientras te beneficias de los parches de seguridad de CloudLinux. Sin embargo, actualizar a PHP 8.x es altamente recomendado para mejor rendimiento y soporte.
Serie PHP 7.x
PHP 7.x marcó una mejora mayor en velocidad y eficiencia de recursos comparado con PHP 5.x. Aunque ahora se considera obsoleto, muchos sitios web aún dependen de PHP 7.4 por compatibilidad.
- PHP 7.0–7.3: Más rápidos que PHP 5.x, pero ya no soportados. Estas versiones solo deberían ser usadas para aplicaciones desactualizadas que no pueden ser actualizadas.
- PHP 7.4: La versión más ampliamente usada en la serie 7.x, ofreciendo buen rendimiento y compatibilidad. El soporte oficial terminó en noviembre de 2022, así que la actualización es fuertemente aconsejada.
Cuándo Usar: PHP 7.4 sigue siendo una opción práctica para aplicaciones que aún no han migrado a PHP 8.x. Sin embargo, solo debería ser usado temporalmente mientras se transiciona a versiones más nuevas.
Serie PHP 8.x
PHP 8.x introdujo mejoras innovadoras en rendimiento, seguridad y funciones para desarrolladores. CloudLinux soporta todas las versiones de PHP 8.x, incluyendo el más reciente PHP 8.4.
- PHP 8.0: Introdujo la compilación Just-In-Time (JIT) para ganancias significativas de rendimiento, especialmente para tareas computacionalmente pesadas.
- PHP 8.1: Añadió nuevas funciones como Enums, Fibers y mejoras de rendimiento, haciéndolo una gran opción para aplicaciones modernas.
- PHP 8.2: Mejoró la seguridad de tipos con clases de solo lectura y otras actualizaciones para código más limpio y mejor rendimiento.
- PHP 8.3: Se enfocó en correcciones de errores y mejoras incrementales, haciéndolo más estable y seguro para entornos de producción.
- PHP 8.4: La versión más reciente, ofreciendo funciones de vanguardia y el nivel más alto de rendimiento y eficiencia.
Cuándo Usar: PHP 8.x es la opción recomendada para sitios web y aplicaciones modernas. Proporciona velocidad mejorada, seguridad y soporte para frameworks más nuevos como Laravel y Symfony.
Cómo Usar PHP Selector en CloudLinux
El PHP Selector de CloudLinux facilita el cambio entre versiones de PHP y la personalización de configuraciones para cada dominio. Aquí te decimos cómo empezar:
-
Accediendo a PHP Selector
Inicia sesión en tu cuenta de cPanel y navega a la opción "Seleccionar Versión de PHP" bajo la sección "Software". Desde aquí, puedes administrar las versiones de PHP para tus dominios y subdominios.
-
Cambiando Versiones de PHP
Selecciona la versión de PHP deseada (ej., Alt-PHP 7.4, PHP 8.1 o PHP 8.4) del menú desplegable y haz clic en "Establecer como Actual". Puedes configurar diferentes versiones para diferentes dominios según sea necesario.
-
Habilitando o Deshabilitando Extensiones de PHP
Habilita solo las extensiones de PHP requeridas por tus aplicaciones, como pdo_mysql, mbstring o cURL. Deshabilitar extensiones no usadas ayuda a optimizar el rendimiento.
-
Ajustando Directivas de PHP
Ajusta las configuraciones de PHP para cumplir con los requisitos de tu aplicación:
- memory_limit: Asigna suficiente memoria para tareas que consumen muchos recursos (ej., 256M).
- max_execution_time: Evita que los scripts de larga duración se agoten (ej., 60 segundos).
- upload_max_filesize: Establece límites para la carga de archivos (ej., 128M).
Mejores Prácticas para la Optimización de PHP
Sigue estos consejos para maximizar el rendimiento de PHP en servidores compartidos:
- Usa OPcache: Habilita OPcache para almacenar en caché scripts precompilados, reduciendo los tiempos de ejecución.
- Monitorea el Uso de Recursos: Aprovecha las herramientas de monitoreo de recursos de CloudLinux para identificar y abordar cuellos de botella.
- Actualiza Regularmente: Mantén PHP actualizado a la versión más reciente soportada por tu aplicación para mejor velocidad y seguridad.