Monthly Archives: julio 2013

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.