Ponencia del FLISOL 2013. Maracay Venezuela.

kumbiaphpTodo un éxito el FLISOL 2013 de la ciudad de Maracay, donde tuvimos el honor de haber sido invitado para dar a conocer un poco más nuestro framework. El objetivo era crear un app en menos de 30 minutos siguiendo estás intrucciones:

  1. Bajar la framework desde GitHub
  2. Copiar en el directorio del servidor ( mod_rewrite debe estar activado)
  3. Crear la base de datos
    1. Usuarios (id, nombre, hash)
    2. Anuncio (id, titulo, contenido, usuario_id, creado_at, modifcado_in)
  4. Crear los modelos (no olvidar la relación)
  5. Agregar la configuración de conexión
  6. Verificar el controller index
  7. Verificar el controller admin
  8. Crear el modulo admin
    1. AnunciosController (para manejar anuncios)
    2. UsuariosController (para administrar usuarios)
  9. Crear un usuario usando el scaffold (enfatizar que la contraseña queda plana)
  10. Crear un metodo before_save en el controller que guarde la contraseña encriptada usando un hash
  11. Crear un anuncio usando el controlador (mostrar que el activerecord valida automáticamente los campos no nulos)
  12. Crear el método de autenticación en el initialize del admin y el template login
  13. Usar la librería Auth para facilitar la autenticación
  14. Crear metodo de logout
  15. Automatizar al usuario
    1. Crear vistas para anuncios
    2. Solo accion crear
    3. Crear un before_create_validation
  16. Modificar el index para mostrar los ultimos anuncios

Y el objetivo fue cumplido, explicando a los presentes como era el procedimiento y escribiendo el código en vivo, la aplicación estuvo lista en 25 minutos. Demostrando que nuestro framework es bien fácil y rápido de usar.

Puedes ver el código fuente en https://github.com/Ashrey/Flisol obviamente bajo una licencia libre.

FLISOL 2013 – Taller – KumbiaPHP: Un framework con Ñ

Logo del Flisol
FLISoL 2013

¡Seguimos bailando  Kumbia, Señores! y está vez le agregamos joropo.  Por segunda vez, la comunidad estará presente en el El Festival Latinoamericano de Instalación de Software Libre (FLISoL), específicamente en la ciudad de Maracay – Venezuela. Este año contaremos con un taller titulado “KumbiaPHP: Un framework con Ñ”, en el cual se dará una introducción sencilla al patrón MVC,  el uso de scaffold y el plugin de jquery.

La cita es el  viernes 26 y sábado 27 de Abril del 2013, ¿en donde? en el Instituto Aragüeño de la Juventud (INSAJUV),  Urb. Parque Aragua, calle 3 edif. Centro juvenil de Aragua detrás del CC Parque Aragua, Maracay, Municipio Girardot. Estado Aragua (Si aún andas más perdido que Tarzán en La Guerra de las Galaxias, sigue el link de la dirección para verla en Google Maps).

Gracias a Hector Rodríguez  (Al3jandro) por la invitación