Saltar al contenido
Codif铆ca.me | Desarrollo web | Programaci贸n

Como utilizar Google Drive como CDN

24 febrero, 2015

En esta entrada vamos a mostrar como usar tu cuenta de Google Drive como si fuese un CDN para im谩genes.

Por si no lo conoces, un CDN es una red de servidores que se ocupar谩n de distribuir el contenido de tu web, as铆 pues dependiendo la red de distribuci贸n y dependiendo desde d贸nde se haga la visita a la p谩gina web el CDN elegir谩 un servidor ubicado en un sitio u otro para servir el contenido m谩s r谩pidamente al usuario. Aunque no es obligatorio lo l贸gico es que un CDN tenga una gran red de servidores ubicados en distantes partes geogr谩ficas de la tierra.

C贸mo imaginar谩s todos estos servicios los dan las grandes empresas tipo Google, Amazon, Azure (Microsoft), pero no suelen ser gratuitos, si que es cierto que algunos incluyen planes free con caracter铆sticas limitadas, lo cual es lo m谩s normal.

Pero en este caso vamos a utilizar Google Drive de manera gratuita para servir tus im谩genes al usuario.

Google Drive Logo

C贸mo utilizar Google Drive como CDN

Bien, entremos en materia, vamos a ver como podemos utilizar Google Drive como CDN y mejorar el rendimiento de nuestra web, gracias a los servidores de Google.

Entre otras utilizarlo nos puede ofrecer ciertas ventajas.

  • Por un lado mejoraremos la velocidad y la experiencia del usuario
  • Por otro lado subir las im谩genes y publicarlas en Google Drive nos otorgar谩 mejoras de posicionamiento web.***
  • Tambi茅n nos dejar谩 la posibilidad de utilizar las mismas im谩genes para software de terceros, de manera gratuita.
***Discutible, aunque hay gur煤s del SEO que aconsejan usar Google Drive para posicionar Documentos e im谩genes.

Te muestro como hacerlo en dos sencillos pasos, no tiene p茅rdida. 馃檪

Crear cuenta de Google Drive

Primero tienes que tener una cuenta de Google a la que asociaras tu cuenta de Google Drive, ambos servicios son gratuitos.

Una vez que tengas la cuenta solo tienes que subir las im谩genes, aunque si tienes varias websites o si quieres organizar las im谩genes deber谩s crearte algunas carpetas con el fin de tener todo m谩s ordenado.
Yo crear铆a una carpeta por dominio en el que quieras utilizar este servicio.

Adem谩s si creas la carpeta te ahorrar谩s tener que compartir los ficheros uno a uno en la web.

驴Te he convencido para usar carpetas? Bien, pues hecho esto, le damos con el bot贸n derecho y le asignamos compartir, y en la pesta帽a avanzada modificaremos la visibilidad, y le pondremos la visibilidad “publica”, de esta manera todo el mundo puede ver los archivos.

Subir im谩genes

Pues ya solo tienes que subir las im谩genes y coger las URLs para tu blog, muy sencillo, te explico.

Subes una imagenes dentro de la carpeta (compartida) y de dar谩 una URL de este tipo:

https://drive.google.com/file/tucarpeta/as54a6s54f54sa56f4dfas54

Bien, pues con esa URL tenemos que coger la parte del identificador y cambiarlo por esta URL cambiando el c贸digo identificador.

Quedar铆a as铆:

https://drive.google.com/uc?export=download&id=as54a6s54f54sa56f4dfas54

驴F谩cil no? Adem谩s puede mejorar la velocidad de tu web considerablemente sobre todo si tienes muchas im谩genes.

Si te ha gustado este art铆culo o te ha sido 煤til, me gustar铆a que me dieses un +1, ya que ha Google le encantan los +1 Gracias!!