<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.32.2">
</HEAD>
<BODY>
Ho installato la<BR>
"La lista degli italiani appassionati di Plone."<BR>
Plone-4.0.5-UnifiedInstaller<BR>
questa che era la più semplice per me che sono alle prime armi e gli ho lanciato ./install.sh standalone come utente e non come root di ubuntu 10.04 server.<BR>
<BR>
La tua risposta è stata esauriente per ora.<BR>
Grazie<BR>
<BR>
<BR>
Il giorno mer, 18/05/2011 alle 19.47 +0200, Silvio ha scritto:
<BLOCKQUOTE TYPE=CITE>
2011/5/18 Giuseppe D'Alò C.&G. Software <<A HREF="mailto:g.dalo@cgsoftware.it">g.dalo@cgsoftware.it</A>>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BLOCKQUOTE>
Ciao,<BR>
sono nuovo di Plone, e sto provando ad usarlo per la gestione documentale, non ho grossi problemi, ma mi è parso di comprendere che i vari oggetti file che inserisco sul portale vengono caricati nel database e non in una particolare cartella del server.
</BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Dipende dalla versione di Plone che stai usando: era come dici tu fino alla versione 3, ma dalla 4 in poi gli oggetti "File" e "Immagine" vengono caricati su filesystem uno per uno usando il blobstorage dello ZODB.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Quindi accanto al tradizionale Data.fs che contiene tutto lo ZODB c'è una directory che contiene tutti i files.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Il layout di questa directory, però, non ricalca la posizione che hanno i files all'interno del sito Plone, ma è qualcosa tipo
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<FONT SIZE="1">blobstorage/0x00/0x00/0x00/0x00/0x00/0x04/0x4c/0xa0</FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<FONT SIZE="1">blobstorage/0x00/0x00/0x00/0x00/0x00/0x04/0x4c/0xa0/0x038e67e4d47d0700.blob</FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<FONT SIZE="1">blobstorage/0x00/0x00/0x00/0x00/0x00/0x04/0x4c/0x59</FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<FONT SIZE="1">blobstorage/0x00/0x00/0x00/0x00/0x00/0x04/0x4c/0x59/0x038e67b307c28daa.blob</FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<FONT SIZE="1">blobstorage/0x00/0x00/0x00/0x00/0x00/0x04/0x4c/0xed</FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<FONT SIZE="1">blobstorage/0x00/0x00/0x00/0x00/0x00/0x04/0x4c/0xed/0x038e67b307c28daa.blob</FONT>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
per cui comunque, anche in quel caso, avrai probabilmente bisogno di Zope per sapere cos'è ogni file.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Inoltre, per ogni file, saranno presenti tutte le varie versioni dalla data dell'ultimo pack.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BLOCKQUOTE>
Questa cosa mi preoccupa un pò perchè nel tempo dovrò inserire moltissimi fogli excel, documenti di word, pdf, ed immagini.
</BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Moltissime persone usano Plone per questo scopo, con siti che arrivano a diverse centinaia di GB.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BLOCKQUOTE>
Le mie domande sono:<BR>
1 Questa cosa è possibile che sir ripercuota sulle prestazioni ?<BR>
<BR>
</BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Con Plone 4 la cosa è gestita al meglio, quindi non si ripercuote in modo significativo.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BLOCKQUOTE>
2 Esiste qualcosa che permetta di memorizzare i file in una cartella precisa lasciando sul db gli indici ?<BR>
<BR>
</BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Non conviene avventurarsi su questa strada sulla base di una preoccupazione: il setup di default è stabile e testato.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BLOCKQUOTE>
3 Esiste a questo punto qualcosa che in automatico faccia il backup del db senza dover spegnere il sito?
</BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Si può usare uno strumento che faccia il backup della directory var/filestorage (su plone 3 e 4) e var/blobstorage (su plone4).
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Per quanto ne so si può fare senza fermare l'istanza Zope, ma non tutti sono d'accordo. <A HREF="https://mail.zope.org/pipermail/zope/2007-October/172488.html">Se ne parla qui</A>. L'alternativa è usare repozo.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Inoltre, per avere un backup completo, avrai bisogno della specifica versione di zope e prodotti aggiuntivi dell'istanza.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
L'ideale per capire come funziona è fare delle prove a copiare l'istanza e ripristinarla su un'altra macchina. Se dai maggiori dettagli sull'architettura, la versione di Plone e come è stato installato (buildout/installer) possiamo dare un aiuto più preciso.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Per la cronaca ricordo che, oltre a schedulare il backup, è fondamentale schedulare anche il pack.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BR>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Silvio
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BR>
<BR>
</BLOCKQUOTE>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
-- <BR>
<BR>
<B>Saluti</B> <BR>
<B>Giuseppe D’Alò</B> <BR>
<BR>
C. & G. SOFTWARE s.a.s.<BR>
Via Maiorano, 25 <BR>
74122 Taranto Talsano TA <BR>
P.iva 02544160738 <BR>
Tel. 099/9870402 <BR>
Cel.329/6334714 <BR>
E-mail: <A HREF="mailto:g.dalo@cgsoftware.it">g.dalo@cgsoftware.it</A> <BR>
www.cgsoftware.it - www.shop.cgsoftware.it <BR>
<BR>
AVVERTENZE AI SENSI DEL DLGS 196/2003: le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i, sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceveste questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail all'indirizzo amministrazione@cgsoftware.it e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema; costituisce comportamento contrario ai principi dettati dal Dlgs. 196/2003 il trattenere il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse. <BR>
<BR>
<BR>
<BR>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>