Buenas noches,
hace tiempo hice un mini framework, bien simple (casi que vanilla pero con algunas cosillas claro jejej), y ese lo vine usando en multiples proyectos y me ha ido bien, sin embargo, esto de estar actualizado y todas esas cosillas lo fui mejorando poco a poco hasta que me quedo una versión mucho más pulida y funcional.
Aqui la versión 0.1: https://underc0de.org/foro/php/php-simple-framework/
Pues bueno ahora se viene la 0.2, entre lo más destacado de esta actualización viene:
- Uso de RainTPL3 en vez de smarty
- Uso de composer para librerías extras
- Uso de namespaces
- Cambio de esquema de la aplicación
- Ya no es necesario tener una base de datos para lanzar el proyecto
- Implementado sistema Multi-idioma
- Implementado sistema de urls amigables
- Implementado sistema de multi sitio (me refiero a si se desean vistas diferentes por dispositivo)
- Entre otras mejoras
Voy a llevar de a poco pequeños manuales de como hacer un módulo y estas cosillas en mi blog, para que si le sirve a alguien, al menos haya una guía rápida. Sin embargo cuando descarguen el framework notarán que hay un test.sql el framework ya viene co un modulo que tiene varias funcionalidades, como generar un pdf, crear un usuario (nombre, contraseña, imagen [por upload]), listado de usuarios, vistas de menú, etc.
Bueno ya está en sí el framework y así se puede usar. sin embargo, hay varias cosas que voy a ir implementando, así que lo que se viene ahora es:
- PHPMailer funcional con el framework
- Un sistema de base de datos más sencillo e intuitivo (ya lo tengo pensado)
- Sistema de seguridad por roles
- Script cliente por terminal para crear módulos de manera rápida
- Funciones extras de scripts que he creado y pueden servir
Cualquier dudilla no duden en preguntar y aquí estoy para cualquier sugerencia.
El proyecto esta en bitbucket, y se puede acceder a través de la siguiente URL, hay ya 2 tags creados, el v0.1 y v0.2-alpha.
https://github.com/bssanchez/PHP-Simple-Framework (https://github.com/bssanchez/PHP-Simple-Framework)
Editado* Movido a GitHub para mayor comodidad
Interesante y gran aporte @kid_goth (https://underc0de.org/foro/index.php?action=profile;u=9599)
Podríamos desarrollar unos tutoriales con tu framework desarrollando algunas cosillas funcionales.
Me llama la atención sacar un pequeño proyecto para Uc con tu FrameWork.
Gracias por compartir!
@DeBobiPro (https://underc0de.org/foro/index.php?action=profile;u=27376) claro, la idea es que termine por tardar este fin de semana ese alpha por el final, y empezar con los tutoriales, y como siempre comparto en todos lados, si te parece bien lo de hacer la herramienta para UC perfecto, libres sois todos de hacer lo que quieran con este framework...
Cualquier cosa me comentas si les puedo ayudar ejej y cualquier recomendación para el mismo como he dicho, bienvenida sea.
Listos,
Puntos actualizados, salimos del alpha y a quedado público completo con las funciones de bases de datos por funciones.
https://github.com/bssanchez/PHP-Simple-Framework/releases (https://github.com/bssanchez/PHP-Simple-Framework/releases)
A partir de la otra semana empiezo con los tutoriales.
Saludos.
Felicitaciones @kid_goth (https://underc0de.org/foro/index.php?action=profile;u=9599) , Vengo siguiendo algunos de tus tutoriales dejados en los diversos foros, y ahora un framework, me parece genial!!!
Sigue así!!
Saludos Flemon