- Desde
- 10 Ene 2012
- Mensajes
- 927
De acuerdo a la Wikipedia podemos decir que:
Una red de entrega de contenidos (CDN, content delivery network en inglés) es una red superpuesta de computadoras que contienen copias de datos, colocados en varios puntos de una red con el fin de maximizar el ancho de banda para el acceso a los datos de clientes por la red. Un cliente accede a una copia de la información cerca del cliente, en contraposición a todos los clientes que acceden al mismo servidor central, a fin de evitar embudos cerca de ese servidor.
Los tipos de contenido incluyen objetos web, objetos para descargar (archivos multimedia, software, documentos), aplicaciones, medios de comunicación en tiempo real y otros componentes de entrega de Internet (DNS, rutas y consultas de base de datos).
En términos no tan técnicos un CDN es como tener diferentes hosting's para cargar archivos (en este caso de utilidad para nuestro sitio) a fin de no sobrecargar el hosting principal. Algunos usos que se puede dar a un CDN son: carga externa de datos como scripts, imágenes, o multimedia, así como bancos de respaldo e incluso sitios de testeo en algunos casos.
Bien ahora que sabemos que es un CDN, la pregunta lógica es como se consigue uno, bien en este tutorial crearemos un CDN a partir de una cuenta de Google Driver. Para realizar esto debemos cubrir las siguientes necesidades:
1- Tener una cuenta de Gmail, preferentemente una sin uso.
2- Contar con un dominio propio (cualquiera sea) y la posibilidad de asignar sub-dominios.
Bien si cumplen con esos requisitos pongamos manos a la obra, tengan en cuenta que esta es una receta que pueden repetir tantas veces como les plazca. Primero que nada entren con su Gmail a la cuenta de GDriver y una vez dentro crean una carpeta, esta carpeta debe ser publica, es decir cualquiera puede acceder a ella. Esta carpeta sera la raíz de nuestro CDN.
Ahora deben subir un archivo html cualquiera, incluso puede ser uno en blanco, lo importante es que sea ".html". Una ves que suben el archivo, deben abrirlo con el visor de Google Driver, y accedan a la opción "Vista Previa"que se encuentra en la barra de herramientas del visualizador junto a los botones de Zoom In y Zoom Out. Lo que obtendrán es la pre visualización de su documento en los servidores de google drive. Ahora solo resta ver la url con la que abre el archivo. La misma sera algo paresido a esto:
La horrible secuencia de caracterres imposible de recordad es nustra carpeta, y archivo.html representa el nombre de su archivo html. Ahora solo deben cargar sus archivos en la carpeta que creamos al principio y enlazarlos cambiando el nombre del archivo.html por el nombredelos que suban.
Ahora bien admitamos que esta url apesta a la hroa de recordarla, lo que pueden hacer es:
a- Escribirla en un bloc de notas y tenerla siempre a mano.
b- Hacer lo que yo hago.
Personalmente prefiero hacer lo siguiente: Creo sub-dominios por ejemplo cdn.midomini.com o cdn2.midominio.com segun el numero de cdn que sea y los apunto a las respectivas url asquerosas que genera google.
Para quienes se lo preguntan, si pueden crear un sitio estatico subiendo los archivos al Gdriver incluso pueden apuntar links a sitios que les interese para tener enlaces desde los propios servidores de Google.
Esto es todo espero les sea de utilidad, dudas sugerencias y afines serán bien recibidos.
Una red de entrega de contenidos (CDN, content delivery network en inglés) es una red superpuesta de computadoras que contienen copias de datos, colocados en varios puntos de una red con el fin de maximizar el ancho de banda para el acceso a los datos de clientes por la red. Un cliente accede a una copia de la información cerca del cliente, en contraposición a todos los clientes que acceden al mismo servidor central, a fin de evitar embudos cerca de ese servidor.
Los tipos de contenido incluyen objetos web, objetos para descargar (archivos multimedia, software, documentos), aplicaciones, medios de comunicación en tiempo real y otros componentes de entrega de Internet (DNS, rutas y consultas de base de datos).
En términos no tan técnicos un CDN es como tener diferentes hosting's para cargar archivos (en este caso de utilidad para nuestro sitio) a fin de no sobrecargar el hosting principal. Algunos usos que se puede dar a un CDN son: carga externa de datos como scripts, imágenes, o multimedia, así como bancos de respaldo e incluso sitios de testeo en algunos casos.
Bien ahora que sabemos que es un CDN, la pregunta lógica es como se consigue uno, bien en este tutorial crearemos un CDN a partir de una cuenta de Google Driver. Para realizar esto debemos cubrir las siguientes necesidades:
1- Tener una cuenta de Gmail, preferentemente una sin uso.
2- Contar con un dominio propio (cualquiera sea) y la posibilidad de asignar sub-dominios.
Bien si cumplen con esos requisitos pongamos manos a la obra, tengan en cuenta que esta es una receta que pueden repetir tantas veces como les plazca. Primero que nada entren con su Gmail a la cuenta de GDriver y una vez dentro crean una carpeta, esta carpeta debe ser publica, es decir cualquiera puede acceder a ella. Esta carpeta sera la raíz de nuestro CDN.
Ahora deben subir un archivo html cualquiera, incluso puede ser uno en blanco, lo importante es que sea ".html". Una ves que suben el archivo, deben abrirlo con el visor de Google Driver, y accedan a la opción "Vista Previa"que se encuentra en la barra de herramientas del visualizador junto a los botones de Zoom In y Zoom Out. Lo que obtendrán es la pre visualización de su documento en los servidores de google drive. Ahora solo resta ver la url con la que abre el archivo. La misma sera algo paresido a esto:
Insertar CODE, HTML o PHP:
https://googledrive.com/host/0BzRzaT5LtVGIVTFOd1g4cUhWRW8/archivo.html
La horrible secuencia de caracterres imposible de recordad es nustra carpeta, y archivo.html representa el nombre de su archivo html. Ahora solo deben cargar sus archivos en la carpeta que creamos al principio y enlazarlos cambiando el nombre del archivo.html por el nombredelos que suban.
Ahora bien admitamos que esta url apesta a la hroa de recordarla, lo que pueden hacer es:
a- Escribirla en un bloc de notas y tenerla siempre a mano.
b- Hacer lo que yo hago.
Personalmente prefiero hacer lo siguiente: Creo sub-dominios por ejemplo cdn.midomini.com o cdn2.midominio.com segun el numero de cdn que sea y los apunto a las respectivas url asquerosas que genera google.
Para quienes se lo preguntan, si pueden crear un sitio estatico subiendo los archivos al Gdriver incluso pueden apuntar links a sitios que les interese para tener enlaces desde los propios servidores de Google.
Esto es todo espero les sea de utilidad, dudas sugerencias y afines serán bien recibidos.