Curso de Laravel 5
Curso de Laravel 5

Laravel 5 prácticamente ya está aquí, y con bastantes cambios en la nueva versión, nueva estructura de directorios, contratos, validaciones y muchas más cosas que iremos viendo de forma progresiva en la serie de tutoriales de Laravel 5.

El que no conozca demasiado laravel, aquí un pequeño resumen:

  • Un potente framework php para desarrollar aplicaciones web.
  • Utiliza las últimas características de PHP5, 100% programación orientada a objetos.
  • Una gran cantidad de recursos para agilizar el desarrollo de tareas repetitivas.
  • Un código muy amigable y fácil de entender sólo con leerlo.
  • Control de versiones de base de datos a través de migraciones.
  • Una línea de comandos con muchas herramientas accesible a través de artisan.
  • En esta última versión hace uso de traits, una gran herramienta de php5, genial para agrupar funcionalidades muy específicas, así como la autenticación.

Dicho ésto, debemos tener claro que la forma de programar en laravel 5 va a ser la misma que en laravel 4, cambian cosas, pero la forma de escribir nuestras aplicaciones sigue siendo la misma, así que te invito a ver los tutoriales sobre laravel del blog sin no lo conoces demasiado.

Tutoriales de laravel 4

Instalación de laravel 5 con el instalador

Para instalar laravel con su instalador simplemente debemos ejecutar el siguiente comando en la terminal.


Ahora sólo debes crear la variable de entorno:

En windows sólo debes añadir la variable de entorno al PATH a través de la interfaz de windows apuntando a la carpeta
Composer\vendor\bin que se acaba de instalar.

En linux puedes ejecutar el comando


Ahora puedes crear un proyecto nuevo con el siguiente comando.


Al estar laravel 5 en dev, la versión que se instalará será la de producción. Para instalar laravel 5 vamos a hacerlo a través de composer con la siguiente línea ya situado en la ubicación donde quieres que se cree tu proyecto.


De esta forma tendrás un proyecto llamado nombreproyecto listo para empezar.

Si le echas un ojo a la estructura de directorios de laravel 5 verás que es distinta que en laravel 4, pero no nos preocupemos por eso, en próximos tutoriales veremos como eso no es un problema.