Ir al contenido principal

Ventajas y Desventajas del Laravel


Trabajando con laravel como framework de base en el desarrollo de los proyectos web freelance obtenemos :
·       Reducción  de costos y tiempos en el desarrollo y mantenimiento.

·       Curva de aprendizaje relativamente Baja (en comparación con otros framework Php).

·       Flexible y adaptable no solo al MVC Tradicional (Modelo vista controlador) sino que para reducir código propone usar “Routes with clousures” 

·       Buena y abundante documentación sobre todo en el sitio oficial.

·       Posee una amplia comunidad  y foros.

·       Es modular y con una amplio sistemas de paquetes y drivers con el que se puede extender la funcionalidad de forma  fácil, robusta y segura.

·       Facilita el manejo de ruteo de nuestra aplicación como así también la generación de url amigables y control de enlaces auto–actualizables lo que hace mas fácil el mantenimiento de un sitio web.

·       También cuenta con una herramienta de interfaces de líneas de comando llamada Artisan que me permite programar tareas programadas como por ejemplo ejecutar migraciones, pruebas programadas, etc.

2.1.1.              Desventajas en Laravel
La principal desventaja que notamos cuando comenzamos a utilizarlo fue su fuerte orientación hacia la programación estática (usa una abusiva cantidad de clases y métodos estaticos).

Comentarios

Entradas populares de este blog

¿ Que significa Laravel?

Laravel es un nuevo y poderoso Framework PHP desarrollado por Taylor Otwell, que promete llevar al lenguaje PHP a un nuevo nivel. Desarrollar aplicaciones usando Laravel es muy sencillo, fundamentalmente debido a su expresiva sintaxis, sus generadores de código, y su ORM incluido de paquete llamado Eloquent ORM. Laravel, propone una forma de desarrollar aplicaciones web de un modo mucho más ágil. Por ejemplo, en Laravel opcionalmente podemos usar el patrón de diseño MVC (Modelo-Vista-Controlador) tradicional, donde al igual que otros framework PHP, el controlador es programado como una clase. Por lo tanto, un Controlador es una clase PHP que dispone de métodos públicos que son el punto de entrada final de una petición HTTP (Request PHP) a nuestra aplicación. Pero, Lavarel propone además una forma distinta y más directa de responder a la solicitud HTTP, que veremos enseguida. Laravel 'entrega la opción' de seguir usando la metodología tradicional MVC. Sin embargo, el f

Composer

Proceso De La Instalación del Composer y Laravel 1.      Instalar Composer 1.      Una vez que la descarga finalice, ejecuta el instalador y haz click en Next. 2.      Si quieres administrar tus proyectos mediante el Explorador de Windows puedes seleccionar la opción “Install Shell Menus” aunque lo recomendable es la usar la línea de comandos. 3.      A continuación nos pide que indiquemos la ruta del ejecutable de PHP, en mi caso como estoy trabajando con XAMPP el ejecutable de PHP se encuentra en la ruta C:\xampp\php\ (si usas WAMPP la ruta es C:\wamp\bin\php\php5.5.12) y seleccionas php.exe, luego click en Next. 4.      En este punto el instalador de Composer nos muestra la configuración de la instalación, simplemente le damos click a Install.      Una vez esté todo instalado, aparecerán otras donde simplemente debes hacer click en Next, y posteriormente en Finalizar; después de tantos Next, Next típicos de Windows el instalador de Composer