rss feed Contactar
El enésimo lavado de cara
::: Otra explicación que no le interesa a nadie :::
domingo, 14/03/2010 Archivado en: meta
     Pues eso, otro lavado más de cara al blog, esta vez uno que durará bastante tiempo porque no tengo ganas de volver a rehacer esto en los próximos meses... o años.

     Aunque esto no le intereserá a nadie, hay que escribir algo más en este post, así que aprovecho y cuento algunos de los cambios, al margen de la parte gráfica, que es evidente.

     Aunque en versiones anteriores había una cierta separación de capas, todavía quedaba alguna parte de la lógica de negocio demasiado acoplada a la presentación, así que se ha reescrito todo completamente y ahora es 100% MVC, con un front controller que gestiona todas las peticiones, via links, formularios o ajax, y delega en controladores específicos. Por desgracia, esta web está alojada en un hosting compartido que no me permite modificar .htaccess, así que se han tenido que implementar algunas, eh... soluciones transversales en el front controller para algunas cuestiones relativas a las uris, como los permalinks user friendly. Por la misma razón, tampoco he podido usar ningún framework mvc para php, y además la mayoría requieren versiones más actuales de PHP que la que tiene mi servicio de hosting, así que ha habido que escribirlo todo a mano. Ya haré algún tutorial algún día sobre esto, que eso siempre trae visitas.

     La capa de datos ahora se apoya en PDO, y dentro del modelo hay varias capas de abstracción, con lo cual además de desacoplarla completamente de las vistas, resuelvo algunos agujeros de seguridad relativos a inyecciones sql. No es que nadie se fuera a molestar en hackear esta web, pero ahora, además de no tomarse la molestia, lo tendrían más difícil.

     En cuanto a las vistas, aparte de un minimotor de plantillas, en la parte cliente todo el javascript se ha migrado a JQuery. Bueno, casi todo, que aún queda alguna función que se mantiene, pero ya se irá cambiando. Para los comentarios, se ha creado un pequeño RTE que me dará más de un dolor de cabeza, pero ya se irán resolviendo los posibles problemas que surjan.

     En cuanto a compatibilidad, se ha probado en distintas versiones de distintos navegadores (IExplorer, Chrome, Firefox, Opera, Safari) bajo Windows y Linux, y como era de esperar, en Internet Explorer 8 hay alguna pequeña diferencia menor, alguna más en IE 7, y no funciona prácticamente nada en IE6, así que esta web seguirá siendo incompatible con IE6 y si se intenta ver con esa cosa redireccionará a una página que le invita a cambiar de navegador.

     Quedan unas cuantas cosillas por añadir, y sobre todo unas cuantas cosas que depurar por debajo (técnicas SEO, etc.), pero eso ya se irá haciendo poco a poco y sin mucha prisa.

     Como de costumbre, cualquier crítica o sugerencia será bienvenida.
Share/Bookmark
4 comentarios
1 star - lunes, 15/03/2010

Pues si, mucha mierda y tal pero a ver cuando nos ponemso con el comic. ( Sí, tenía que echarte la bronca, me hace sentirme realizado ).
  • Pues nada, todo muy bonito y tal, en un color así muy alegre conforme a tus costumbres.
  • He probado tus cacharritos a los largo del comentario, a ver que tal van.
Por lo pronto si cierras el editor te coloca tod el texto con sus etiquetas, pruebalo y verás.
2 threshold - lunes, 15/03/2010

Gracias por el comentario, a ver si no perdemos la costumbre, jejeje.

Lo del comic, sí que me pondré en serio, que ya toca, aunque sé que a estas alturas ya no resulto creíble.

Lo de que que cierro el editor y me coloca el texto con las etiquetas html, lo sé, el editor lo hice yo, jejeje...
Empecé basándome parcialmente en uno de muchos rte para jquery, pero había cosas que quería añadir y otras quitar, y al final lo reescribí casi entero. Iba a añadirle emoticonos, tal vez un día.

Lo de los colores alegres y primaverales, cambiará cuando le añada estilos distintos, aunque el que se quedará por defecto será este.
3 star - lunes, 15/03/2010

No, somos animales de costumbres, ya ves. Una cosa que si veo, yo pondría unas etiquetas en los links del banner de arriba, porque o te los aprendes de memoria, o das cuarentamil vueltas hasta saber a cual tieens que ir, porque no son muy ilustrativos que digamos. ( A no ser que sea un truco barato tuyo para hacernos dar vueltas por tod a la web, tipo truco de carrefour )
4 threshold - lunes, 15/03/2010

En rollover sale la etiqueta, o debería, ¿qué navegador estás usando para comprobarlo?
Lo de que no son muy ilustrativos es cierto, cada muñeco no tiene nada que ver con el link al que lleva. Lo cambiaría, pero ya lo dejo para los demás estilos.

edit: Rectifico, en firefox no salen las etiquetas. Mierda, otra cosa que arreglar.

edit2: Se ha arreglado de mala manera tomando un camino... eh, transversal. De momento se queda así.

Si no escribes correctamente, los duendes del blog te borrarán el comentario.
Por lo demás, eres libre de expresar la opinión que quieras.

:Nombre *

:email

:web

Avatar:  
 
 

Texto del mensaje:


Últimos comentarios

  • se ve bastante falso el liquido ese pero mola parece sangre biscosa y asquerosa saliendo de gente as(...)
    carlitos en
    RealFlow 5 tests: líquidos viscosos
  • Bueno, me ha parecido muy interesante, pero te propongo algo más... puedes perfectamente hacer un c(...)
    jose en
    FumeFx, burn the world
  • Joder es horripilante y inquetante no hay nada que  haya dejado sin quemar en el mismisimo azuf(...)
    carlis en
    FumeFx, burn the world
  • Hombre, conociendote me sorprende que aun con el desnudo integral no aceptaras.  No necesitará(...)
    star en
    FumeFx, burn the world
  • Penélope Cruz tuvo que aceptar el papel en Piratas del Caribe 4 cuando yo la rechazé para Threshol(...)
    threshold en
    FumeFx, burn the world

:Tu email (*)

:Asunto

Mensaje (*):

Enviar mensaje