Blogger en Hosting Propio, 3 Experimentos

8:01 - By Unknown

Blogger Hosting Propio
Hola amigos y amigas, hoy les traigo un artículo que no es más que un simple experimento. Muchas veces en la eterna discusión "Blogger Vs WordPress", los fanáticos de WordPress (no tengo nada contra WordpPress, me parece un CMS excelente) repiten cosas que han leído sin detenerse a pensar si realmente eso es cierto.

Expresiones como: "Blogger no es personalizable", "Con Blogger no tienes un control total del código como en WordPress" o "El SEO en Blogger es muy malo" están muy difundidas en foros y comunidades, muchas veces dichas por gente que nunca usó blogger.

Yo creo que cuando alguien pregunta algo en un foro existen 3 tipos de personas que contestan: 1-El que contesta rápido y sin pensar su respuesta, 2-El que contesta pensando su respuesta y 3-El que en lugar de contestar con lo que sabe en ese momento y comienza a investigar para dar una respuesta cuando esté más informado.


Veamos un ejemplo hipotético de esto. La pregunta es: ¿Se puede usar Blogger en un Hosting propio?
  • El que contesta rápido diría: "No, es imposible".
  • El que piensa la respuesta diría: "No puedes usar blogger en un hosting propio, pero puedes subir todas tus imaágenes, archivos, scripts a tu hosting y luego llamarlos desde Blogger". 
  • El que no contesta pensaría: Habría que experimentar un poco, seguro que con algo de programación se puede hacer.   

Yo creo estar entre estos últimos, me encanta eso de experimentar e intentar lograr lo que muchos dicen que no se puede. Por eso se me ocurrió (en respuesta a algo que me consultó un usuario en este artículo: Cómo y Por Qué Configurar un Dominio Propio En Blogger), hacer una serie de experimentos con un hosting propio y Blogger.

Pero antes de seguir que quede claro que sólo son experimentos!

Experimento 1: Blogger en Hosting Propio.


Para este experimento cree un blog de pruebas que pueden ver aquí:


Y una cuenta gratuita de Hosting en 00webhost (no recomiendo crear una cuenta gratis más que para pruebas como esta).

El objetivo era ver si podía acceder al blog de Blogger desde el Hosting. Si analizamos un blog de Blogger veremos que todo está ahí, en el mismo sitio. Los scripts, el CSS, el contenido, los widgets, todo en la misma ubicación. Sabiendo esto no era difícil llamar al blog completo desde PHP.


Verán que el blog está funcionando casi al 100%. Digo "casi" porque los comentarios no funcionan, pero como ya dije no hay que limitarse a decir que no funcionan sino a hacerlos funcionar.

El resto del blog está completo, pueden entrar a cualquier artículo, navegar las etiquetas, ir a la página principal, entradas antiguas, etc.

¿Esto llevó horas y horas de programación? Para nada!! Son sólo 5 lineas de código:
<?php
$a = "http://prueba-seba1.blogspot.com/" . $_GET["p"];
$b = file_get_contents ($a);
$c = str_replace ("prueba-seba1.blogspot.com", "seba.comyr.com/prueba1.php?p=", $b);
echo $c;
?> 
Si además hicieramos eso de almacenar las imagenes, los scripts, y los archivos en nuestro hosting entonces tendríamos el blog casi completo en él y podríamos seguir gestionandolo desde nuestro panel de blogger.

Algunas consideraciones:
  1. Al hacer esto estaríamos duplicando el blog, por lo que deberíamos antes pedirle a Google que no indexe el blog en blogspot (esto se puede hacer desde las herramientas para webmasters).
  2. Lo que muestro aquí es solo una forma (muy sencilla) de hacerlo seguro que alguien con más conocimiento de programación lo haría mucho mejor.
  3. Yo en este ejemplo y en los otros no he utilizado mod_rewrite, pero podríamos hacerlo para obtener URL más limpias (es decir quitar el "?p=" que se ve al entrar en un artículo).
  4. ¿Para qué serviría hacer esto? Bien, se me ocurren muchas cosas. Digamos que podremos añadir cientos de nuevas funciones a nuestro blog. Veamos el experimento número 2 para ver una de ellas.

Experimento 2: Bloqueando el Acceso al Blog a Usuarios No Registrados: 


Para este segundo experimento usé el mismo Blog y el mismo Hosting.

El objetivo es que no se pueda acceder a determinadas áreas del Blog si no se tiene un usuario y una contraseña:


Como se puede ver se puede acceder a la página de inicio del blog, pero al hacer click en los artículos o en cualquier otra sección nos pide un usuario y una contraseña (en este caso Usuario: seba y Contraseña: seba).       

Bastante interesante ¿verdad?.

Más consideraciones:

  1. De nuevo es solo un experimento que se podría mejorar mucho.
  2. En el ejemplo están bloqueados todos los enlaces internos, pero con un poco de imaginación y otro poco de PHP se podría bloquear solo algunas entradas.
  3. Usando MySQL podríamos además crear formularios de registro. 
No comparto el código porque es bastante feo y está bastante mal hecho, pero prometo que pronto les compartiré un script para bloquear el acceso a determinadas entradas, con formulario de registro y todo eso.

Experimento 3: Cambiar Texto del Blog.


Este experimento ya es solo por diversión. El objetivo es cambiar algunos valores del blog a través de un formulario (dicho de otra forma implementar datos dinámicos en el blog).

Para probarlo ingresa tu nombre y presiona enviar:



Como se puede ver al hacerlo cambió el título del blog y el título de la primera entrada. 

Como dije, esto ya fue solo por diversión, sin embargo con una conexión a MySQL podríamos añadir mucha nueva información dinámica al blog.  

Conclusiones...


Estos experimentos son sólo eso: EXPERIMENTOS. Con esto quiero decir que no estoy diciendo a nadie que deben hacer esto para que su blog sea mejor o esté mejor posicionado ni nada de eso.

Por otro lado creo que este tipo de cosas son las que abren muchas nuevas puertas, porque si bien no tiene mucho sentido hacer que todo el blog se lea desde un hosting externo si podríamos hacerlo con algunas entradas. Por ejemplo aquellas que queramos no hacer públicas (solo para usuarios registrados), o algunas que por el motivo que sea necesiten de un poco de programación del lado del servidor.

Por último, y para mi personalmente, este tipo de experimentos me permitirán en el futuro darle el rumbo que quiero a este blog. Añadiendo y compartiendo muchas funciones (llamémoslos plugins o como quieran) que se suponían no eran factibles en blogger.

Esto es todo por hoy, si te gustó por favor comenta y comparte! Hasta pronto!

Comentarios

 

Tags:
Sobre Seba

Soy Seba, un experto en absolutamente nada tratando de sobrevivir día a día al mundo 2.0@SebaAlante
Seguime en G+ →

Novedades en tu Email

Subscribete para recibir las novedades directamente en tu Email

Share This Post

3 comentarios:

  1. Cualquier corrección y/o comentario serán muy bienvenidos!!

    ResponderEliminar
  2. Muy interesante tus expermientos!, veré si puedo profundizar en ellos y ver hasta que punto se puede usar otro hosting. Gracias mi hermano!

    ResponderEliminar
    Respuestas
    1. Gracias por el comentario! Si logras hacer algo avisame ya que me interesa el tema mucho. Por otro lado, ¿pudiste averiguar si con cloudflare puedes hacer lo que quieres hacer? Saludos.

      Eliminar

Contacto

Nombre

Correo electrónico *

Mensaje *

© 2014 Un Tal Seba. WP Theme-junkie converted by Bloggertheme9
Powered by Blogger.
back to top