Blogger extremo

Ya he comentado en un post anterior mi idea de tratar de mover éste blog, que actualmente esta corriendo sobre un WordPress, hacia Blogger, la muy popular plataforma de blogging de Google. Las razones que presenté eran básicamente dos: escalabilidad y disponibilidad.

Escalabilidad, es la propiedad de poder atender un tráfico creciente sin que el servidor colapse. Disponibilidad, es la propiedad de tener el blog disponible 24/7 (24 horas del día, 7 días a la semana). Usando Blogger uno consigue esas dos valiosas características, que no tenemos al usar un servidor propio corriendo WordPress, aunque hay otras que ganamos a cambio.

La principal ventaja de tener nuestro blog, hosteado en un sevidor independiente es que podemos tener nuestro propio nombre de dominio (lo cuál nos da identidad propia), mostrar nuestro propio favicon (tambien nos da identidad propia), y finalmente nos liberamos de la odiada barra de navegación de Blogger, que puede distraer a nuestros lectores llevándolos a otros blogs, y que finalmente le dice a nuestros lectores que estamos en un servicio gratuito, lo que para muchos visitantes puede ser sinónimo de baja calidad, aunque eso no sea cierto para nada.

Pues bien las razones anteriores ya no son motivo para salir de Blogger, he estado experimentando y he levantado un blog en Blogger (http://tvperuana68.blogspot.com), que es accesible usando un dominio propio http://www.tvperuana.com/, que tiene un favicon propio y además no muestra la odiosa barra de navegación de Blogger, todo con simples cambios en el control panel.

Otra ventaja que descubrí al hacer la creación del blog en Blogger, es que automáticamente el blog es indexado por los principales directorios como Technorati y Google lo indexa más fácilmente, por ejemplo el blog recién tiene 1 día de creado y el PR (Page Rank), ya es de 2.

La parte más complicada actualmente es el cambio del favicon, ya que no hay muchos servicios gratuitos que nos permitan subir un favicon que sea luego públicamente accesible a través de la web, yo lo he resuelto temporalmente usando uno de mis servidores, pero se me ha ocurrido desarrollar una aplicación en GAE (Google App Engine), que permita a las personas subir un favicon y luego acceder a él a través de un URL.

No se si valdría la pena escribir un tutorial expliacando como hacer ésta personalización de un blog en Blogger, pues a lo largo de diversos post he ido describiendo como hacer los cambios, aunque siempre es bueno tener un sólo documento que consolide todo, esperaré los comentarios para ver si vale la pena hacer dicho Howto.

Por cierto el Howto de cómo integrar CodeIgniter con el API de Blogger no ha sido visitado, lo cuál me lleva a pensar de que no hay mucho interes sobre ese tema, pero al menos para mi si es importante porque yo estoy con miras a migrar mi blog hacia Blogger y cómo dije antes, quiero tener siempre un WordPress sincronizado en caso de que las condiciones de servicio de Blogger cambien (Google se vuelva malo). No puedo con mi genio como todo SysAdmin soy demasiado paranoico.

3 comentarios en «Blogger extremo»

  1. Hmm… bueno, la verdad estoy en desacuerdo con varios de los planteamientos que das. Te doy algunas ideas que pueden servirte:
    1 – Creación de favicons… hay varios sevicios gratuitos para crearlos a partir de una imagen… es súper fácil… yo uso éste:
    http://www.chami.com/html-kit/services/favicon/
    Es de los mismos creadores del HTML-Kit, para mi gusto el mejor editor de páginas webs para windows. Luego lo subes a tu servidor con cualquier cliente ftp, y listo… pero si quieres reforzarlo puedes añadir la siguiente etiqueta meta en la cabecera de tus páginas:

    2 – Pagerank – es lo más tonto del mundo crear tu blog es blogger, simplemente x q te da algo de pagerank inicial… puedes hacerlo, obvio, pero dudo que rankees bien en los SERPS si te basas sólo en eso.
    3 – Plugins de cache… si tu instalación de wordpress está siendo demasiado «pesada» para el servidor, instalale alguno de los plugins de cache que te servirán para reducir y mejorar la velocidad de proceso de tus páginas. No los tengo ahorita en la punta de la lengua, pero es cuestión de googlear un poco por ellos
    4 – El sistema de comentarios de blogger es una porquería… No es tan amigable y sencillo como el que wordpress ofrece…

    En fin, son opiniones mías al respecto, pero espero te sirvan en valorar mejor tu decisión… 😉

  2. Hacer el favicon no es el problema, creo que me he expresado mal. El problema es reemplazar el que te muestra por defecto Blogger, esa letra B de color blanco sobre fondo naranja, por eso menciono el blog http://www.tvperuana.com, porque alli ya se ha hecho eso, es decir reemplazar el favicon de Blogger y remover la barra de navegación. Es más yo uso para crear mis favicons Gimp + png2ico, un utilitario GNU/GPL. El problema esta en dejarlo en una nube de servidores, para seguir teniendo la escalabilidad y alta disponibilidad, ponerlo en un sólo server no es problema, la cuestión es ponerlo en una nube de servidores que este disponile 24/7. Es por eso que había pensado en desarrollar una aplicación GAE que permite hostear favicones que sean públicamente accesibles.

    Respecto a los comentarios en Blogger. Estos como todo en la web, puede ser enmascarado, todo es cuestión de jugar con el API y darle la forma que uno desea, después de todo lo que el usuario ve es el front-end, que se puede cambiar facilmente. Es más yo voy en la dirección de mover mi blog a Blogger cuando haya resuelto todos los problemas y pueda conseguir una copia exacta del que tengo actualmente en WordPress. Pero gracias por tu comentario sobre lo anti-estético que son los comentario de Blogger, es algo que tengo que añadir a mi lista de TODO.

    Lo que jamas te podra dar WordPress es una nube de alta disponibilidad. Además de que escalar un WordPress también es un problema económico, por el costo que implicaría desplegar diferentes servidores (un servidor para la DB, unos dos o tres servers para el WordPress y un proxy-inverso que distribuya la carga), en cambio usando la infraestructura existente de Blogger, tu único problema es sencillamente rediseñar el front-end, algo que es economicamente más conveniente, al menos para mi.

    En caso de que no pueda cumplir mi meta, pues les comentaré que problemas encontre, pero por lo pronto me parece un objetivo posible, y en el camino ire posteando que problemas encontré y como los solucioné.

  3. Bueno, como experimento está bacán… sobre el tema de escalabilidad, entiendo tu preocupación, de hecho por ellas he tenido que pasar varias veces, pero con una buena configuración, y un buen proveedor de hosting, con algunos tweaks se puede mantener un nivel excelente de servicio, sin por ello tener que recurrir a plataformas externas… Por ejemplo, cuando empezamos y llegamos a unos 5,000 visitantes diarios, el pata del hosting me mandaba advertencias cada 3 o 4 días sobre que mi web estaba consumiendo demasiados recursos, y que debía hacer algo con ella, o pasarme a un servidor dedicado… le pedi paciencia, mientras investigaba el tema, y fui mejorando mucho el aspecto de la programación, así como las llamadas a la base de datos… el consumo del servidor disminuyó notablemente… cuando llegamos a los 15,000 diarios nuevamente la misma cantaleta… pero investigé aun más a fondo, aumenté el número de índices en la base de datos, junté tablas, eliminé algunas consultas innecesarias… y el nivel del servidor regresó a normales, con lo que el hosting me agradeció por «solucionar» el problema que estaba generándoles… ahora que ya pasamos los 30,000 diarios, sigo en el mismo hosting convencional, y la verdad que no me quejo para nada del servicio y tiempo de respuesta que obtengo… sin embargo, quizás cuando llegue a los 100,000 o algo por el estilo, el tema de la escalabilidad SI se convierta en un problema. Pero mientras tanto, ¡vamos viento en popa!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.