Activar compresión GZIP en servidores Apache para aumentar la velocidad de nuestros sitios web

Logo servidor web ApacheA día de hoy, prácticamente todos nuestros potenciales usuarios soportarán a través de sus navegadores páginas web servidas de forma comprimida. ¿Por qué es importante comprimir el código HTML resultante que enviamos? Para mejorar el rendimiento del sitio.

Ya hemos comentado otros métodos que tenemos a nuestro alcance para optimizar la velocidad de nuestro sitio como el uso de Minify, en concreto hablamos en el caso particular de WordPress y su plugin WP-Minify.

Hoy os traemos una optimización de la parte del servidor. La idea es enviar comprimido las partes que mejor ratio de compresión obtienen. La estructura central de una página, sea cual sea la tecnología del lado del servidor que usemos (PHP, Python, Ruby, etc) va a ser siempre código HTML. Este código al comprimirse reducirá su peso enormemente, en unas ratios que fácilmente llegan y superan al 90%. Igual ocurre con otros ficheros tipo texto: CSS y JavaScript por ejemplo.

Otro tipo de contenido que servimos desde nuestro sitio no obtiene ratios tan favorable y es hasta contraproducente comprimirlo por el coste en recursos que se tiene para luego no obtener un beneficio. Hablo de imágenes, ficheros PDF, contenido multimedia…

Por lo tanto, veamos rápidamente cómo activar la compresión usando gzip en nuestro servidor Apache y a la vez configurarlo, de forma que tengamos el rendimiento óptimo.

Leer más » 15 Comentarios

Disponible The Humble Bundle for Android 2

En Linux Hispano siempre hemos apostado fuerte por los videojuegos en Linux, consideramos que para que Linux sea más popular es necesario que tenga disponible una gran oferta en dicho sector.

Y es que ya está disponible la segunda edición de The Humble Bundle para Android.

Leer más » 1 Comentario

Perdido

Leer más » 5 Comentarios

Espacio en disco en Linux

No es algo que no os haya contado antes, de hecho, en algunas de mis entradas anteriores aparecía dentro de algunas comprobaciones o mencionándolo como un comando que se nos puede quedar corto para algunas tareas. Pero ha sido hoy, a través de un email que he recibido esta mañana, cuando he pensado crear una simple entrada para recalcar el uso del comando df (Disk Free).

Es bastante sencillo, incluso apuesto a que la mayoría de vosotros lo conocéis. Simplemente, abrís un terminal y ejecutáis el comando df:

ahornero@6581-D:~$ df -h

Filesystem Size Used Avail Use% Mounted on
/dev/sda5 54G 3.3G 48G 7% /
tmpfs 1.5G 0 1.5G 0% /lib/init/rw
udev 1.5G 212K 1.5G 1% /dev
tmpfs 1.5G 140K 1.5G 1% /dev/shm
/dev/sda6 92G 51G 37G 58% /home

Leer más » 1 Comentario

Parámetros opcionales en funciones de JavaScript

El desarrollo web siempre tiene dos interacciones: la que se produce en el lado del servidor y la que se produce en el lado del cliente. Esta segunda cada vez tiene más relevancia para conseguir una mejor experiencia del usuario y JavaScript es el responsable de ésto.

JavaScript es una de esas tecnologías que se pensó para abordar pequeños problemas, pero que por cuestiones de compatibilidad y aceleración tecnológica, se ha convertido en una tecnología versátil a la vez que necesaria para poder afrontar las exigencias de la actualidad.

En lenguajes como PHP, podemos hacer uso de parámetros opcionales (aquí explicaba su uso al hablar de cómo podíamos imitar la sobrecarga de funciones en el curso de PHP orientado a objetos), por ejemplo:

function crearPersona($nombre = "")

Y sus respectivas llamadas:

crearPersona("Javier");
crearPersona();

Sin embargo, en JavaScript no tenemos esta posibilidad, aunque al igual que ocurría con la sobrecarga de funciones en PHP, podemos imitarlo. Veamos cómo.

Leer más » 4 Comentarios

Lo mejor de mi RSS del 12 al 18 de marzo

Leer más » 1 Comentario

Lo mejor de mi timeline del 10 al 16 de marzo

  • @secbydefault Tu contraseña de DropBox en un archivo en texto claro
  • @mr_paredes ¡El tecno Diario está disponible!
  • @Korso10 Tmux, un terminal avanzado para Linux
  • @ahornero Stashmarks, busca y explora en tus marcadores de Chromium / Chrome
  • @fjcarazo La CNN comprará Mashable por 200 millones de dólares
Leer más » 1 Comentario

Darktable 1.0

Un título simple que, quién no leyera antes sobre este tema, le resultará confuso. No es la primera vez que hablamos de Darktable en Linux Hispano, de hecho lo hicimos a modo de tutorial explicando cómo instalarlo sobre Linux.

Darktable, es a mi parecer, la alternativa libre más completa a LightRoom. Un simil de lo que GIMP es para Photoshop. Pues bien, no quiero entreteneros en descripciones banales que pueden llevaros a confusión. Simplemente os animo a instalarlo y probarlo. Al final ha salido la deseada versión 1.0 con numerosas actualización, las podéis consultar en el siguiente enlace.

Leer más » 2 Comentarios

Disponible Audacity 2

Ya está disponible la segunda versión de Audacity, el editor de audio libre y multiplataforma más popular.

Entre las novedades de esta nueva versión encontramos mejoras en los efectos de ecualización, en la reducción de ruido y la normalización. Además dispone de un sistema de recuperación del proyecto cuando la aplicación se cierra accidentalmente. Tiene mejoras en la importación de archivos de audio así como soporte para ficheros FLAC. También dispone de más atajos de teclado y tiene una nueva barra para gestionar la entrada y salida del audio a los dispositivos. Estas novedades y muchas más las puedes encontrar en la wiki oficial de Audacity. read more

Leer más » 1 Comentario

Más que blogging, hablando sobre WordPress en Linux Magazine

Aunque hace ya muchos años que escribo para diferentes publicaciones, os escribo hoy para contaros que acaba de salir al público un nuevo número de la revista Linux Magazine en el que hablo sobre WordPress en un artículo titulado “Más que blogging“.

Es uno de los artículos incluidos en la versión comunidad de la revista, de descarga gratuita para todos. Aquí tenéis el enlace de este mes.

Linux Magazine portada

He escrito en otras revistas de Linux: Linux+ y Todo-Linux, y a decir verdad, en Linux Magazine se mima y se cuida mucho más el contenido. Las sucesivas revisiones son un trabajo extra para el autor, pero a la larga merece la pena (ya no digo para vosotros los lectores).

Como soy un fanático, trato de ser un experto en WordPress y sobre todo, trato de difundir sus virtudes, a lo largo del artículo expongo de forma breve qué es, para pasar directamente a la práctica. Este es el esqueleto del mismo:

Leer más » 1 Comentario