Para los desarrolladores de PHP, uno de los marcos de código abierto más populares es Laravel. Es un marco moderno basado en MVC que se utiliza para crear cualquier aplicación web de manera eficiente. Los desarrolladores web deben desarrollar diferentes tipos de aplicaciones web complejas ahora y el tiempo de desarrollo será más si el desarrollador usa solo PHP sin procesar para la tarea de desarrollo. El uso del marco les facilita las tareas de desarrollo. Cada marco tiene algunas características especiales. Aquí se mencionan algunas de las características importantes de Laravel:
Puede usar Laravel en diferentes sistemas operativos. En este tutorial, aprenderá cómo puede instalar y usar Laravel en Ubuntu.
Instalación de Laravel
Para iniciar el proceso de instalación, debe instalar PHP y MySQL/Mariadb Database Server para trabajar con una base de datos. Si no desea usar una base de datos en el proyecto Laravel ahora, puede omitir el paso para instalar la base de datos Mariadb. Laravel tiene su propio servidor de desarrollo, por lo que no necesita instalar Apache o cualquier otro servidor web.
Instalación de Mariadb (opcional)
Ejecute el comando para actualizar el sistema e instalar el servidor de base de datos mariadb y el cliente. Prensa 'Y'Cuando pide permiso para la instalación.
$ sudo apt-get actualización && sudo apt-get install mariadb-server mariadb-client
Instalación de PHP
Ejecute el comando para instalar la última versión de PHP y presione 'Y'Cuándo dar el permiso para la instalación.
$ sudo apt-get instalación php
Verifique la versión de PHP.
$ PHP -V
Se requieren algunas extensiones de PHP para instalar Laravel con éxito. Estos son Zip, mbsstring y xml. Sin estas extensiones, rizo El paquete se utiliza para instalar otro administrador de paquetes llamado compositor. Ejecute los comandos para instalar curl y las extensiones requeridas.
$ sudo apt-get instalación curl
$ sudo apt-get instalación php7.1-Zip
$ sudo apt-get instalación php7.1 mbstring
$ sudo apt-get install php-xml
El administrador de dependencia más útil para PHP es el compositor. Todas las bibliotecas y paquetes de dependencia requeridos se pueden instalar correctamente desde un lugar utilizando este paquete. Debe instalar este paquete para instalar Laravel en Ubuntu. Ejecute el siguiente comando para descargar e instalar el compositor.
$ curl -ss https: // getComposer.org/instalador | sudo PHP --
--install-Dir =/usr/local/bin--filename = compositor
Ahora escriba compositor en el terminal para verificar que esté instalado correctamente o no.
$ compositor
Puede instalar Laravel con compositor de dos maneras. Una forma es usar proyecto de creación El comando y otra forma es instalar Laravel primero y ejecutar el comando Laravel para crear un nuevo proyecto de Laravel. La segunda forma se sigue en este tutorial. Sin permiso del propietario de .compositor carpeta, no podrá instalar Laravel usando el compositor. Ejecute el comando para establecer el permiso del propietario de .compositor Carpeta para el usuario actual.
$ sudo chown -r $ usuario .compositor/
Tienes que instalar git Paquete también antes de ejecutar el comando de la instalación de Laravel. Instalar paquete Git.
$ sudo apt-get install git
Para ejecutar los comandos de instalación de Laravel desde el terminal, debe modificar el archivo BASHRC. Ejecute los siguientes comandos para abrir el archivo BASHRC.
$ Echo 'Export Rath = "$ Home/.compositor/proveedor/bin: $ ruta "'>> ~/.bashrc
$ fuente ~/.bashrc
Después de ejecutar el comando anterior, debe volver a abrir el terminal para instalar Laravel. Abra un nuevo terminal y ejecute el comando para instalar Laravel.
$ composer global requiere "laravel/instalador"
La siguiente pantalla aparecerá si la instalación de Laravel se completa con éxito. Ahora, puede crear cualquier proyecto de Laravel ejecutando el comando Laravel.
Ejecute el comando para verificar que Laravel se instale correctamente o no. Si aparece la siguiente pantalla, Laravel se instala correctamente con éxito.
$ laravel
Creación del proyecto Laravel
Ejecute el comando Laravel para crear un nuevo proyecto.
$ Laravel nuevo LaravelPro
Ir a la carpeta del proyecto.
$ CD LaravelPro
Ejecute el comando para iniciar el servidor Laravel.
$ Php Artisan Servir
Abra un navegador y escriba la siguiente URL para verificar que Laravel esté instalado correctamente o no.
http: // localhost: 8000
Si aparece la página siguiente, Laravel se instala correctamente.
Su proyecto Laravel está listo para usar ahora. Puede crear controladores y modelos necesarios utilizando el comando artesanal para desarrollar su nuevo proyecto.
Creación de controlador
Una de las partes principales del marco MVC es el controlador. El codificador implementa diferentes tipos de códigos lógicos en la sección del controlador. Todos los archivos de controlador se almacenan en APP/HTTP/Controladores carpeta. Puede crear principalmente dos tipos de controladores en Laravel. Uno es un controlador simple y otro es un controlador de recursos. Supongamos que desea crear un controlador simple en el proyecto llamado Cusstomer. Vaya a la carpeta del proyecto Laravel y ejecute el comando para crear el controlador desde el terminal.
$ PHP Artisan Make: Controller CustomerController
Si el controlador se crea con éxito, aparecerá en APP/HTTP/Controladores carpeta. Entonces, vaya a esa carpeta y verifique si el controlador está creado o no.
$ CD App/HTTP/Controladores
$ LS
Si desea utilizar una base de datos en su proyecto Laravel, entonces debe crear una base de datos en el servidor MariDB y modificar el archivo de conexión de la base de datos requerida de Laravel, pero eso es para una lección futura.
Espero que puedas ver de esto la simplicidad y el poder de comenzar con Laravel. Vea el video a continuación para obtener más información: