O Laravel é um framework PHP livre e open-source, criado por Tylor B. Otwell para o desenvolvimento de sistemas web que usam o padrão MVC (model, view, controller).
Laravel foi lançado sobre a licença MIT e tendo seu código conte hospedado no GitHub, de acordo com uma pesquisa feita pelo SitePoint em 2015, Laravel foi listado como o framework mais popular entre os desenvolvedores, chegando a conquista preferencias na comunidade de desenvolvedores rapidamente. O framework passou por diversas melhorias e atualizações, tendo sua segunda versão liberada em novembro de 2011 e a terceira versão disponibilizada em fevereiro de 2012.
Em 2013 foi lançado o Laravel4, uma versão totalmente reescrita do framework, contendo varia mudanças importante, mas todas estas mudanças foram feitas visando oferecer o melhor à comunidade de desenvolvedores.
Atualmente o framework está na versão 5.8, sendo tão completo que passou a ser considerado um verdadeiro ecossistema para o desenvolvimento de aplicações e web services em PHP.
Laravel é completo e possui inúmeras funcionalidades. O estímulo e direcionamento do framework para a escrita de códigos bonitos e refinados, usando o padrão PSR-2 e obedecendo às boas práticas de escrita foi outro fator importante nesse sentido. Mas loravel não e apenas código bonito e leve, mas além de sua elegância ele também é capaz de fornecer diversos recursos e funcionalidades aos profissionais de programação que terão um enorme acervo de soluções diante deles.
Soluções como o sistema de rotas (que mapeia as requisições HTTP do sistema para as áreas responsáveis por tratá-las) melhoram o desempenho dos sistemas, facilitando e muito a vida do desenvolvedor, possui o Laravel Authentication que é um módulo completo de autenticação de usuários, permitindo que um sistema de login possa ser implementado rapidamente.
Clique aqui para acessar o site
Instalando o Laravel
O Laravel utiliza o Composer para gerenciar suas dependências. Portanto, antes de usar o Laravel, verifique se o Composer está instalado em sua máquina.
Via Laravel Installer
Primeiro, faça o download do instalador do Laravel usando o Composer:
- composer global require laravel/installer
Coloque o diretório bin do fornecedor em todo o sistema do Composer no seu diretório $PATH para que o executável do laravel possa ser localizado pelo seu sistema. Este diretório existe em diferentes locais, com base no seu sistema operacional; no entanto, alguns locais comuns incluem:
- Mac OS: $HOME/.composer/vendor/bin
- Janelas: %USERPROFILE%\AppData\Roaming\Composer\vendor\bin
- Distribuições GNU / Linux: ou$HOME/.config/composer/vendor/bin$HOME/.composer/vendor/bin
Você também pode encontrar o caminho de instalação global do compositor, executando e olhando a partir da primeira linha .composer global about
Uma vez instalado, o comando criará uma nova instalação do Laravel no diretório que você especificar. Por exemplo, criará um diretório chamado contendo uma nova instalação do Laravel com todas as dependências do Laravel já instaladas: laravel newlaravel new blogblog
- laravel new blog