¿Qué es Laravel Homestead y Vagrant? Es un paquete que permite crear y configurar nuestro entorno de desarrollo profesional. Junto con Vagrant podremos crear un entorno de desarrollo ligero y muy apegado al entorno de producción, capaz de copiarlo y transportarlo con el menor esfuerzo.
Mejorando el código Continuando con mi aprendizaje, ahora voy a hacer es separar mi código y acomodarlo de tal manera que sea más entendible y fácil de usar para un proyecto real.
Ahora voy a usar composer sin necesidad de acoplarlo con laravel, por el momento, solo por el simple hecho de aprender a usar la herramienta. Mi objetivo es poder realizar un pequeño sistema que convierta una página en HTML y CSS en un documento PDF.
Con la finalidad de instalar paquetes en Laravel con Composer en Windows es necesaria tener la llave SSH que nos solicita nuestra cuenta de github. Configurar la Key SSH en Linux o Mac es verdaderamente muy sencillo, solo hace falta seguir el pequeño tutorial que esta en esta página. A continuación explicaré como hacer lo mismo para la plataforma Windows.
¿Qué es composer? Composer es un manejador de dependencias para PHP, el cual nos permite instalar entre muchos paquetes desarrollados , componentes y complementos que necesitemos para nuestros proyectos. Por ejemplo, podemos descargar componentes fácil y rápido para poder generar arcivos PDF desde PHP, el cual será el ejemplo que aprenderé a hacer ahora.
Hoy me puse como meta aprender a usar el framework de php llamado Laravel, así que partiendo desde cero he realizado lo siguiente. Crear mi primer proyecto con Laravel Instalando Composer Desde la documentación oficial de laravel me di cuenta que era necesario tener Composer instalado, lo cual hice muchas cosas, y lo que me funcionó fue lo siguiente: Primero instalé MAMP en OSX Yosemite, el cual trae consigo la versión de php 5.6.1, así que tenía que redireccionar Composer a esa versión Modifiqué las variables globales de la siguiente manera: Ejecuté el comando: sudo nano ~/.bash_profile Agregué las lineas que se encuentran en la imagen siguiente imagen Pulso CTRL+X y guardo los cambios con Y Ahora continuo para la instalación de composer de la siguiente manera: curl -sS https://getcomposer.org/installer | phpmamp Con esos pasos quedo instalado composer, la manera de verificarlo es escribir en el terminal composer y verificar que el comando sea reconoc
Desde hace más de 10 años desarrollo sistemas en varios lenguajes, en la actualdad me gusta el desarrollo para web, con ASP, PHP, HTML5, JavaScript, Node.js. Aún que sé muy bien que PHP no es el mejor lenguaje de programación que existe, hoy inicio mi travesía para aprender uno de sus frameworks jóvenes más populares que tiene, Laravel. Aquí documentaré mis avances, problemas y desarrollos realizados. Saludos a todos.