Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/exegeses/laravel-46901
Curso Laravel código 46901
https://github.com/exegeses/laravel-46901
Last synced: about 1 month ago
JSON representation
Curso Laravel código 46901
- Host: GitHub
- URL: https://github.com/exegeses/laravel-46901
- Owner: exegeses
- License: cc0-1.0
- Created: 2021-03-09T21:39:22.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-14T01:08:58.000Z (over 3 years ago)
- Last Synced: 2023-03-05T11:12:03.997Z (almost 2 years ago)
- Language: PHP
- Size: 2.06 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Curso de Laravel código 46901
> Curso de Laravel |
> Martes y Jueves 19hs (Arg) |
> Código: 46901 |
> sensei: Marcos Pinardi |1. Definición
2. Requisitos
3. Recursos
4. Instalación
5. Iniciar el server
6. Actualizar desde un proyecto existente## Definición
> Laravel es uno de los frameworks de código abierto más fáciles de asimilar para PHP.
> El objetivo de Laravel es el de ser un framework que permita el uso de una sintáxis refinada y expresiva para crear código de forma sencilla, evitando el “código espagueti” y permitiendo multitud de funcionalidades.
> Aprovecha todo lo bueno de otros frameworks y utiliza las características de las últimas versiones de PHP.
> Fue creado en 2011 por Taylor Otwell y tiene una gran influencia de frameworks como Ruby on Rails, Sinatra y ASP.NET MVC.
> Gran parte de Laravel está formado por dependencias, especialmente de Symfony, esto implica que el desarrollo de Laravel dependa también del desarrollo de sus dependencias.## Requisitos
> De Software
1. un terminal
- [ ] la del sistema operativo
- [ ] cmDer https://cmder.net/
- [ ] Cygwin https://www.cygwin.com/
- [ ] Git Bash2. Composer
Composer es un administrador de dependencias en PHP.
https://getcomposer.org/
https://getcomposer.org/Composer-Setup.exe## Instalación
> Usando composer vamos a movernos al directorio de trabajo
> En ese directorio vamos a crear un proyecto (carpeta con toda la magia de laravel) .
> Con el comando "cd" nos movemos a nuestro directorio de trabajo
> y luego, con el comando "composer create-project" crearemos un proyecto`composer create-project laravel/laravel nombre "version"`
> Ejemplo para instalar laravel 6x
`composer create-project laravel/laravel proyecto "6.*"`> Ejemplo para instalar laravel (versión más actual según tu versión de PHP)
`composer create-project laravel/laravel proyecto`## Iniciando el server
> Nos tenemos que mover a la carpeta del proyecto
> y en la terminal hacer`cd proyecto`
> EL MARAVILLOSO MUNDO DE ARTISAN
> para iniciar al server es el comando`php artisan serve`
## Actualizar desde un proyecto existente
>Primero hay que descargar el proyecto existente usando git
>preferntemente.
>Sino, descargar los archivos de manera tradicional.> Cuando se descarga de este modo, NO DESCARGA TODO EL PROYECTO.
> NO descarga por ejemplo el directorio "vendor"> El comando para clonar todo un proyecto desde git es:
git clone direccion
> Ejemplo:
git clone https://github.com/exegeses/laravel-46901.git
> Una vez descargado, vamos a obtener los componetes necesorios para que funcione el framework
> El comando necesario es "composer update" en el proyecto.cd catalogo
composer update> Cuando haya terminado de descargar y querramos iniciar el proyecto, va a parecer que esta todo funcionando bien, pero aun falta algo.
> Al intentar editar el archivo de configuración ".env" nos damos cuenta que no está- sin embargo, hay un archivo. ".env.example"
> Entonces vamos a generar nuetro archivo ".env" renombrando o compiando este archivo.> Ahora si, el último paso es genear la key del proyecto.
> Esto se logra con el comandophp artisan key:generate
> Ahora ya tenemos nuestro proyecto base listo
> enjoy coding!