Creando sitios similares con Symfony

¿Cómo crear más de 100 sitios web idénticos en su funcionamiento interno pero con diferente configuración, datos y aspecto? Gracias al sistema de configuración de Symfony, lo que podía ser un infierno se convierte en algo fácil de solucionar.

Se acaba de publicar un artículo en el que se explican en detalle los pasos necesarios para crear decenas de sitios web idénticos en todo salvo en su configuración y aspecto.

El truco consiste en utilizar los archivos app.yml y view.yml para la configuración común de todos los sitios web y crear 2 nuevos archivos llamados app_local.yml y view_local.yml con la configuración específica de cada sitio.

Para que Symfony procese los nuevos archivos de configuración, es necesario modificar ligeramente 3 archivos propios de Symfony: symfony.php, sfPHPView.class.php y config_handlers.yml.

Fuente: symfony: creating individual modular sites with a base configuration..

Comentarios

Este artículo ya no permite añadir más comentarios.
¿Por qué? Los artículos cierran sus comentarios automáticamente unos meses después de su publicación para asegurar que estos sigan siendo relevantes.

Publicada el

22 de mayo de 2007

Etiquetas

Proyectos Symfony destacados

La forma más sencilla de generar el backend de tus aplicaciones Symfony. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.