Posts Tagged ‘comix2me’

Nueva home en comix2me

diciembre 5, 2008

Esta semana ha habido algunos cambios en comix2me, entre ellos una nueva versión de la home que presenta de una forma un poco más clara de que va el servicio.

Nueva home comix2me

Además se han corregido algún que otro bug que existía en el editor, junto con unas pequeñas mejoras en rendimiento de la aplicación y he incluido unos cambios en un artículo de wikipedia.

Anuncios

Exportar tus tiras como libro en PDF

noviembre 17, 2008

Ahora en comix2me.com es posible exportar todas tus tiras cómicas en un archivo pdf, de tal forma que puedas se pueda compartir e imprimir este documento. Un ejemplo de fichero pdf generado por el servicio es este.

pdf-comix

Además se ha mejorado la herramienta de edición de tiras incorporando un interfaz más visual.

editorcomix

Tag cloud y caches de objetos en php con mysql

noviembre 13, 2008

Como no era para menos comix2me ya tiene su propia tagcloud para poder encontrar los contenidos que sean de mayor interes.

cloud2

Para agilizar los accesos a la base de datos para extraer la tag cloud he usado un sistema de cache orientado a objetos sobre mysql y php, siguiendo la misma filosofia de WurlfDBCache.

Se trata de un diccionario cuyos indices son los identificadores de los objetos y que contiene una copia del objeto del tipo que se quiera para una entrada en particular, esa copia tiene un tiempo de vida en caso de expirar el acceso a la cache fallara y no devolverá ningún objeto. El incremento en el rendimiento es espectacular.

Las operaciones basicas que se pueden realizar con la cache son (uso sintaxis de php), getElement($key), setElement($key,$object) e invalidateElement($key) para forzar la eliminacion de un objeto de la cache.

Incluyo un trozo de codigo para abrir boca.


$cacheKey = "sample_key_image_1"
$c = new DBObjectCache();
$strips = $c->getItem($cacheKey);
if ($strips == "")
{
$strips = ... get the strips from somewhere
$c->setItem($cacheKey,$strips);
}
.... etc, etc.