Para desenvolvedores de PHP, uma das estruturas de código aberto mais populares é o Laravel. É uma estrutura moderna baseada em MVC, usada para criar qualquer aplicativo da web com eficiência. Os desenvolvedores da Web precisam desenvolver diferentes tipos de aplicativos da Web complexos agora e o tempo de desenvolvimento será mais se o desenvolvedor usar apenas PHP bruto para a tarefa de desenvolvimento. O uso da estrutura facilita as tarefas de desenvolvimento. Cada estrutura tem alguns recursos especiais. Algumas das características importantes do Laravel são mencionadas aqui:
Você pode usar o Laravel em diferentes sistemas operacionais. Neste tutorial, você aprenderá como instalar e usar o Laravel no Ubuntu.
Instalação de Laravel
Para iniciar o processo de instalação, você deve instalar o servidor de banco de dados PHP e MYSQL/MARIADB para trabalhar com um banco de dados. Se você não quiser usar um banco de dados no Laravel Project agora, pode omitir a etapa para instalar o banco de dados MariaDB. O Laravel tem seu próprio servidor de desenvolvimento, então você não precisa instalar o Apache ou qualquer outro servidor da web.
Instalação MariaDB (opcional)
Execute o comando para atualizar o sistema e instalar o servidor de banco de dados MariaDB e o cliente. Imprensa 'y'Quando pede permissão para instalação.
$ sudo apt-get update && sudo apt-get install mariadb-server mariadb-client
Instalação PHP
Execute o comando para instalar a versão mais recente do PHP e pressione 'y'Quando dar a permissão para a instalação.
$ sudo apt-get install php
Verifique a versão do PHP.
$ php -v
Algumas extensões de PHP são necessárias para instalar o Laravel com sucesso. Estes são Zip, mbstring e xml. Sem essas extensões, ondulação O pacote é usado para instalar outro gerenciador de pacotes chamado compositor. Execute os comandos para instalar o CRO e as extensões necessárias.
$ sudo apt-get install curl
$ sudo apt-get install php7.1-zip
$ sudo apt-get install php7.1-mbstring
$ sudo apt-get install php-xml
O gerente de dependência mais útil para PHP é o compositor. Todas as bibliotecas e pacotes de dependência necessários podem ser instalados corretamente a partir de um lugar usando este pacote. Você tem que instalar este pacote para instalar o Laravel no Ubuntu. Execute o seguinte comando para baixar e instalar o compositor.
$ curl -ss https: // getcomposer.org/instalador | sudo php --
--install-Dir =/usr/local/bin-filename = compositor
Agora tipo compositor no terminal para verificar se está instalado corretamente ou não.
$ compositor
Você pode instalar o Laravel com o compositor por duas maneiras. Uma maneira é usar Criar-Projeto Comando e outra maneira é instalar o Laravel First e executar o comando Laravel para criar um novo projeto de Laravel. A segunda maneira é seguida neste tutorial. Sem permissão do proprietário de .compositor Pasta, você não poderá instalar o Laravel usando compositor. Execute o comando para definir a permissão do proprietário de .compositor pasta para usuário atual.
$ sudo chown -r $ usuário .compositor/
Você tem que instalar git Pacote também antes de executar o comando da instalação do Laravel. Instale o pacote git.
$ sudo apt-get install git
Para executar os comandos de instalação do Laravel a partir do terminal, você deve modificar o arquivo BashRC. Execute os seguintes comandos para abrir o arquivo BASHRC.
$ echo 'Caminho de exportação = "$ home/.compositor/fornecedor/bin: $ path "'>> ~//.Bashrc
$ fonte ~//.Bashrc
Depois de executar o comando acima, você deve reabrir o terminal novamente para instalar o Laravel. Abra um novo terminal e execute o comando para instalar o Laravel.
$ composer global requer "laravel/instalador"
A tela a seguir aparecerá se a instalação do Laravel concluir com êxito. Agora, você pode criar qualquer projeto de Laravel executando o comando Laravel.
Execute o comando para verificar o Laravel é instalado corretamente ou não. Se a tela a seguir aparecer, o Laravel será instalado corretamente com sucesso.
$ Laravel
Criação do projeto de Laravel
Execute o comando Laravel para criar um novo projeto.
$ Laravel New Laravelpro
Vá para a pasta do projeto.
$ CD LARAVELPRO
Execute o comando para iniciar o Laravel Server.
$ php artesan servir
Abra um navegador e digite o seguinte URL para verificar o Laravel está instalado corretamente ou não.
http: // localhost: 8000
Se a página seguinte aparecer, o Laravel será instalado corretamente.
Seu projeto Laravel está pronto para usar agora. Você pode criar os controladores e modelos necessários usando o comando artisan para desenvolver seu novo projeto.
Criando controlador
Uma das principais partes da estrutura do MVC é o controlador. O codificador implementa diferentes tipos de códigos lógicos na seção do controlador. Todos os arquivos do controlador são armazenados em App/http/controladores pasta. Você pode criar principalmente dois tipos de controladores em Laravel. Um é um controlador simples e outro é um controlador de recursos. Suponha que você queira criar um controlador simples no projeto chamado Customer. Vá para a pasta Laravel Project e execute o comando para criar o controlador a partir do terminal.
$ PHP Artisan Make: Controller CustomerController
Se o controlador criar com sucesso, ele aparecerá em App/http/controladores pasta. Então, vá para essa pasta e verifique se o controlador é criado ou não.
$ cd app/http/controladores
$ ls
Se você deseja usar um banco de dados em seu projeto Laravel, é necessário criar um banco de dados no servidor mariadb e modificar o arquivo de conexão de banco de dados necessário do Laravel, mas isso é para uma lição futura.
Espero que você possa ver a partir disso a simplicidade e o poder de começar com o Laravel. Veja o vídeo abaixo para obter mais informações: