Implantación de Aplicacións Web: Diferenzas entre revisións

De Wiki do Ciclo ASIR do IES de Rodeira
Saltar á navegación Saltar á procura
Liña 22: Liña 22:


Se pretende poder utilizar este almacenamento na nube para acelerar o acceso aos sitios web albergados no servidor, e liberar ancho de banda na subida de datos. Se trata de implementar en PHP un sistema no que se mapeen URL's á web a ficheiros localizados nun servidor "na nube". En teoría estes ficheiros poderán ser de calqueira tipo, pero a idea e albergar únicamente imaxes, arquivos multimedia (videos, sons...) e ficheiros descargables polos clientes.
Se pretende poder utilizar este almacenamento na nube para acelerar o acceso aos sitios web albergados no servidor, e liberar ancho de banda na subida de datos. Se trata de implementar en PHP un sistema no que se mapeen URL's á web a ficheiros localizados nun servidor "na nube". En teoría estes ficheiros poderán ser de calqueira tipo, pero a idea e albergar únicamente imaxes, arquivos multimedia (videos, sons...) e ficheiros descargables polos clientes.

Un exemplo sería o seguinte:
::# Un cliente pincha sobre unha URL como http://myapp.iesrodeira.com/almacenamento/imaxes/ficheiro?place=drive, ou http://myapp.iesrodeira.com/almacenamento/ficheiros/ficheiro?place=bitcasa
::# A petición chega ao servidor, que detectará que se quere acceder á nube e a qué ficheiro, obtendo a URL do mesmo
::# Se redixirá o cliente para que descargue o ficheiro directamente da nube

Revisión como estaba o 20 de novembro de 2013 ás 16:40

Programación da Asignatura

Exercicios

Exercicio 1

Bitcasa é un servizo de almacenamento na nube que nos ofrece 5GB gratuitos ampliables a 20GB. Bitcasa tamén nos ofrece unha API (Servizo Web) para realizar as tarefas comúns sobre un sistema de almacenamento (Creacion, Borrado, Subida, Descarga.... etc). Drive, é un servizo similar de Google, que tamén ofrece unha API para o acceso ao almacenamento.

Se pretende poder utilizar este almacenamento na nube para acelerar o acceso aos sitios web albergados no servidor, e liberar ancho de banda na subida de datos. Se trata de implementar en PHP un sistema no que se mapeen URL's á web a ficheiros localizados nun servidor "na nube". En teoría estes ficheiros poderán ser de calqueira tipo, pero a idea e albergar únicamente imaxes, arquivos multimedia (videos, sons...) e ficheiros descargables polos clientes.

Un exemplo sería o seguinte:

  1. Un cliente pincha sobre unha URL como http://myapp.iesrodeira.com/almacenamento/imaxes/ficheiro?place=drive, ou http://myapp.iesrodeira.com/almacenamento/ficheiros/ficheiro?place=bitcasa
  2. A petición chega ao servidor, que detectará que se quere acceder á nube e a qué ficheiro, obtendo a URL do mesmo
  3. Se redixirá o cliente para que descargue o ficheiro directamente da nube