Nuevo cambio

hostingHe cambiado [otra vez] de host y me he mudado a un servidor español, MBI, y se nota la diferencia de pings de 180ms a 75ms, todo por la distancia. Además, tengo 1000MB de espacio y 20000MB de ancho de banda, más de lo que necesito. Por cierto, el nombre hace justicia a lo económico que resulta, 1.95€ al mes.

P.D. La imagen no tiene nada que ver con el tema, pero me gustó y ya está ^_^.

P.D.2 Un poco de publicidad puesta aquí voluntariamente.

Hosting barato

Doxa

leonidasPor petición popular he decidido levantar la medida cautelar de limitar el acceso a Liberitas debido al inminente exceso de ancho de banda que se avecinaba. En realidad, me quedan 200 MB para llegar al tope de 6000 MB de transferencia que me da mi servidor. Así me da tiempo de publicar alguna que otra tontería que tenía por ahí pendiente.

Como decía Leónidas, Tonight, we dine in Hell!!

Actualización:

Son las 22:06 y ya sólo quedan 91 MB. ¿Llegaremos a las 00:00 de mañana todavía con ancho de banda? Siguiendo parafraseando a Leónidas, La muerte más honrosa que puede tener un blog es caer en batalla con un 509 Bandwidth Exceeded como epitafio.

I will survive

surviveDespués de perder las tablas de la base de datos sobre los posts y los comentarios, Liberitas ha estado en el dique seco desde el pasado miércoles según creo recordar. Al principio la sensación ha sido de vacío absoluto por haber perdido 4 años de datos, gilipolleces al fin y al cabo, pero 4 años de pensamientos de mi vida. Luego me asaltó otra sensación completamente distinta, el frío de la indiferencia ante la pérdida. En realidad, son datos digitales, porque esos años seguían y siguen estando en mi cabeza, en mi cerebro, y seguirán ahí hasta que alguna enfermedad neurodegenerativa me ataque o alguna lesión neuroanatómica me joda.

Al fin he podido recuperar la base de datos gracias a la ayuda al servicio técnico de mi servidor y el caché de Google Reader y Bloglines. En realidad, si no hubiese podido hacerlo, hubiese usado la caché de Google para recuperar el primer post que fuera el origen de Liberitas cuando estaba en Blogger y empezar de nuevo. Al fin y al cabo, en la vida es igual, porque cuando todo se derrumba lo único sensato que queda es volver a empezar de nuevo.

Otra vez, con el aroma rancio de antes, pero con nuevas y renovadas ganas, Liberitas ha vuelto a arrancar.

Pasando a velocidad absurda

queryMuchas veces he hablado con el amigo Maxi sobre la velocidad de carga de Liberitas, llegando finalmente a la conclusión de que el servidor donde lo tengo alojado es lo más parecido a una deposición diarreica de un elefante. Si miras en el código fuente de la página [habilidad disponible sólo para hackers :lol:] podrás observar que el tiempo de ejecución de la página es de 1 segundo para 70 queries. Bueno, estos dos números pueden variar, pero más o menos se pueden tomar como media orientativa.

Pues el tiempo de carga de la página puede llegar a ser de hasta 30 segundos por lo menos. No lo he cronometrado, pero si tengo una conexión de 2 Mb no debería tardar tanto, ¿no? Pues es que resulta que el tiempo de respuesta del servidor es de más o menos 200 milisegundos, es decir, que entre petición del navegador y respuesta del servidor pasa ese tiempo. Cada vez que el navegador quiere cargar una imagen tiene que enviar el mensaje de petición, recibir el permiso, recibir el archivo y confirmar la entrega.

Pues estuve buscando por Internet métodos para acelerar la carga de Liberitas y existe un plugin que se llama WP-Cache y es muy famoso. Pero yo que soy un culo inquieto pues no me hacía gracia de perder las funciones dinámicas ni andar trapicheando en el código del theme ni nada de nada, así que seguí rebuscando algún plugin para WP pero sin resultados satisfactorios.

Continuar leyendo «Pasando a velocidad absurda»

WordPress seguro (y II)

security[Te aconsejo que leas en primera instancia este post]

Desactiva los indexes, hazme caso, estas cosas se ven feas. A través del full path disclosure puedes adivinar la estructura interna de tu instalación de WP. A partir de ahí, puedes hacer muchas perrerías si tienes tu servidor configurado para que genere índices de archivos en los directorios que no tienen un index.htm / .html / .php y así se pueden ver todas las cositas que tienes dentro de esa carpeta. Si a eso le añadimos la posibilidad de ver dentro de la carpeta donde guardas las copias de seguridad de tu base de datos pues ya te puedes imaginar…

La solución es bien fácil, crea un archivo .htaccess con este contenido:

Options All -Indexes

Colócalo dentro de todos los directorios que quieras ocultar y listo, ya tienes tus archivos ocultos de miradas indiscretas. Haz la prueba aquí si quieres. Edit: El ejemplo original está solucionado, así que también puedes probar en este enlace.

Si quieres puedes descargar este archivo comprimido donde dentro encontrarás tu archivo .htaccess listo.

NOTA IMPORTANTE: si ya tienes un archivo .htaccess en ese directorio, NO lo sobreescribas, simplemente añade una nueva línea con el contenido anterior. Si borras tu .htaccess antiguo puede que causes MUCHOS problemas en tu instalación de WordPress. No me hago responsable de posibles daños y/o perjuicios, que quede constancia.

1GB larger

BandwidthLiberitas es ahora 1GB más grande, no de capacidad de disco duro sino de ancho de banda. Me he visto "forzado" a comprar 1GB más de ancho de banda por 4,45€ al año [ufff, qué carooo :lol:] así que ya no tengo un servicio de host gratuito. Todo para que no vuelvan a ocurrir esos infames 509 Bandwidth Limit Exceeded.