Contenido del curso
Contenido del curso
John Abner Monge Antezana
Nicolas Aguirre Yacup
Juan José Mazariegos Morales
Marco Antonio Soria Erickson
Juan Pena Verdú
Gerardo Ruiz
Hector Benitez
Enrique Garcia Stave
Juan Omar Alvarez Cleger
Daniel Santiago Castellanos Cruz
Iván Andrés Pineda Salazar
Juan Ricardo Cardona Álvarez
Ricardo Antonio Medina Vallecilla
Carlos Eduardo Gomez García
Daniel Muñoz Martín
Diego Forero
Andrés Felipe Lopez gomez
Mauricio Sevilla
Diego Forero
Nyxent Corp
Alexander Silvera
Fernanda Aragon
Eduardo José Álvarez
José Tuzinkievicz
Japheth Calzada López
Hector Benitez
Gerardo Ruiz
Luis Fernando Raga Renteria
Hector Benitez
Gaby Gen
Raul Mercado
Gerardo Antonio Gerónimo Vasconcelos
Gerardo Antonio Gerónimo Vasconcelos
Juan Murillo
Luis Angel Frias Herrera
Humberto Arcaya
Santiago Rodríguez Osorio
Pedro Alberto Esparza Garza
Wilmer Fabian Triana
Raul Mercado
para los de windows https://www.youtube.com/watch?v=VQPU8l-U1q4
muchas gracias!!
HeidiSQL es buenisima!
A todos los que estan usando Homestead o laragon, les recomiendo que echen un vistazo a laradock (https://laradock.io). Esta basado en docker y es una chulada. Ahi en la pagina les explican cuales son las ventajas de usar contenedores de docker en ves de una maquina virtual.
Que buen aporte! no lo conocía. mañana empiezo a usarlo. Gracias compañero!
Pregunta: Qué pasa si los datos de config no son iguales a los del archivo .env? Cual sobrescribe al otro?
El .env sobreescribe config, tu necesitas trabajar con el .env, de hecho tu practicamente no necesitas mover los config, solo lo mostramos para que sepas que esta pasando, pero el .env es el que debes usar
Apuntes: El archivo “.env” ubicado en la carpeta raíz, es el que contiene todas las constantes globales del proyecto como tal, las cuales pueden contener datos de configuración a la base de datos, asi como el booleano que contendrá el debugger En el archivo “database.php” de la carpeta “config”, se encuentra la configuración de todos los drivers que contiene laravel, como pueden ser sqlite, mysql, postgres, etc.
Hola Saludos soy de Cuba estoy empezando en laravel y estoy en la versión 8, necesito ayuda para la seguridad de laravel donde se encuentra, como puedo definirla.
Qué mal que no explicaran el procedimiento de Homestead, perdí totalmente el hilo en ésta parte...
Si te encuentras en una situación similar, no te desanimes, puedes resolverlo fácilmente utilizando un gestor de base de datos como phpMyAdmin. Simplemente crea una nueva base de datos y agrega su nombre en la sección DB_DATABASE. Asegúrate también de agregar el nombre de usuario y contraseña correspondientes para establecer una conexión exitosa.
También pueden crear la base de datos por consola. Una vez ubicados en la raíz del proyecto, ejecutar los comandos:
mysql -u root create database curso-laravel
Buenas noches para todos
Después de haber tenido múltiples problemas de error a la hora de crear el proyecto curso-laravel, opte por desinstalar xampp e instalar laragon. Este repositorio soluciona todos los problemas y lo mejor de todo está diseñado para el desarrollo con laravel, entre otras grandes opciones. link: https://laragon.org/download/
En el archivo .env es en donde se hacen todas las configuraciones de la aplicación, Laravel nos lo pone ahí para hacernos la vida más fácil, así no tenemos que tocar el código.
Recuerden que en dado caso de que ustedes tengan un usuario y contraseña para su base de datos deben ponerlos en el archivo .env
Si estás usando algún sistema como Xampp lo más probable es que tu usuario sea "root" y la contraseña la dejas vacía
Hola Héctor, la ayuda que te aparece en las funciones donde aparecen las palabras key y default en gris es algún plugin que tienes instalado o viene por defecto en phpstorm ? Me parece super útil !! Hay alguna posibilidad de tener algo parecido en VSCode ?
Gran curso !! 😊
Es algo que viene nativo en PHPStorm, no se si exista un plugin similar para editores como VSCode, Atom o Sublime.
en visual stuido code puedes buscar extension phpStorm y te aparece 3 que utiliza y lo puedes implemenar para VSC tambiene sta el theme dracula
No encuentro la carpeta homestead, en mi instalación, a que se puede deber?
Qué sistema operativo estas usando y como lo instalaste?
Cómo solucionaste? Me pasa lo mismo. Yo uso mac
se puede configurar laravel con una base de datos no relacionales como firebase??
Hola Alexander! Por su puesto que si, te dejo este tutorial. para que veas cómo hacerlo.
Laravel es muy flexible y puedes integrar distintas bases de datos. En la documentación oficial seguro encontrarás un ejemplo sobre cómo hacerlo
Qué pasa si al realizar el deploy de una app en producción, la variable APP_ENV sigue con el valor “local”?
por lo que entendí tendría que ser production
Lo que pasa es que Laravel funcionara como si fuera local, aqui les dejo la documentacion oficial:
Pregunta: En producción se usa el archivo .env? o solo se usan los archivos de la carpeta config?
Si, claro es la clave para que tu aplicación funcione.
existen plataformas como Heroku o AWS donde no necesitas usar el archivo .env y lo que haces es agregar variables de entorno, recuerden no guardar el .env en su repositorio o podrian estar compartiendo datos sensibles, Saludos
No encuentro la carpeta homestead uso mac
Hola amigos, Estoy subiendo mi proyecto de PHP con Laravel hacia Google AppEngine y me sale el siguiente error cuando intento ejecutar la aplicación:
Class 'NunoMaduro\Collision\Adapters\Laravel\CollisionServiceProvider' not found
Cuando me fijo en el archvo composer.json veo que está dentro de la sección require-dev, por lo que asumo que al momento de subirlo al Google AppEngine no ha subido este componente por tratarse de un componente de desarrollo.
¿Debo mover la declaración del paquete a la sección de require dentro de composer.json?
Gracias,
Saludos,
La verdad nunca he usado Google AppEngine pero encontré este artículo sobre cómo hacer deploy en dicha plataforma, espero te sea útil.
En la documentación oficial encontré ésto.
homestead se instala con laravel ? si uso xampp que ip deberia poner ?
Al usar puedes usar la ip local que sería 127.0.0.1 o simplemente http://localhost/tuproyecto
Homestead es un servidor virtual que trabaja con vagrant, debes instalarlo a parte, en la documentación de laravel esta el paso a paso para instalarlo. https://laravel.com/docs/5.8/homestead
Hola!
Soy usuario Mac y para la versión de hoy 2023 de Laravel (10X), ya contamos con Valet, un entorno de desarrollo que nos permite ejecutar nuestros websites dentro de un servidor local ngnix. Todo va en segundo plano, así que cada vez que enciendes tu pc ya se está ejecutando.
Puedes ver la documentación en: https://laravel.com/docs/10.x/valet#main-content
Puedes gestionar las conexión a base de datos mediante DBIng https://dbngin.com/.
Saludos y ánimo que cada video se compone mas y más! 😁
En Laravel 8.* utiliza Bases de datos relacionadas, necesitaras configurar el tipo de motor. Ruta: config -> database.php Modifica el parametro engine a InnoDB.
'mysql' => [ ... 'engine' => 'InnoDB',
php artisan key:generate --> para genera el APP_KEY
Entiendo que homestead virtualiza un entorno de desarrollo en la máquina local