Burdjia

Ágora 2.2

22/4/2015 12:18 PM por Guillermo Martínez J.

Después de un tiempo sin noticias, anuncio la publicación de la versión 2.2 del proyecto Ágora.

Como veréis, el nuevo paquete es mucho más pequeño que los anteriores.  Esto es porque, al ya familiar KISS, le he aplicado el YAGNI por lo que ha desaparecido una buena cantidad de morralla.  Además, se han corregido algunos errores.  Espero que sea útil.

Como véis, doy poca guerra pero sigo al pie del cañón.  Si sois pacientes, habrá más.

Categorías: Ágora, Programación, Proyectos, Web

Etiquetas: Programación YAGNI, PHP, Programación KISS

Ágora 2.1

26/11/2013 12:39 PM por Guillermo Martínez J.

Como ya dije en la anterior entrada, mientras trabajaba en la remodelación de Burdjia.com he realizado varias mejoras y correcciones en Ágora.  Acabo de empaquetar y subir los archivos.

Aunque los paquetes se han hinchado, en realidad se debe a que he añadido algunos módulos más.  Los cambios que he realizado han sido bastante pequeños, aunque numerosos.  Principalmente han sido correcciones de errores y cambiar alguna definición incorrecta.  El funcionamiento no ha cambiado en absoluto.

Como siempre, en la página del proyecto (arriba está el enlace) está toda la información junto con los enlaces para descargar la nueva versión.

Categorías: Ágora, Programación, Proyectos, Web

Etiquetas: PHP

Ágora 2.0

1/7/2013 17:46 PM por Guillermo Martínez J.

El pasado viernes subí (por fin) la versión 2.0 de Ágora, algo que debería haber hecho hace tiempo pero que, entre procrastinación y medios-trabajos, no terminé la documentación hasta entonces.  Para descargar, basta con ir a la página del proyecto.

Para quien no sepa de qué va, Ágora nació hace tiempo como alternativa a Code Igniter, un marco de desarrollo (framework) para PHP.  La idea era hacer lo mismo pero más sencillo, más dirigido a pequeños proyectos o páginas que no necesitaran demasiado trajín, nunca al desarrollo de aplicaciones.  Sin embargo, seguía siendo mucho más complejo de lo que pretendía.

Con esta versión 2.0 sí he conseguido la simplicidad que buscaba.  De hecho se ha eliminado el patrón Modelo Vista Controlador con el que partía, y lo he reducido todo a un único archivo, el cual define unas pocas constantes de configuración y una clase estática llamada AGORA que contiene todo el sistema.  También creo que he conseguido escapar de la trampa de los porsiacas en la que caí en la versión anterior, y de la que no conseguí zafarme en las tres versiones posteriores.

Espero que la documentación y los dos ejemplos, uno de los cuales es una plantilla para páginas web hospedadas en SourceForge que ya estoy utilizando en un par de proyectos, sean suficientes.  Aun así, como sé que hay cosas que pueden no comprenderse a la primera, no dudéis en preguntar en los comentarios o en este hilo del Club Delphi.


Y una vez más, aprovecho para decir que PHP no es un buen lenguaje para desarrollar aplicaciones de ningún tipo.

Categorías: Ágora, Programación, Proyectos, Web

Etiquetas: PHP

Nuevo sitio Allegro.pas

25/1/2013 12:07 PM por Guillermo Martínez J.

Con un mes de retraso, informo que publiqué una nueva versión de Allegro.pas, la 4.4.4.

Y hoy mismo he terminado y subido la nueva web del proyecto.  Esta está adaptada mejor a las mejoras realizadas por SourceForge en sus servicios, por lo que ya no usará GesBit.

La nueva web está realizada, en parte, con Ágora, pero con una nueva versión reescrita desde cero.  Esta nueva versión sí es realmente simple (admito que hasta ahora no era tan simple como pretendía, sino todo lo contrario); de hecho ocupa únicamente un archivo de apenas 12KiB.  Todavía no la he hecho pública porque he querido ponerla a prueba.  En cuanto tenga unos pocos ejemplos para documentar su uso, la publicaré y comenzaré la necesaria reforma de Burdjia.com.

Categorías: Ágora, Allegro.pas, Proyectos, Videojuegos, Web

Etiquetas: Pascal, PHP

Ágora 1.2

2/11/2009 00:00 AM por Guillermo Martínez J.

Y aquí llega otra preocupación que quitarme de encima.

Como ya dije, al desarrollar el gestor de descargas hice algunas mejoras a Ágora, y hoy he terminado con la documentación y el empaquetado.

Los cambios son pocos: alguna mejora en el módulo de bases de datos y un módulo para gestionar en un único punto los parámetros GET y POST y las huellas o cookies. También he releído toda la documentación y he ampliado algunas partes.

Los interesados, ya saben, pueden obtener la nueva versión la página del proyecto.

Categorías: Ágora, Programación, Proyectos, Web

Etiquetas: PHP

Entradas anteriores |

Buscar

Categorías

Etiquetas

Fechas

RSS