Hotlinking, enlazando con "estilo"
El Hotlinking (también llamado Inline linking, o robo de ancho de banda) es uno de los problemas más comunes de todo webmaster.
El problema se basa en una situación simple:
- El webmaster compra un hosting donde alojar su web.
- Con el tiempo, este consigue que numerosos usuarios la visiten.
- A muchos de estos usuarios les gustan las imagenes que encuentran alojadas en el sitio, y las colocan de firma en foros donde frecuentan, en páginas propias, etc.
Lo que en principio es una acción lógica e inocente, los usuarios de forma inconsciente están perjudicando al autor del sitio web, ya que la «carga» de las imagenes (que crece exponencialmente) recae sobre ellos. Una forma rápida de solucionar esto, es usando servicios como Imageshack, que son gratuitos.
Es por esto, que muchos webmasters deciden activar un sistema de hotlink, o lo que es lo mismo, un sistema que sólo muestra las imagenes en el propio sitio web donde están alojadas (en este ejemplo, Emezeta.com). Y sin ninguna mala leche oye, sólo por necesidad.
Personalmente, nunca había necesitado uno de estos sistemas, pero Dreamhost me ha avisado de que se está llegando a cotas muy elevadas y es necesaria la medida, así que en algunos casos podréis ver una imagen como esta:
Si alguno de mis lectores utiliza un lector de feeds o similar, me gustaría que me avisara para permitir reproducir imagenes en esos sitios (ya están permitidas en Bloglines o Netvibes).
Si alguien necesita algún sistema de hotlinking para su web, puede echar un ojo a estos magníficos tutoriales: Acabar con el hotlinking (memorias de un naufrago), Hotlinking (A list apart) y Hotlinking system (AltLab).
Traductor laboral
A todos los que hemos trabajado en diseño gráfico (en este caso, diseño web) nos sonará mucho las frases traducidas por este excelente traductor laboral.

Vía Criterion.
USB AMP, tu sistema Apache-MySQL-PHP en tu pendrive
Bastante interesante es lo que acabo de encontrar. Se trata de USBAMP, un pequeño sistema que apenas ocupa 32MB, donde tendras una solución de Apache-MySQL-PHP listo para usar.Esto se hace ideal para instalarlo en nuestro pendrive o en CD-R para presentaciones de webs, sistemas PHP o cualquier cosa que se te ocurra. Sólo se requiere un pendrive con un mínimo de 32MB, PHP (El autor usa 5.0.3 sin problemas ), Apache (2.0.50) y MySQL. Un buen editor de textos, preparar los ficheros de configuración y listo.
Aquí tenemos la descarga del PHPAMP para USB. Creamos una carpeta llamada pdrive (o cambiamos sino los ficheros de configuración apuntando al nombre que queramos), copiamos PHP, MySQL y Apache en esta carpeta y creamos las carpetas www y sess. Debería quedar algo así:
$usb:/
-------------start.bat
-------------pdrive/
------------------------php.ini
------------------------start.php
------------------------apache-2.0.50/
------------------------php-5.0.3/
------------------------mysql/
------------------------www/
------------------------sess/
Aquí tenemos los ficheros de configuración de ejemplo: el httpd.conf, el php.ini, start.php y el start.bat.
Sin duda una interesante idea para todos aquellos que trabajan con sistemas WAMP o LAMP, que tienen ahora una alternativa más rápida, USBAMP.
NetworkActiv Web Server 2.0
Aunque donde esté un buen apache no hay nada más que hacer para otros servidores web, éste software era perfecto para recomendar a algunos amigos sin muchos conocimientos y para enseñarlo como modelo en una presentación de clase de páginas web, además apenas llega a los 500kb.
La única limitación que encontraba era que no podía gestionar los códigos de errores HTTP, como por ejemplo el 404 (no encontrado), 403 (prohibido), 501 (no implementado), entre otros... Así que me decidí a enviarles un e-mail.
Mike J. Kowalski, encargado del soporte de éste software, atendió mi email encantado, comentandome que en principio no tenían planeado mejorar el servidor web, ya que lo habían desarrollado sólo y exclusivamente para tener un servidor web simple y pequeño, sin más complicaciones, pero que tendrían en cuenta mi petición.
Hoy, meses más tardes recibo un e-mail de este señor:
Hello,
Your feature suggestion has been satisfied. Please see the new NetworkActiv Web Server 2.0 ( http://www.networkactiv.com/WebServer.html ). The program remains freeware and is still very easy to use.
Best regards,
Mike J. Kowalski
Para los que no se lleven bien con el inglés, dice así: Tu sugerencia ha sido satisfecha. Por favor, echa un vistazo al nuevo NetworkActiv WebServer 2.0. El programa permanece Freeware y sigue siendo muy fácil de usar.
Entre otras cosas han introducido varias mejoras:
- Enviar 403 error a IPs desconectadas por bloqueo.
- Posibilidad de establecer un acceso protegido con usuario con clave.
- Posibilidad de establecer páginas de código de error (404, 403, 401...).
- Soporte para envío de ficheros por método POST.
- Información estadística visible desde un navegador web.
- Y muchas más...
Os recomiendo este servidor web si no os quereis complicar mucho con tareas de gestión, o configuración, o simplemente para ir aprendiendo poco a poco. También deberíais echar un ojo a los demás programas como NetworkActiv AUTAPF, un redireccionador de puertos TCP/UDP, o NetworkActiv PIAFCTM, un sniffer-monitorizador de tráfico y analizador de paquetes.








