Todo 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:
- Bajar la framework desde GitHub
 - Copiar en el directorio del servidor ( mod_rewrite debe estar activado)
 - Crear la base de datos
- Usuarios (id, nombre, hash)
 - Anuncio (id, titulo, contenido, usuario_id, creado_at, modifcado_in)
 
 - Crear los modelos (no olvidar la relación)
 - Agregar la configuración de conexión
 - Verificar el controller index
 - Verificar el controller admin
 - Crear el modulo admin
- AnunciosController (para manejar anuncios)
 - UsuariosController (para administrar usuarios)
 
 - Crear un usuario usando el scaffold (enfatizar que la contraseña queda plana)
 - Crear un metodo before_save en el controller que guarde la contraseña encriptada usando un hash
 - Crear un anuncio usando el controlador (mostrar que el activerecord valida automáticamente los campos no nulos)
 - Crear el método de autenticación en el initialize del admin y el template login
 - Usar la librería Auth para facilitar la autenticación
 - Crear metodo de logout
 - Automatizar al usuario
- Crear vistas para anuncios
 - Solo accion crear
 - Crear un before_create_validation
 
 - 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.
Hubiera sido excelente haber podido capturar ese momento y hacerlo a manera de vídeo tutorial, lo dejo como idea para una próxima ocasión, saludos y felicidades maestros Kumbianberos del ritmo PHP jajaja.
Me parece excelente el apoyo de las nuevas tecnologias en nuestro y hermoso pais Venezuela