La flexibilidad de Symfony en la práctica
A raíz de una pregunta en el grupo de usuarios de Symfony, me he encontrado con otro ejemplo de la flexibilidad de Symfony.
Aunque el mejor ejemplo de flexibilidad reside en el sistema de configuración en cascada, este pequeño detalle demuestra en la práctica la flexibilidad que ofrece Symfony.
Cuando se crea un nuevo proyecto con Symfony, se ejecuta el siguiente comando para crear la estructura de directorios inicial:
> symfony init-project miproyecto
Gracias a los alias de las tareas, el siguiente comando es equivalente (y más sencillo):
> symfony new miproyecto
Además, Symfony no te obliga a escribir completo el nombre de la tarea que quieres ejecutar. Tan sólo es necesario indicar un "trozo" de su nombre que sea suficiente para no confundirla con otra tarea.
Por lo tanto, todos los siguientes comandos también se pueden utilizar para crear un proyecto en Symfony:
> symfony init-p miproyecto > symfony init-pr miproyecto > symfony init-pro miproyecto > symfony init-proj miproyecto > symfony init-proje miproyecto > symfony init-projec miproyecto > symfony n miproyecto > symfony ne miproyecto
Con las aplicaciones sucede lo mismo, por lo que se puede utilizar el comando normal o cualquiera de sus alias o trozos. Todos los comandos siguientes son equivalentes y se utilizan para crear una nueva aplicación en un proyecto Symfony:
> symfony init-a miaplicacion > symfony init-ap miaplicacion > symfony init-app miaplicacion > symfony app miaplicacion
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 plataforma de eCommerce 100% Symfony que rivaliza con Magento y PrestaShop. Ver más
Síguenos en @symfony_es para acceder a las últimas noticias.