de webmaster a webmaster

Lo que tenemos clasificado como ‘apache

El Módulo pagespeed para Apache

sin comentarios, by the moment porfaplis, deja uno que "é grati"

…y la madre que tuvo el dudoso gusto de darle a luz, la todopoderosa Google…

servidor apache El Módulo pagespeed para Apache

No se si es porque no me leo la documentación de nada de cabo a rabo, de ser así probablemente estaría leyendo aún los manuales de la PalmPilot I, o siendo sinceros los del ZX Spectrum pero el modulito mod_pagespeed que lanzó Google me ha dado por saco durante horas, deteniendo mi producción “pa na”.

Os explico a continuación, me lo instalé hace unos días en mi máquina con Ubuntu donde desarrollo aplicaciones web como siempre para trastear con ello y ganar algo de velocidad en descarga, pues bien en esta máquina es donde mismamente estoy mejorando el sistema de emailing que incorpora mi aplicación de facturación electrónica invOOice.com.

Con este modulo instalado, que debe ir de narices para máquinas en producción, Apache2 te crea un directorio donde cachea ficheros estáticos, por ejemplo los ficheros .js con javascript, luego al hacer cambios y grabarlos, Apache2 no se entera durante un cierto tiempo y el problema es que cambias y no ves los resultados producidos por el cambio, todo esto durante horas hasta que al final con un alert(‘hola hola’) que no aparecía por ningún lado me di cuenta de que esto leía de algún sitio que no era el suyo, nada, ves el código fuente, te fijas y tachán:

forms.ajax.js.pagespeed.ce.QB8x0iVrtt.js

Grrrr… ahora ármate de valor baja a la línea de comandos y desinstala el módulo pagespeed, eh? bueno, pues para eso os copio aquí la solución, a grandes trazos borrar los módulos a saco paco del directorio de módulos de apache:

cd /etc/apache2/mods-enabled/

rm pagespeed.conf

rm pagespeed.load

y reniciamos Apache con un!

/etc/init.d/apache2 restart

Te quedará una carpeta en apache2 con los cachés, yo no la he borrado, en cuanto pueda volveré a experimentar con pagespeed pues se notaba bastante, pero por el momento vamos a lo que vamos.

Blogueado por dedavid alias uvedobles.com

December 18th, 2010 a las 12:29 pm

Activar el mod_rewrite en Ubuntu 10.10

sin comentarios, by the moment porfaplis, deja uno que "é grati"

rewrite 485x286 Activar el mod rewrite en Ubuntu 10.10

Tras actualizar el Ubuntu de mi portátil desde la versión 10.04 LTS a la 10.10 he podido comprobar que de momento casi todo funciona, no obstante ha dejado de funcionar el mod_rewrite de Apache.

Este módulo nos sirve para que el sistema interprete URLs bonitas, es decir en lugar de un:

index.php?prodid=1234&fam=9, podría quedar: /fregaplatos/phillips-madeira.

Lo primero es asegurarnos que el módulo está activado y habilitado, para ello utiliza:

sudo a2enmod rewrite

Lo siguiente y algo más complejo es modificar nuestro archivo de host que encontrarás en /etc/apache2/sites-enabled/000-default

sudo nano /etc/apache2/sites-enabled/000-default

En este archivo hay que cambiar el parámetro de AllowOverride NoneAllowOverride All

Grabamos y forzamos el reinicio de Apache con:

sudo /etc/init.d/apache2 force-reload

Blogueado por dedavid alias uvedobles.com

October 26th, 2010 a las 10:49 am

Test de carga web

sin comentarios, by the moment porfaplis, deja uno que "é grati"

Hace ya algunos días os pasé un enlace con 18 aplicaciones web para probar la velocidad y el rendimiento de una web.

Muchas de estas aplicaciones ya las conocía, pero de todas, me quedo con http://loadimpact.com/

Sencillamente porque su versión gratuita te permite simular hasta 40 usuarios navegando simultáneamente en tu página web, cifra más que suficiente para poder medir cualquier hosting y predecir si se va a caer.

Para los programadores web tiene otra utilidad, la de la optimización, sí ya sabes que arañar unos bytes a tu código siempre le sienta bien, pero bueno, ¿tan poco se nota? Dedicar 4 horas depurando para unos pocos bytes es rentable. Si te lo pagan sí. Por ejemplo en aplicaciones críticas con muchos usuarios concurrentes quizá el primer paso es optimizar y no proceder a cambiar de hosting o de servidor con elcoste que implica.

Esta prueba de rendimiento en masa tiene otras aplicaciones, no sólo podrás saber si el hosting que tienes o el de tus clientes es bueno sino que también si eres de sistemas te permitirá comprobar la eficacia en cuanto a rendimiento de los cambios de configuración que realices en la configuración de un servidor. Incluso ir un paso más allá, podrás medir diferentes servidores web, Apache bajo Windows, Apache bajo Linux, Nginx, Cherooke…

Bueno pues nada, a optimizar nenes y nenas de la web!: http://loadimpact.com/