Hay cosas que a uno lo dejan prácticamente sin palabras. Y eso fue exactamente lo que me pasó cuando descubrí el Blender 3D, una pieza de software de los más pulida y cuidad de las que pude ver últimamente.
Lo descubrí casi por casualidad mientras navegaba la web de Celestia, un planetario / explorador del universo completísimo, muy versatil y personalizable. Otro que merece un post aparte que con tiempo ya terminaré.
Pero volviendo al Blender, paso a mencionar algunas de las características que lo hacen único e irrepetible:
En fin, el paraiso del soft a sólo 4,5 Mb de distancia.
Definitivamente creo que voy a pasarme por completo al desarrollo de sitios en PHP y que cumplan con los estándares de XHTML y CSS. La sensación de estar cumpliendo con las normas es algo sublime.
El concepto de dividir contenido y estructura y mantenerlos en archivos separados me parece completamente razonable y tiene beneficios inmediatos impresionantes. El control que se puede obtener sobre los elementos desde el código es mucho más lógico e intuitivo que manejando diseños con tablas. Además, la ventaja principal, es la facilidad con la que se puede modificar todo un sitio con sólo editar un par de hojas de estilos. No se necesitan plantillas demasiado complicadas y el código queda súper limpio, cosa que lo hace mucho más manejable y amigable al la hora de modificarlo.
Después de haber hecho el intento con un primer proyecto, la experiencia final fue totalmente positiva y convincente. Más allá de que algunas cosas me resultaron algo complicadas por ser la primera vez que encaraba un desarrollo completo bajo estos estándares.
Fue también la primera vez que utilicé PHP para manejar el contenido dinámico de las plantillas. La programación en PHp me parece mucho más sólida que mis experiencias anteriores en ASP. En general, las funciones son un poco más completas y la integración con MySQL me pareció genial. Igualmente me queda muchísimo por investigar y por aprender. Pero todas las ventajas apuntan a PHP: por rapidez, licencia, soporte de hosting, robustez, flexibilidad y tantas otras cosas que iré descubriendo en el camino.
Me alegro mucho de haber hecho esta prueba porque cambió totalmente mis expectativas y mi forma de pensar cada desarrollo.