Copyright © 2002 - 2006 Nick Jones Version: 6.01.13 - Released: November 2007
1. Introduzione
PHP-Fusion e` un open-source content management system (CMS) molto leggero scritto in PHP. Utilizza un database mySQL per memorizzare i contenuti del sito e include un semplice e completo sistema di amministrazione. PHP-Fusion include tutte le funzioni comuni che ti aspetti di trovare in un qualsiasi CMS. PHP-Fusion e` rilasciato sotto i termini e le condizioni della seconda versione della GNU General Public License. Per maggiori informazioni visita www.gnu.org o fai riferimento al documento gpl.txt contenuto in questo pacchetto. Puoi alterare il codice in qualunque maniera tu la ritenga piu` opportuna e ridistribuirlo cosi` come e` o con le proprie modifiche. Ti saremo gradi se manterrai la dicitura "Powered by PHP-Fusion" nel footer delle pagine. Pensiamo che questo sia il minimo se consideri le centiniaia di ore di lavoro nello sviluppo di questo progetto. Comunque, se vuoi rimuovere il copyright nel footer, sei fortemente invitato a fare una donazione tramite Paypal al progetto.
2. Installazione
Carica i contenuti della cartella php-files sul web tramite ftp (o qualsiasi altro metodo tu preferisca). Rinomina blank_config.php in config.php. CHMOD le seguenti cartelle e files a 777: administration/db_backups/ images/ images/imagelist.js images/articles/ images/avatars/ images/news/ images/news_cats/ images/photoalbum/ images/photoalbum/submissions/ forum/attachments/ config.php Collegati al tuo sito e apri col browser /setup.php es. http://www.tuodominio.it/setup.php. Completa l'installazione seguendo tutti i passaggi che ti verranno mostrati. CHMOD config.php a 644 e cancella setup.php dal tuo server (per ovvi motivi di sicurezza).
3. Upgrade da v6.00.1xx, v6.00.2xx o v6.00.3xx
Prima di effettuare l'upgrade si consiglia vivamente di effettuare un backup completo del database e dei tuoi file sullo spazio web. Durante il processo di upgrade, le tabelle della tua photogallery saranno rinominate. Per importare le vecchie foto nella nuova gallery puoi usare l'infusion disponibile sul sito www.php-fusion.co.uk. Tieni presente che questa release contiene un certo numero di modifiche alla struttura interna e diversi elementi potrebbero non funzionare correttamente fino a che non avrai aggiornato tutti i tuoi files. Carica upgrade.php dalla cartella relativa alla tua versione corrente di Php-Fusion nella relativa cartella di amministrazione sul tuo sito web. Accedi al sito con privilegi di Super Administrator e avvia la procedura di upgrade. Segui tutte le istruzioni a schermo fino a che non arriverai alla schermata "Database upgrade complete". Carica i contenuti della cartella php-files sul tuo server. Assicurati che le seguenti cartelle e files siano CHMODdati a 777: images/photoalbum/submissions/ images/news_cats/ (solo v6.00.1x) images/imagelist.js (solo v6.00.1x)
4. Consigli per la sicurezza
Ecco qualche utile consiglio per migliorare notevolmente la sicurezza del tuo sito: Assicurati che il file config.php non sia scrivibile (CHMOD 644). Non lasciare mai setup.php sul tuo server una volta che PHP-Fusion e` stato installato. Assicurati di avere due password differenti per FTP e MySQL. Non permettere mai l'inserimento nel forum di allegati php, html, exe, o qualsiasi altro tipo di file di testo.
5. Siti di Supporto
Se dovessi incontrare problemi o vuoi domandare qualcosa su PHP-Fusion, puoi visitare il sito principale su www.php-fusion.co.uk e lasciare un messaggio sul forum. Alternativamente puoi visitare la nostra chat IRC su irc.outerweb.org/phpfusion (inglese) oppure irc.simosnap.com/php-fusion.it (italiano). PHP-Fusion puo` esser espanso aggiungendo Infusions, che sono plugins facilmente installabili. Puoi trovare una gran varieta` di Infusions nel nostro sito su www.phpfusion-mods.com. Se i temi inclusi nel pacchetto non ti soddisfano, puoi visitare il sito ufficiale dei themes su www.phpfusion-themes.com, dove potrai trovare una gran quantita` di themes di qualita`. PHP-Fusion ha anche diversi supporti ufficiali localizzati in diverse lingue: Italy, Arabia, Belgium, Bulgaria, Bosnia, Croatia, Denmark, France, Germany, Hungary, Iran, Lithuania, Netherlands, Poland, Russia, Sweden, Taiwan, e Turkey
6. Ringraziamenti
Grazie alle seguenti persone per il loro contributo: Shedrock - Themes e icone area amministrazione Janmol - Ricerche di mercato e vari concepts di design KEFF - Per le sue brillanti idee! Rayxen - Vario codice & mods Sheldon - Tech support & hosting 3rd Party Scripts: TinyMCE v2.0.6.1 - HTML WYSIWYG editor da Moxiecode. PHPMailer - Classe sendmail con supporto SMTP da Brent R. Matzelle. HTTPDownload - Classe per gestore download da Nguyen Quoc Bao.