Diferencia entre revisiones de «Plantilla:PHP/Introduccion»
De WikiEducator
(→Configuraciones) |
|||
Línea 73: | Línea 73: | ||
<div class="slide"> | <div class="slide"> | ||
===Configuraciones=== | ===Configuraciones=== | ||
− | + | ;<span style=resaltado>PHP</sapn> se puede instalar como: | |
+ | *Un servicio independiente utilizando PHP-FPM (FastCGI Process Manager) | ||
+ | *Un módulo de Apache (por ejemplo, php8.3-mod). | ||
+ | |||
+ | *Ejecutar PHP como un servicio independiente con PHP-FPM suele ser más eficiente en términos de gestión de memoria, lo que lo convierte en una elección preferida para entornos de producción. Esta decisión está más relacionada con la administración de servidores que con el desarrollo en sí. | ||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
− | ;Configuración | + | ;<span style=resaltado>Configuración</span |
− | Por comodidad | + | *Por comodidad, vamos a instalar PHP como un módulo de Apache2, ya que esto permite tener todo centrado en el servicio de Apache. |
− | En cualquier caso, al instalar | + | *Sin embargo, en entornos de producción, es común instalarlo como un servicio independiente (PHP-FPM). |
+ | *En este caso, cuando se hacen cambios en los archivos de configuración, es necesario reiniciar tanto el servicio de Apache o Nginx (según el servidor utilizado) como el servicio de PHP de manera independiente. | ||
+ | *En cualquier caso, al instalar PHP, ya sea como un módulo de Apache o como un servicio independiente, se genera un archivo de configuración ''<span style=resaltado>'', donde encontramos ''diversas directivas que podemos modificar''. * | ||
+ | Un ejemplo de esto es la configuración de xdebug que ajustamos en el archivo php.ini. | ||
</div> | </div> | ||
Revisión de 22:30 20 oct 2024