Web Storage, Sharing e Backup Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011
Sistemi di Storage Online Esistono diversi sistemi che fanno Storage Online Le finalità sono principalmente TRE: Condivisione di file (anche solo per particolari tipi di file: per esempio, immagini) Backup (in un sistema fisicamente distante) Accesso via Web
Condivisione File Esistono diversi siti (tra i più diffusi, citiamo Rapidshare, Megafile, Megaupload) Alcuni sono specializzati per particolari tipi di file (vedremo dettagli in seguito)
Confronto tra alcuni sistemi... Dropbox: www.dropbox.com Spazio gratuito: SI (2 GB + altri 3 GB tramite referral) Spazio a pagamento: SI (Pro 50: 9.99$ al mese per 50GB, Pro 100: 19.99$ al mese per 100 GB) Limite dimensione file: NO via client (300 MB per file via Web upload) Client installabile: SI (per Windows, Mac OS X e Linux) Sincronizzazione cartelle su disco: SI Mapping spazio disco come unità di rete: NO Revision history: SI (30 giorni, con opzione a pagamento per undo illimitato) File sharing: SI Web access: SI Mobile web access: SI WebDAV: NO FTP: NO iphone App: SI WebDAV: NO FTP: NO iphone App: SI
ADrive: www.adrive.com Spazio gratuito: SI (50 GB) Spazio a pagamento: SI (Signature: 50 GB per 69.50$ l anno, Premium da 100 GB a 1 TB, a partire da 139.50$ l anno) Limite dimensione file: NO Client installabile: NO (SI per piani Signature e Premium a pagamento, per Windows) Sincronizzazione cartelle su disco: NO Mapping spazio disco come unità di rete: NO Revision history:no (SI per piani Signature e Premium a pagamento) File sharing: SI Web access: SI Mobile web access: NO WebDAV: NO (SI per piani Signature e Premium a pagamento FTP: NO (SI per piani Signature e Premium a pagamento iphone App: NO Spazio gratuito: SI (1 GB) Spazio a pagamento: SI (Business, 199,50 per 15 GB) Limite dimensione file: SI (500 MB via client) Client installabile: SI (per Windows) Sincronizzazione cartelle su disco: NO Mapping spazio disco come unità di rete: NO Revision history: NO File sharing: SI Web access: SI Mobile web access: NO WebDAV: NO FTP: NO iphone App: NO Botte di Ferro: www.bottediferro.com
MegaUpload: www.megaupload.com Spazio gratuito: SI (200 GB) Spazio a pagamento: SI (Premium con spazio illimitato: 59.99 per 1 anno, 79.99 per 2 anni, 199.99 a vita) Limite dimensione file: SI, 2 GB (Premium illimitato) Client installabile: SI (per Windows) Sincronizzazione cartelle su disco: NO Mapping spazio disco come unità di rete: NO Revision history: NO File sharing: SI Web access: SI Mobile web access: NO WebDAV: NO FTP: NO iphone App: NO Spazio gratuito: SI (25 GB) Spazio a pagamento: NO Limite dimensione file: SI, 50 MB Client installabile: SI (per Windows) Sincronizzazione cartelle su disco: SI Mapping spazio disco come unità di rete: NO Revision history: NO File sharing: SI Web access: SI Mobile web access: NO WebDAV: NO FTP: NO iphone App: NO SkyDrive: skydrive.live.com
Funzionamento dei sistemi di Storage Da utente anonimo : vi collegate al sito...
Funzionamento dei sistemi di Storage...fate l upload del file e il sistema vi restituisce due link - uno per scaricare il file, l altro per cancellarlo.
Funzionamento dei sistemi di Storage Da utente registrato : avete un pannello di controllo...
Funzionamento dei sistemi di Storage...e un pannello di gestione dei file e delle cartelle.
Utilizzi tipici... Upload anonimo di file protetti da copyright (film, musica, software, etc.) I link vengono messi dagli utenti in blog o in siti appositi (comunità di persone che condividono link) In questo modo, c è la separazione tra chi ospita il contenuto illegale (ma, potenzialmente, non sa che è illegale) e chi conosce il contenuto illegale, (ma non lo ospita).
... utilizzi tipici... Proprio per questi motivi, alcuni di questi siti offrono account pro a pagamento, che consentono di scaricare senza limiti, ad alta velocità...... e account gratuiti, che possono scaricare file dopo aver atteso un po... e a velocità limitata...
... esempio
Esistono motori di ricerca specializzati
E tool per aggirare i limiti degli account free...
Sistemi di Storage specializzati Esistono diversi sistemi di Storage specializzati per tipi particolari di file. Ad esempio, gallerie fotografiche, presentazioni, libri. In questi casi, offrono funzionalità anche di social networking.
Gallerie fotografiche
Gallerie Fotografiche Spesso ci sono esigenze diverse: da un lato un dilettante che vuole mettere online le foto sue e del gruppo di amici dall altro un professionista che pubblica foto e vuole commenti di altri fotografi
Esempio: confronto Flickr-Picasa
Altri sistemi web... Flickriver consente di ricercare immagini in Flickr
Flickriver: ricerca per obiettivo (I) Scelta della marca...
Flickriver: ricerca per obiettivo (II)... e poi scelta dell obiettivo!
Storage (e Sharing) di Slide
Differenze tra sistemi di storage, sharing e backup I sistemi di storage sono principalmente dedicati a immagazzinare file, ma senza alcun controllo sulle revisioni e senza sincronizzazione con il vostro HD I sistemi di sharing sono sistemi di storage specializzati su un tipo (o più) particolare di file; hanno capacità di social networking I sistemi di backup sono specializzati nel tenere i dati sincronizzati con il vostro HD, e (in generale) sono capaci di accedere a vecchie versioni.
Dropbox Dropbox è un servizio di backup e condivisione. Ha una grande diffusione, dovuta alla sua semplicità d uso.
Dropbox Per iniziare: ci si registra e si scarica il CLIENT per il proprio sistema operativo (Windows, Linux o Mac Os X) Si installa il client: chiederà dove creare la cartella Dropbox Tutto quello che viene messo nella cartella Dropbox, sarà copiato online su un server DA QUI DERIVA LA FACILITA D USO: una volta installato, è solo una cartella particolare del proprio computer, e si possono memorizzare file e creare cartelle come in tutte le altre
Dropbox su più computer Se avete due computer che usate frequentemente (fisso e portatile, oppure computer al lavoro e computer a casa), potete installare Dropbox su entrambi (con lo stesso account) In questo modo, ogni volta che modificate file all interno della cartella Dropbox su uno dei computer, troverete le modifiche anche sull altro Naturalmente, funziona per un numero illimitato di computer
"#!!$%&'!()!*+,-.,/0! *+',-'.!23!6!;'%:$+!'4!8'5+!&'(,5)$+!)16)!384&1+'42=$3!8'5+!;2%$3!'4%24$!64:!6&+'33! &'(,5)$+3<!!>48!;2%$3!8'5!,%6&$!72)124!2)!72%%!-$!6?62%6-%$!'4!8'5+!')1$+!&'(,5)$+3!72)1! *+',-'.@!63!7$%%!63!)1$!7$-<!!0123!($643!)16)!6%%!';!8'5+!;2%$3!6+$!6?62%6-%$!;+'(!648! Icone di stato &'(,5)$+!)16)!163!64!24)$+4$)!&'44$&)2'4<!!A5+)1$+('+$@!2;!8'5!(6B$!648!5,:6)$3!)'!)1$! ; 4$$:249!)'!:'!648)1249<!!*+',-'.!6%3'!7'+B3!'4!#24:'73@!C6&!64:!D245.@!3'!8'5+!;2%$3! &64!-$!384&1+'42=$:!4'!(6))$+!716)!&'(,5)$+!8'5!53$<! Dropbox ha un programma in esecuzione 01$+$!6+$!)7'!,6+)3!)'!*+',-'.E!!)1$!*+',-'.!6,,%2&6)2'4!64:!)1$!*+',-'.!7$-! 24)$+;6&$ 24!)123!952:$!71$4!6,,%2&6-%$<!!! nella vostra system tray/menu! '.<!!!! >!-%5$!2&'4!($643!)16)!8'5+!;2%$!23!&5++$4)%8!-$249!)+643;$++$:!)'!*+',-'.!!! >!+$:!2&'4!($643!)16)!8'5! 01$!36($!6,,%2$3!)'!)1$!*+',-'.!)+68F($45!-6+!2&'4<!!!! >!9+$$4!2&'4!($643!)16)!6%%!8'5+!;2%$3!24!*+',-'.!6+$!5,!)'!:6)$!! >!-%5$!2&'4!($643!)16)!8'5+!*+',-'.!23!&5++$4)%8!)+643;$++249!;2%$3!! >!+$:!2&'4!($643!)16)!*+',-'.!23!546-%$!)'!384&!;2%$3!!
Cartelle particolari Ci sono due cartelle speciali in Dropbox: Cartella PUBLIC: 3014#6!!A8!4$%!&-B92!.,-.7C.$62&$,!.,-.7!29-3!8-,1@!2916! tutto quello che viene D$(4!+%),-.!E-67 messo nella cartella 4$%!F-,,!2916!)1!5),1!2$!(5321!5!,-67!2$!2952!8-,1?!!! è visibile via web (per l indirizzo, usare! il pulsante destro sul file e Copy public link )!! Cartella PHOTOS: per ogni cartella creata G9-3!.56!5,3$!)1!0$61!8&$>!291!F1)!-621&85.1?!! qui dentro, nel H5;-B521!2$!4$%&!+%),-.!/$,01&@!2916!.,-.7!291! web sarà visibile una galleria fotografica #$%&!'&$()$*!+%),-.!/$,01&!,123!4$%!153-,4!,-67!4$%&!8-,13!3$!$291&3!:1;16!6$6<'&$()$*! %31&3=!.56!5..133!291>?!! 3!6$2!.$661.210!2$! 291!-621&612?!!! <>5-,!5225.9>1623@!(%),-.!,-673!5&1!291!.%&1!?!!!./012!! # 3014#5!!'&$(!5!8-,1!-62$!4$%&!+%),-.!/$,01&?!! D$(4!+%),-.!IJE!! #
!!!!"##$%&'(#&#)*+,('# Condivisione di Cartelle #$%&'(!)*+('&,!%++*-!%!.&*/0!*)!0'*0+'!1*!2*++%3*&%1'!*4!1$'!,%5'!,'1!*)!)6+',7!!849! %((616*4,:!2$%4.',!*&!('+'16*4,!5%('!-6++!3'!,''4!39!%++!5'53'&,!*)!%!,$%&'(!)*+('&7!! #$%&'(!)*+('&!5'53'&,!*4+9!$%;'!%22',,!1*!1$'!)*+('&!9*/!,$%&'!-61$!1$'5:!%4(!4*1!1*! 1$'!*1$'&!2*41'41,!*)!9*/&!<&*03*=7! Il vero punto di forza di Dropbox è la possibilità di condividere (sotto)cartelle >$6,!5%?',!,$%&'(!)*+('&,!6('%+!)*&!2*++%3*&%16*4!*4!,2$**+@-*&?!0&*A'21,!%,!-'++!%,! 5/,62!%4(!;6('*!-*&?7!!8++!9*/&!1'%5!5'53'&,!-6++!%+-%9,!$%;'!1$'!+%1',1!;'&,6*4!*)!1$'! )6+',!9*/!4''(7! con altri utenti. In questo -".'*/#0*1'#2(345*6# modo, ogni modifica che fate # nella cartella condivisa sarà vista immediatamente dagli altri utenti. Questo è particolarmente comodo per lavorare insieme su un insieme di file $5(6#7!!B)!9*/!$%;'!%!)*+('&!*)!)6+',!64!9*/&!<&*03*=! *5! 1$'!2+6'41!39!&6.$1!2+62?64.!C*4!D64(*-,!*&!E64/=F!*&! 2*41&*+!2+62?64.!C*4!G%2,F!1$6,!)*+('&:!1$'4!2$**,64.! #$%&'!1$6,!H*+('& /4('&!1$'!<&*03*=!,/35'4/7! # #
Esercizi per casa (1) Uploadare un file su un sito di file sharing, e mandare il link ottenuto a un amico Provare a scaricare un file da un sito di file sharing
Esercizi per casa (2) Installare Dropbox Invitare un amico su dropbox Condividere una cartella con un amico