- Bitacora de guebs - hosting, alojamiento web, hospedaje web y dominios - http://bitacora.guebs.com -

Nueva configuración de PHP: flexibilidad, rendimiento y seguridad

Publicado por aitor el día 12/04/2006 en Anuncios y novedades, PHP

Llevamos varias semanas analizando y estudiando las innumerables formas de instalar y configurar PHP, buscando la configuración que mejor convine los 3 aspectos principales que se deben tener en cuenta en un servicio de alojamiento web compartido: seguridad, flexibilidad y rendimiento.

Todas las impletaciones y/o configuraciones PHP deben sacrificar en mayor o menor medida algunos de 3 aspectos mencionados, la cuestión está en encontratar el mejor equilibrio y creo que lo hemos encontrado. Hacía semanas que habíamos decidido cual era la mejor solución, pero hasta hace un par de semanas no lo habíamos implementando. La verdad es que nos ha costado hacer que funcione como queríamos, pero tras un par de semanas probando y haciendo retoques al código y a la configuración de las distintas aplicaciones a tener en cuenta, hemos conseguido la mejor configuración posible de PHP.

Esta nueva configuración la hemos aplicado en el nuevo servidor que hemos puesto en servicio hace unos días y lo cierto es que está funcionando bastante bien. Creemos que aún es posible mejorar un poco el rendimiento, por lo que seguiremos trabajando en ello, pero la solución es muy adecuada y estable.

Bueno, ¿pero que ofrece está nueva configuración? Haré un listado:

  • Soporte para PHP4 y PHP5 (ambos en modo FastCGI). Lo del soporte para PHP4 y PHP5 no es nada nuevo, pero hemos mejorado el rendimiento y la flexibilidad de la anterior solución. Antes PHP5 estaba instalado como CGI.
  • Posibilidad de que cada cliente personalice la configuración de su PHP4 y su PHP5 mediante la modificación de sus propios archivos php.ini. Un php.ini por cada versión de PHP.
  • De forma predeterminada, los scripts con extensión “php” los ejecuta PHP4 y los que tienen extensión “php5″ los ejecuta PHP5. Pero esto lo puedes modificar a tu gusto. Incluso puedes invertarte una extensión y hacer que lo ejecute PHP4 o PHP5.
  • Hemos instalado eAccelerator para mejorar el rendimiento.

Daremos más detalles al respecto y explicaremos como cambiar las dinsitans configuraciones, en la nueva sección de documentación que tendremos listo más pronto que tarde. De todas formas, si quereís más detalles, no teneís más que escribirnos y os contestaremos encantados.

En principio, no vamos a aplicar está configuración a los servidores anteriores al último que hemos puesto en servicio. De todas formas, si algún cliente estuviera interesado en probar la nueva configuración podríamos mover su plan de alojamiento al nuevo servidor.

Para terminar, indicar que la seguridad, flexibilidad y rendimiento que ofrece esta solución de PHP que hemos implementado es muy superior a la de la mayoría de proveedores de alojamiento web: ¿cuantos proveedores ofrecen PHP5? ¿cuantos proveedores te permiten usar PHP4 y PHP5 al mismo tiempo? ¿en cuantos te permiten personalizar la configuración de PHP usando tu propio archivo php.ini?


Artículo procedente de Bitacora de guebs - hosting, alojamiento web, hospedaje web y dominios: http://bitacora.guebs.com

Dirección del artículo: http://bitacora.guebs.com/articulo/137/nueva-configuracion-de-php-flexibilidad-rendimiento-y-seguridad/

Imprimir artículo.