Llegar a la imagen que puedes ver si sigues leyendo esta entrada representa un logro para mí. El CMS que traigo entre manos (que he dado en llamar SMC, por Simple Manejador de Contenidos, en español, aunque lo estoy escribiendo en inglés... bueno, en mi inglés...), digo, está por ahora por buen camino.
Si bien es cierto que escribo que va por buen camino con un poco de miedo, porque no estoy del todo seguro, porque voy avanzando lo mismo que retrocediendo, y porque todavía no tengo nada presentable, aún así, no pensaba que fuera a llegar tan lejos.
Llevo relativamente poco tiempo con ello, aunque he aprovechado y aun aprovecharé código fuente que tenía escrito de entonces... casi de años atrás. Y aunque es posible (muy posible) que no llegue a terminarlo, creo que algunas cosas estoy aprendiendo.
Bueno. ¿Pero en qué consisten los logros que digo que he conseguido? Veamos. Estoy logrando llevar a cabo lo que me voy proponiendo. Aunque todavía no me quedan claras muchas cosas, y creo que voy a pasar por muchas dificultades, algunas cosas van por su camino.
Por primera vez estoy desarrollando algo en PHP que podrá contar con distintos "temas". En esto sigo a WordPress y era primordial: lograr un sistema de plantillas, de temas, de modo que la presentación se desligase de "la lógica" del programa.
En mis anteriores proyectos (y en uno en concreto que aporta bastante código al que llevo a cabo ahora) la forma que tenía de dar salida al XHTML era imprimiéndolo desde PHP. Consideraba un avanze contar con funciones que imprimieran grandes cantidades de código XHTML.
Ahora estoy consiguiendo separar el XHTML. Este se imprime "naturalmente" (sin ser procesado por PHP). Esto me preocupaba más que nada en la parte interna, podríamos decir, del SMC, no en la plantilla de turno, sino en la página de "login" que ves más arriba, y sobre todo en las páginas de administración.
Y... me temo que tendría que organizar mis ideas para seguir escribiendo... en realidad sólo iba a mostrar la imagen de más arriba, pero, como he visto que quedaba muy desolada... ¡y fíjate el rollo que he soltado ya para rellenar!
Además el tema de la administración me para. No tengo claro cómo va a ir el asunto, y es uno de los huesos que tengo que roer. Otro es el asunto de mostrar las entradas. Tengo que implementar algo similar a lo que se hace en WordPress, una especie de:
while (have_posts()) : the_post();
Y veremos a ver... porque no lo tengo nada claro. Dirás, ¡pues fíjate en WordPress!, y sí, claro que saco ideas, algunas veces pareciera que tengo las mismas ideas, pero, lo cierto es que se me atraganta, qué quieres que te diga.
En fin. Seguiré adelante con el invento mientras me divierta y pueda soportar los malos ratos. ¡Veremos si dentro de un tiempo puedo presentarte algo que más o menos funcione! ¡Veremos, que dijo un ciego!
Publicada el Viernes, 5/10/2007 por David Esperalta
Suscribirse a esta entrada - URL para Trackbacks