Una tra le migliori soluzioni di Forum di discussione open-source in PHP è senza dubbio phpBB, php bulletin board, sviluppato dal phpBB Group. Tra i pregi del software vi sono la semplicità di installazione, la scalabilità, il supporto multilingue, il supporto per vari database server, le notevoli possibilità di personalizzazione, l'interfaccia user-frendly e, non ultimo, il rilascio gratuito sotto licenza GPL.
Oltre alle tipiche funzionalità di post e reply dei messaggi, gestione di thread di discussione, ricerca testuale all'interno dei messaggi, il software prevede l'utilizzo di stili personalizzati, la pubblicazione di sondaggi, la gestione di gruppi di utenti, l'invio di mass-mailing agli iscritti, lo scambio di messaggi privati e molto altro ancora.
Il passaggio di phpBB dalla versione 1.x, di cui abbiamo fornito a suo tempo un PhpBB 1.4.0, alla 2.x ha comportato una radicale riscrittura del codice e reingegnerizzazione del prodotto che è divenuto notevolmente più professionale, sicuro e stabile.
Al momento della stesura di questo tutorial è disponibile la versione 2.0.10, anche se il phpBB group sta lavorando alla versione 2.2, senza però anticipare una possibile data di rilascio. In realtà esiste anche una versione di sviluppo 2.1.x, da non usarsi in produzione, che, appena divenuta stabile, verrà rilasciata come 2.2. Secondo tradizione sarà sicuramente sviluppato un tool di upgrade automatico dalla precedente versione.
I requisiti minimi per l'installazione sono la disponibilità di un web server su cui giri PHP, almeno nella versione 3.0.9. Il team di sviluppo dichiara esplicitamente che il software non è stato scritto per funzionare con PHP 5. Viene comunque segnalato che alcuni membri della community hanno installato con successo phpBB configurando opportunamente PHP 5. Ulteriore requisito la disponibilità di un database server tra MySQL (minimo 3.22), PostgreSQL (minimo 7.0.3), Microsoft SQL Server (7 o 2000) o Microsoft Access (2000 o XP). La scelta di quest'ultimo è sconsigliata se si prevedono più di due o tre utenti in linea contemporaneamente.
Guida Zend FrameworkDiventate professionisti dello sviluppo Web. Zend Framework è lo... |
Guida Applicazioni Facebook con PHPCome realizzare un'applicazione per Facebook. Dalle basi della... |
Guida PHP con Windows e IISInstallare ambienti per lo sviluppo e la produzione di applicazioni... |
Ogni lunedì, direttamente nella tua e-mail: script, articoli, guide e tutorial su PHP, MySQL e Apache.
Iscriviti alla newsletter
|
|
Corso Google AdWords Base27 Febbraio 2012 a Milano |
|
|
Corso Google AdWords Base28 Marzo 2012 a Roma |