It is currently 21 April 2025, 16:19 Advanced search

compressione file db da dispositivo mobile

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

compressione file db da dispositivo mobile

Postby g.capuzzi » 13 March 2013, 15:39

Sarebbe bello poter comprimere il db dell'applicazione su mobile (ad esempio su iPad)
g.capuzzi
 
Posts: 191
Joined: 13 March 2013, 15:33

Re: compressione file db da dispositivo mobile

Postby g.lanzi » 14 March 2013, 13:35

Non so se ho capito bene la proposta. Intendi dire una funzione che possa comprimere il file del database tornando uno zip, oppure un comando come VACUUM (http://www.sqlite.org/lang_vacuum.html)?
Giuseppe Lanzi
Director of Support services
Pro Gamma S.p.A.
User avatar
g.lanzi
Pro Gamma
Pro Gamma
 
Posts: 3503
Joined: 29 September 2010, 10:24
Location: Bologna

Re: compressione file db da dispositivo mobile

Postby g.capuzzi » 15 March 2013, 7:53

sì, pensavamo di dare la possibilità al dispositivo mobile di comprimere il DB per poterlo mandare per email. Infatti, DB molto grandi diventano un decimo dopo la compressione. (è utile per fare un debug della procedura se il cliente finale segnala un errore). Grazie mille! Ciao
g.capuzzi
 
Posts: 191
Joined: 13 March 2013, 15:33

Re: compressione file db da dispositivo mobile

Postby g.capuzzi » 15 March 2013, 8:14

Quello che ci servirebbe di più è un'operazione che restituisce uno zip.
g.capuzzi
 
Posts: 191
Joined: 13 March 2013, 15:33

Re: compressione file db da dispositivo mobile

Postby g.cassanelli » 15 March 2013, 11:12

Sarebbe utile anche lato server...
Informatica ! Meglio lavorare con il granito, è duro, ma è stabile ! - Computer Science ! Better to work with granite, it's hard, but it's stable !

Giuseppe Cassanelli http://www.lab-ud.com
User avatar
g.cassanelli
 
Posts: 2653
Joined: 9 November 2010, 19:00
Location: BOLOGNA

Re: compressione file db da dispositivo mobile

Postby mcdok » 15 March 2013, 11:44

g.cassanelli wrote:Sarebbe utile anche lato server...


infatti, potrebbe essere molto utile in alcune circostanze: ad esempio attualmente per ovviare ad alcuni problemi di sincronizzazione, invio il DB al server che lo popola e poi il client lo scarica ed effettua il restore, ovviamente trasmettere/ricevere il DB compresso velocizzerebbe le cose a patto che anche la compressione non impieghi troppo
mcdok
 
Posts: 855
Joined: 19 July 2011, 16:18

Re: compressione file db da dispositivo mobile

Postby g.lanzi » 15 March 2013, 16:37

Allo stato attuale l'unica cosa fattibile è integrare una libreria javascript per lo zip dei file, come JSZip http://stuk.github.com/jszip/ .

Solitamente i webserver hanno la compressione gzip attivata, quindi anche comprimendo non si ottiene un reale miglioramento perché la compressione/decompressione è fatta in tempo reale tra server e browser.
Se ci fosse il bisogno di zippare dei file lato server, allora bisognerebbe mappare una libreria zip in C# o Java.

Da qualche parte ho un esempio che faceva il lavoro lato server, ma purtroppo per quanto riguarda il javascript non ho esempi da fornire.
Giuseppe Lanzi
Director of Support services
Pro Gamma S.p.A.
User avatar
g.lanzi
Pro Gamma
Pro Gamma
 
Posts: 3503
Joined: 29 September 2010, 10:24
Location: Bologna

Re: compressione file db da dispositivo mobile

Postby g.cassanelli » 15 March 2013, 18:21

Vai di "lato server" che almeno può essere utile per lavorare tra un server ed un client PC o semplicemente per archiviare... Dico bene ?
Informatica ! Meglio lavorare con il granito, è duro, ma è stabile ! - Computer Science ! Better to work with granite, it's hard, but it's stable !

Giuseppe Cassanelli http://www.lab-ud.com
User avatar
g.cassanelli
 
Posts: 2653
Joined: 9 November 2010, 19:00
Location: BOLOGNA

Re: compressione file db da dispositivo mobile

Postby g.capuzzi » 18 March 2013, 7:45

a me personalmente servirebbe zippare il db da iPad. Fatto a mano diventa meno di un decimo.
g.capuzzi
 
Posts: 191
Joined: 13 March 2013, 15:33

Re: compressione file db da dispositivo mobile

Postby g.cassanelli » 18 March 2013, 9:43

... infatti, combinato con la possibilità di usare FTP sarebbe utile, ovviamente non serve tutti i giorni, ma quando serve...
Informatica ! Meglio lavorare con il granito, è duro, ma è stabile ! - Computer Science ! Better to work with granite, it's hard, but it's stable !

Giuseppe Cassanelli http://www.lab-ud.com
User avatar
g.cassanelli
 
Posts: 2653
Joined: 9 November 2010, 19:00
Location: BOLOGNA

Next

Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 21 guests