Sentido Web

Referencias y explicaciones sobre desarrollo web, PHP, Ajax, XHTML, MySQL ...

Archivo para November 2009

30Nov
2009
Comments Off

jQSlickWrap: texto alrededor de una imagen con jQuery

jQSlickWrap es un plugin jQuery que nos permite mostrar el texto según el contorno de una imagen. Para ello hace uso del objeto CANVAS. Yo no soy muy partidario de usar estas funcionalidades, pero en diseños vistosos puede quedar muy bien. Independientemente de su funcionalidad, el script es impresionante. jQSlickWrap Vía / CSS Globe
27Nov
2009
Comments Off

Crear un RSS desde CodeIgniter

Un tutorial paso a paso que nos explica cómo crear un feed RSS mediante CodeIgniter. Realmente se trata de crear una vista que tenga el formato de un feed RSS, algunos prefieren utilizar librerías que directamente devuelven el RSS, pero si nos paramos a detener, un feed o un HTML son en ambos casos vistas. [...]
26Nov
2009
Comments Off

Consejos para MySQL

Una serie de consejos bastante útiles para usar en MySQL, algunos ya conocidos y otros no tanto: Optimiza tus queries para la caché: por ejemplo es preferible crear una condición en el WHERE que sea fecha>’$fecha’ que fecha>now(), ya que indicando que fecha exáctamente, si la query se vuelve a ejecutar puede ser rescatada de [...]
24Nov
2009
Comments Off

Igbinary: serializador avanzado para PHP

Igbinary es una librería (necesita ser instalada) que sustituye el serialize de PHP comprimiendo las estructuras PHP en datos binarios. Tiene ratios de compresión mucho más altos, aunque en tamaños pequeños es más lento que el serialize original. Permite los mismos tipos de datos que el serializer de PHP: null, bool, int, float, string, array [...]
23Nov
2009
Comments Off

Lecciones sobre escalabilidad de eBay

El eBay Distinguished Architect, Randy Shoup, ofreción una presentación sobre la escalabilidad de eBay que es bastante interesante. Lógicamente, pocos de nosotros nos vamos a encontrar con una décima parte de lo que ellos tienen: 89 millones de usuarios activos en el mundo 190 millones de elementos en 50.000 categorías 8.000 millones de URLs solicitadas [...]
18Nov
2009
Comments Off

Swish-e: indexador contenido web y ficheros

Swish-e es una libería que permite indexar texto, e-mail, PDF, HTML, XML y Microsoft® Word/PowerPoint/Excel, también permite usar filtros para indexar PDF, gzip o PostScript. Tiene una lista de características sin fin. Swish-e es rápido y existe una librería PECL para poder usarla. Swish-e Vía / Zend Developer Zone
17Nov
2009
Comments Off

Ejemplos interesantes de uso de CURL

Ejemplos muy interesantes y útiles usando la librería CURL: Actualizar tu status de Facebook Obtener la velocidad de descarga de un servidor Login en Myspace Postear en WordPress Comentar en posts de WP (abstenerse spammers) Seguir tus ganancias de Adsense mediante RSS 10 awesome things to do with cURL
11Nov
2009
Comments Off

¿El futuro de Javascript?

El creador de Javascript habla del futuro que tendrá, al menos ECMA. Una de las opciones que indica es la posibilidad de añadir propiedades a objetos e indicar setters y getters (indicar y recuperar el valor). Object.defineProperty(obj, “length”, { get: function() { return this.computeLength(); }, set: function(value) { this.changeLength(value); } }); ECMA Harmony and the [...]
10Nov
2009
Comments Off

Simular paquetes en PHP

Interesante script que nos permite cargar paquetes al estilo Java desde PHP. Aunque ya existen los phar, que es un paquete de PHP, esto puede resultar una posibilidad o al menos un método a tener en cuenta para importar varios archivos simultáneamente. <?php $basePath = “./”; function import($classPath) { global $basePath; /* If the path [...]
06Nov
2009
Comments Off

OQGraph: motor MySQL que permite jerarquías

Open Query Graph (OQGraph) es un plugin para MySQL, MariaDB y Drizzle que permite trabajar con jerarquías o grafos en nuestra BD. Acaba de ser sacada a la luz, pero puede sernos muy útil para desarrollos de redes sociales: cada nodo del grafo es un usuario. También podríamos utilizarlo para estructuras jerarquizadas: padre, hijos, nietos, [...]