Sentido Web

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

Archivo para 2009

07Dec
2009
Comments Off

Sphinx 0.9.9

Por fin ha salido la versión 0.9.9 de Sphinx, la cual llevaba en RC2 la tira de tiempo. Entre las novedades trae SphinxSE, un motor de MySQL. Además corrige más de 40 bugs. Otro aspecto importante es que Sphinx ha obtenido unos puertos oficiales de la IANA: 9312 para el API nativo y 9306 para [...]
04Dec
2009
Comments Off

XHProf: alternativa a XDebug desarrollada por Facebook

XHProf es una librería de PHP desarrollada por Facebook y liberada en marzo de 2009 que nos facilita el debug en nuestras aplicaciones. Los datos que devuelve son muy interesantes: Número de llamadas de una función a otra Tiempo de ejecución de una función cuando es llamada desde otra Tiempo de CPU de una función [...]
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 [...]