Cómo mejorar la velocidad en Movabel Type
Ya me había desesperado la lentitud con la que se presentaban las páginas de este blog, y no logré usar el FastCGI en DreamHost, que según había leído en la ProNet mejoraba sustancialmente la velocidad de Movable Type. Por lo que decidí que tendría que quitar algunas cosas que adornaban la página, pero que no agregaban ningún valor adicional. O eso esperaba.
Lo primero que hice fue quitar el Widget de Technorati, que no parece servir de mucho y es guión que muestra esos controles es realmente lento. Así que usando el Administrador de Widgets lo eliminé de la barra lateral.
Como cada vez que hago cambios en un Widget, tengo que reconstruir todo el sitio; eso al principio no era problema, pero ahora con tantas entradas, ya es algo difícil. Sé que puedo hacer el sitio dinámico, pero tendría que prescindir de algunas extensiones que me son muy preciadas. El caso es que reconstruí el sitio y los controles de Technorati seguían ahí.
Luego quite algunos anuncios publicitarios, el de JotSpot por ejemplo (ahora que fue adquirido por Google descontinuó su programa de recomendaciones) y el BlogRank de Performancing, pero al reconstruir el sitio, todo seguía ahí.
Por último quite los anuncios del programa de anuncios de Performancing y seguí el mismo procedimiento de reconstruir el sitio y obtuve los mismo resultados: no cambio nada.
El problema es que por alguna razón, el archivo .htaccess llamaba al archivo mt-view.php y no a index.php. El archivo mt-view.php es el que se encarga de manejar las solicitudes cuando se configura el blog de forma dinámica, pero una vez desactivado el acceso a este archivo usando la directiva DirectoryIndex en el archivo .htaccess y sin los guiones tan lentos que tenía instalado, podemos ver el sitio a toda velocidad.
