Sentido Web

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

Archivo para January 2010

18Jan
2010
<!-- 2 -->

CSSEmbed: incrustar imágenes en tus CSS

CSSEmbed es un script que te sustituye las imágenes de un CSS por su representación en base64. ¿Qué conseguimos con esto? reducir el número de peticiones HTTP, por ejemplo. Para ello debemos usar DATA URIs, las cuales sustituyen a las URLs por el contenido codificado en base64. .ejemplo { background: url(imagen.png); } /* Sustituido por [...]
14Jan
2010
<!-- 2 -->

IMDBPHP: librería PHP para acceder al API de IMDB

IMDBPHP es una librería PHP que nos permite acceder a la API de IMDB y así poder obtener datos sobre series y películas para nuestras aplicaciones web, como por ejemplo un plugin para WordPress. IMDBPHP
14Jan
2010
Comments Off

Jaxl: librería para Jabber

Jaxl (Jabber XMPP Library) es una librería que nos permite realizar comunicaciones mediante Jabber (el protocolo de IM que usa Gtalk, entre otros). Permite encriptación TLS, autenticación DIGEST-MD5 y PLAIN, administración de servidor y notificación de GMail, entre otras cosas. Jaxl
14Jan
2010
Comments Off

Recibe información del servidor por IM (Jabber)

Interesante script que permite recibir por IM, usando Jabber (GTalk), el estado de tu servidor. Para ello hace lectura de /proc/loadavg y envía el resultado cada poco rato. El script utiliza la librería Jaxl para la comunicación mediante Jabber. Podemos modificar el fichero de lectura para obtener cualquier otro tipo de datos, o bien modificar [...]
13Jan
2010
<!-- 2 -->

jsPDF: crea PDFs directamente desde Javascript

Interesante javascript que nos permite crear PDFs sin necesidad de aplicaciones en el servidor, sino usando únicamente una librería PDF. Su uso es muy sencillo, devolviendo una URL con Content-type y codificada en Base64:   var doc = new jsPDF(); doc.setFontSize(22); doc.text(20, 20, ‘This is a title’);   doc.setFontSize(16); doc.text(20, 30, ‘This is some normal [...]
11Jan
2010
<!-- 5 -->

Glyde: proxy PHP para descargas directas

Glyde es un script proxy PHP, el cual podemos instalarlo en nuestro servidor pudiendo acceder a URLs que tenemos capadas ya sea en nuestra oficina o por la nueva ley que se ha inventado la ministra para lo de las páginas de enlaces (en este caso nuestro servidor no podrá estar en España, lógicamente). Entre [...]
08Jan
2010
<!-- 5 -->

Evitar ejecuciones múltiples en cron con PHP

Cuando tienes una aplicación web, los procesos cron son muy útiles para automatizar tareas de todo tipo: mantenimiento, background, … El problema que nos podemos encontrar es cuando el tiempo que tarda en ejecutarse un cron supera el tiempo de espera entre ejecuciones, con lo que nos encontramos con dos cron ejecutándose en el mismo [...]
07Jan
2010
<!-- 6 -->

Hacks para CodeIgniter

Ya he mencionado anteriormente que CodeIgniter me parece el mejor framework PHP que hay, por lo que considero que los hacks a los que hace referencia el artículo de Nettuts nos pueden venir muy bien a quienes usamos CI: Autoload de modelos Prevenir colisión de nombres de controladores y modelos Validación de formularios con valores [...]
05Jan
2010
<!-- 2 -->

Terrastore: base de datos documental

Terrastore es una BD documental distribuida que ofrece escalabilidad sin quitarle consistencia. Entre sus características encontramos: Accesible mediante HTTP Distribuida: permite distribuir los nodos por cualquier servidor de nuestra red Elasticidad: permite quitar y poner nodos sin necesidad de parar el servicio o cambiar la configuración Escalabilidad en la capa de datos: los documentos se [...]