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.
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.