En este blog encontraras ayuda si te estás adentrando en el desarrollo web, ya que tenemos muchos videos que muestran como trabajar con el framework Laravel del lenguaje de programación PHP. También puedes visitar nuestra sección de frases motivacionales, estas frases son tomadas de libros de superación personal que un servidor ha leido y continúa leyendo. ¿Iniciando en el mundo Linux?, en este blog podrás encontrar algunos tips de como instalar aplicaciones en el sistema operativo Ubuntu
domingo, 28 de febrero de 2021
viernes, 26 de febrero de 2021
martes, 23 de febrero de 2021
domingo, 21 de febrero de 2021
miércoles, 17 de febrero de 2021
domingo, 14 de febrero de 2021
sábado, 13 de febrero de 2021
domingo, 7 de febrero de 2021
Conectar Mongodb con Laravel
Instalación del paquete necesario para conectar Laravel con mongodb
El siguiente paquete extiende las clases originales del ORM Eloquent para generar soporte a MongoDB. La instalación es simple y solo debemos requerirlo con Composer como se muestra en el siguiente comando:
composer require jenssegers/mongodb
Configuración de una nueva conexión de base de datos
Nos dirigimos al archivo de configuración config/database.php y agregaremos el siguiente código dentro del arreglo connections:
<?php
'mongodb' => [
'driver' => 'mongodb',
'host' => env('DB_HOST', 'localhost'),
'port' => env('DB_PORT', 27017),
'database' => env('DB_DATABASE'),
'username' => env('DB_USERNAME'),
'password' => env('DB_PASSWORD'),
'options' => [
'database' => 'mongo-laravel' // sets the authentication database required by mongo 3
]
],
Como podemos notar, hacemos uso del helper env para evitar colocar los datos de entorno en el archivo de configuración. Para finalizar debemos agregar todos los datos necesarios en el archivo .env, por ejemplo:
DB_CONNECTION=mongodb
DB_HOST=localhost
DB_PORT=27017
DB_DATABASE=mongo-laravel
DB_USERNAME=
DB_PASSWORD=
Configuración en cada modelo
Debemos cambiar la clase a la cual extiende cada modelo, ya que como lo mencionamos anteriormente el paquete extiende de algunas clases del ORM Eloquent. Hacerlo es muy simple, solo debemos sustituir el nombre de espacio de la clase Eloquent por el namespace de la clase del paquete:
<?php
use Jenssegers\Mongodb\Eloquent\Model as MongoModel;
class User extends MongoModel {}
jueves, 4 de febrero de 2021
lunes, 1 de febrero de 2021
Laravel 8 Autenticación con Laravel Breeze
Imágenes para tu página web, tu presentación profesional y más...
Día nublado Hermoso arbol Mundo arácnido Hermosa naturaleza Para e...
-
Ejemplo de un micro-pos Sistema Punto de ventas, generado con el lenguaje de programación Python y la librería Tkinter, utilizando el motor ...
-
Que tal amigos, anexo el código fuente para crear un Menú y Sub-menú con el lenguaje de programación Python y la librería Tkinter import...
-
Definición de Google Apps Script: (3 definiciones) Es una mezcla de un lenguaje de programación basade en JavaScript versión 1.6/1.7/1.8 y u...