Creación de aplicaciones web desde cero con Laravel
En primer lugar, aprenderemos más sobre Laravel y por qué es una excelente opción para su próxima aplicación web basada en PHP.
Si necesita ayuda adicional en cualquier etapa, considere contactar a uno de los desarrolladores de PHP en Envato Studio.
- ¿Cuál es el mejor sitio web (en diseño) que has encontrado?
- ¿Cuáles son algunos sitios web desde los cuales se puede aprender fotografía en línea?
- ¿Cómo podemos promocionar nuestro sitio web de blogs?
- ¿Qué es una forma segura de fuego o sitio web dedicado a prevenir piratería y virus?
- Deportes: ¿Por qué los sitios web como Bleacher Report están prohibidos en India?
Introducción: ¿Qué es Laravel?
Sitio web de Laravel
Laravel es un marco limpio y elegante para el desarrollo web PHP. Liberándote del código de espagueti, te ayuda a crear aplicaciones maravillosas, usando una sintaxis simple y expresiva. El desarrollo debe ser una experiencia creativa que disfrutes, no algo doloroso. ¡Disfruta del aire fresco!
Simple: las funcionalidades de Laravel son fáciles de entender e implementar. Si disfrutas de lo simple y fácil que es CodeIgniter, entonces te encantará Laravel
Bien documentada
¿Qué hace a Laravel diferente?
Como con cualquier framework PHP, Laravel cuenta con una multitud de funciones que lo diferencian del resto del paquete. Aquí hay algunos, que creo son los más importantes (Basado en The PHP Framework For Web Artisans).
Paquetes: los paquetes son para Laravel como PEAR para PHP. Los paquetes son para Laravel como PEAR para PHP; son paquetes complementarios que puede descargar y conectar a su instalación de Laravel. Por el momento, hay bastantes paquetes en el repositorio de paquetes Laravel, y se agregan más todo el tiempo. Laravel viene con una herramienta de línea de comandos llamada Artisan, que hace que sea increíblemente fácil instalar paquetes.
ORM elocuente: El ORM elocuente es la implementación más avanzada de PHP ActiveRecord disponible.
Migraciones: las migraciones de la base de datos son una gran utilidad en el arsenal de cualquier proyecto, especialmente para proyectos en los que participan varios desarrolladores, al facilitar la actualización del esquema de la base de datos con los cambios de otros miembros del equipo. En Laravel, las migraciones están integradas en el marco; pueden ejecutarse a través de la utilidad de línea de comandos Artisan. Las funciones de Schema Builder de Laravel son lo suficientemente simples como para que cualquiera pueda escribir rápidamente un cambio de esquema de base de datos.
Pruebas unitarias: Programador sano del tutorial de TDD
Redis: Redis es una base de datos de valores clave, similar a CouchDB y MongoDB. Muchas aplicaciones web lo utilizan para almacenar datos no relacionales, a diferencia de las bases de datos convencionales (como MySQL), que almacenan registros que generalmente se relacionan entre sí. El soporte de Redis en Laravel se ejecuta de manera tan elegante que ni siquiera puedo comenzar a describir lo fácil que es ponerlo en funcionamiento.
Nota: Este es solo un ejemplo, laravel proporciona muchas más funciones, complementos, menos tiempo de desarrollo que desarrollamos en cualquier sitio web.