Hace algunos días comentaba que había empezado a programar un fotolog. No puedo decir que está terminado pero sí “usable”. La idea, el diseño y las características son similares al original: perfil (con protección anti-spam para el correo), archivo de fotos, amigos/favoritos, últimas actualizaciones, etc. Más sencillito pero a la vez limpio.
Se permite el posteo de usuarios deslogueados, editar entradas en cualquier momento, subir varias fotos por día y otras cosas que en el original son solo para usuarios Premium. Pero la cuestión más importante es que uno es dueño de la información (texto y fotos) y la puede respaldar facilmente.
El sistema es multi-usuarios con un Panel de Administración para aceptar/denegar nuevos registros, aprobar usuarios (el registro es con verificación de correo y aprobación del administrador), suspender cuentas, eliminarlas y revisar los posts denunciados.
En el tintero quedan mil cosas: depurar el código, mejorar la documentación, la navegabilidad, la paginación, el mod_rewrite de Apache, la búsqueda de usuarios, etc. Igual no tengo apuro, lo bueno de esto es que uno le puede ir agregando las cosas a medida que las precisa jaja.
Pueden visitarlo aquí: http://cafeciudad.com/fotolog
Agradezco sugerencias y críticas!
Esta última semana estuve ausente del blog y fue porque anduve programando un fotolog desde cero o from scratch como dirían los anglosajones. Una forma de aprender programación web es tomar un script, estudiar cómo está escrito (funcionamiento y entorno) y empezar a modificarlo a gusto, con el viejo y querido método de ensayo y error. Pero esta vez cambié la apuesta y decidí arrancar de la nada. Voy a escribir algunas de las observaciones que me viene permitiendo la práctica -el trabajo lo voy a presentar cuando esté un poco más avanzado-. Aclaro antes de continuar que tengo poco conocimiento de programación y fue adquirido de forma autodidacta. El lenguaje usado es 


