Burdjia

Á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

Presentando Ágora 1.0

26/3/2009 18:39 PM por Guillermo Martínez J.

Si no te va la programación PHP, pasa de esto.

Acabo se subir a mi web un marco de trabajo para hacer weberías. Empecé con ello para actualizar Burdjia.com, y me ha quedado tan chulo que he decidido publicarlo.

La idea principal detrás de Ágora es la sencillez. En concreto he seguido un concepto de programación llamado KISS (siglas en inglés de mantenlo sencillo, idiota), según el cual se busca siempre la forma más simple y directa de solucionar un problema.

El nombre se me ocurrió porque Internet es, ahora, similar a las viejas ágoras griegas.

Aquí está la página del proyecto desde la que podéis descargarlo.

Hasta la próxima.

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

Etiquetas: PHP

|

Buscar

Categorías

Etiquetas

Fechas

RSS