Mis proyectos personales
Hola 🙂
Ya tengo un tiempo de no publicar nada en mi blog, y eso es debido a compromisos personales y a que hasta hace unos días no había definido del todo el tema central de mi blog… Finalmente decidí que sería más enfocado a mí ámbito profesional, con algunos temas off-topic de repente 🙂
Hoy les presento algunos proyectos opensource que estoy afinando, los cuales estoy compartiendo para cualquiera que desee utilizarlos… ¡Se aceptan push!.
Codeigniter 3.1.6 Boilerplate with Eloquent ORM
Link: https://github.com/ivanarvizu/ci-boilerplate
Sin duda, Codeigniter continúa siendo uno de los frameworks PHP más utilizados en el mundo. Aunque hay una especie de “hype” a favor de Laravel. Proyectos como PyroCMS han migrado de Codeigniter a Laravel y las razones están en las herramientas de de este framework: su cliente de linea de comando Artisan y su ORM Eloquent. Codeigniter no posee un ORM, sino un query builder. Pero si algo tiene nuestro querido CI es su tremenda flexibilidad…
Así es, que este proyecto es una instalación limpia de Codeigniter que incluye de base Eloquent ORM, ya configurado y listo para utilizar… Si bien hay tutoriales en Internet para lograr esto, bastará descargar este repo, teclear “composer install”, configurar tu base de datos… ¡Y listo!. Además incluye un fork del proyecto Pitisan (https://github.com/piece601/Codeigniter-Pitisan) para emular la funcionalidad de Artisan de Laravel. Encima, contiene una versión beta de una futura librería que lanzaré por separado, llamada Migration Tools. Por ahora solo sirve para agregar llaves foráneas en migraciones, pero pretendo extenderla con mas funcionalidades.
¡Saludos!