<p dir="ltr">Ciao Nicola sono Giordano ALBORGHETTI uno dei fondatori di LibreItalia.<br>
Ti suggerisco di postare il tuo problema sulla community che abbiamo in Google plus.<br>
Sicuramente lì troverai qualcuno (fra le 2500 persone), che sarà in grado facilmente di aiutarti.<br>
In caso contrario non esitare a scrivermi direttamente.<br>
Ci sono eventualmente i soci fondatori i quali sono degli ottimi informatici focalizzati proprio su LibreOffice e su tutte le problematiche, abbiamo anche il sito LibreItalia o in alternativa LibreUmbria.<br>
Per il resto evito un eventuale flame a chi suggeriva soluzioni con MS OFFICE.<br>
Altrimenti non capirei il senso al Linux day di quest'anno nell'aver invitato Italo Vignoli uno dei fondatori di LibreOffice e della The Document Foundation.<br>
Buona giornata a tutti.<br>
Giordano</p>
<div class="gmail_quote">Il 11/nov/2014 23:42 "Dario Bertini" <<a href="mailto:berdario@gmail.com">berdario@gmail.com</a>> ha scritto:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sarei anche felice di aiutarti praticamente, ma ora come ora ho altro da fare<br>
<br>
2014-11-11 21:23 GMT+00:00 Nicola Foresti <<a href="mailto:nicofore@gmail.com">nicofore@gmail.com</a>>:<br>
> Ora esiste un solo semplicissimo db in un file .sql da 2,5 Mb (solo testo) e<br>
> voglio continuare ad inserire i dati come facevo con le mie belle mascherine<br>
> fatte in Base. Chiedo solo se c'è qualcuno che può mostrarmi un modo smart<br>
> ed efficiente per fare ciò. Ho già visto che posso accederci col<br>
> libreoffice-mysql-connector, come suggerisci giustamente tu, mi domandavo<br>
> solo se c'erano altre possbilità, e soprattutto, vorrei partire già con la<br>
> certezza del piede giusto, per non dovermi trovare tra due/tre settimane a<br>
> scoprire qualche gabola che avrei potuto aggirare banalmente in altri modi.<br>
><br>
<br>
Ecco, sotto la voce "altre possibilità", qualcosa che secondo me copre<br>
già in buona parte quello che vuoi fare (inteso come: un'interfaccia<br>
web ad un database, che tu possa aggiornare facilmente)<br>
<br>
(e che sia fattibile, visto che la mole di dati è tutto sommato<br>
limitata e che è già stato possibile farne l'esportazione verso un<br>
altro db)<br>
<br>
è l'admin di Django, che ti fornisce già un'interfaccia CRUD usabile<br>
<br>
Per avere un'idea di come sia:<br>
<br>
<a href="http://djangosuit.com/admin" target="_blank">http://djangosuit.com/admin</a><br>
<br>
Io ti consiglio di tenerti alla larga da MySql, PHP,<br>
{Libre,Open}Office, Windows, etc.<br>
<br>
Ma se proprio vuoi rimanere legato fino alla morte a Base...<br>
<br>
Il tuo use case prevede soltanto che le persone possano fare query di<br>
lettura, senza modifiche. Ti converebbe quindi evitare di avere un<br>
qualunque tipo di database in produzione: ogni volta che vuoi<br>
aggiornare il sito, fai un dump del tuo Base, carichi quello e o:<br>
<br>
- restituisci tutto il dump compresso lato client, che viene quindi<br>
spippolato lato client, con lato server completamente statico (surface<br>
attack minima, costi di mantenimento e gestione minimi)<br>
o<br>
- scrivi un piccolo programmino che carica tutto il dump in memoria, e<br>
restituisce i dati filtrati come vuoi<br>
<br>
<br>
Sia che usi Django o altro, per qualcosa di così semplice e con bassi<br>
volumi ci sono servizi di hosting con tier gratuiti senza che tu debba<br>
abbassarti a dover usare PHP:<br>
<br>
<a href="http://openshift.redhat.com/" target="_blank">http://openshift.redhat.com/</a><br>
<a href="https://heroku.com/" target="_blank">https://heroku.com/</a><br>
<br>
(oppure ci sono anche dei VPS a 5/8 EUR l'anno, ma non so ancora se<br>
consigliarteli)<br>
<br>
Il come aggiornare il sito remoto per caricare il nuovo database (cosa<br>
che dovresti affrontare anche se tu decidessi di usare<br>
libreoffice-mysql-connector) è un'altra questione ancora, che puoi<br>
risolvere con diversi tool già esistenti (così sui 2 piedi: rsync,<br>
ansible...)<br>
<br>
<br>
--<br>
xmpp: <a href="mailto:berdario@gmail.com">berdario@gmail.com</a><br>
bitmessage: BM-2cTYXfGiSTsnx3righ6aHcJSWe4MV17jDP<br>
gpg fingerprint: 3F8D53518012716C4EEF7DF67B498306B3BF75A0 (used just<br>
for signing commits)<br>
<br>
--<br>
Sito BgLUG: <a href="http://www.bglug.it" target="_blank">http://www.bglug.it</a><br>
Mailing list: <a href="http://lists.linux.it/listinfo/bglug" target="_blank">http://lists.linux.it/listinfo/bglug</a><br>
</blockquote></div>