• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida Funzionalità e requisiti di sistema

Dade.

Utente Strepitoso
Autore del topic
12 Settembre 2007
5.733
0
Miglior risposta
0
Nonostante sia un prodotto disponibile gratuitamente e sviluppato su base volontaria, phpBB stupisce per il numero di funzionalità disponibili, tanto da essere stato spesso paragonato ad un prodotto commerciale concorrente affermatissimo e costoso come vBulletin, una delle pochissime soluzioni CMS a pagamento per forum di discussione che ha trovato larga diffusione anche in Italia.
Elencare tutte le features messe a disposizione dal Content Manager System non sarebbe possibile in un solo capitolo di questa trattazione, ma è comunque importante segnalare almeno le funzionalità principali:
  • pannello di controllo completo per la gestione lato amministratore a cui si aggiunge un pannello di controllo per i moderatori e un altro dedicato agli utenti;
  • possibilità di creare un numero illimitato di forum secondari (subforum);
  • gestione degli allegati;
  • funzioni avanzate per la gestione della coda di moderazione nel caso di post pubblicabili soltanto in seguito all'approvazione da parte dei moderatori;
  • creazione di bozze per dei post da valutare prima della pubblicazione;
  • possibilità di effettuare segnalazioni di topic o post ai moderatori;
  • strumenti per la personalizzazione del BBcode (Bulletin Board Code), il noto sistema di formattazione dei testi largamente utilizzato in molti forum;
  • sistema di feedback completo per i moderatori;
  • possibilità di bannare (escludere dalla partecipazione al forum) gli utenti anche solo temporaneamente;
  • sistema completo per la gestione delle utenze e dei relativipermessi;
  • funzioni per il bookmark delle discussioni più interessanti grazie ad un sistema avanzato per la gestione dei segnalibri;
  • gestione lato utente dei topic con possibilità di chiudere le discussioni aperte;
  • strumenti per la gestione di amici (friends) e utenti ignorati (foes);
  • messaggistica interna privata e istantanea;
  • supporto per il multilinguaggio grazie alla disponibilità di oltre 70 traduzioni in altrettante lingue;
  • possibilità di modificare i template e gli stili del proprio forum di discussione;
  • architettura estensibile tramite plugin.
Come anticipato, PhpBB è un'applicazione realizzata in PHP che necessita, per l'archiviazione delle informazioni essa utilizza, un database SQL che potrà essere gestito da differenti tipologie di DBMS.
La versione 3.0.4, l'ultima al momento disponibile, supporta i seguenti Database server:
  • MySQL 3.23 o superiore, disponibile anche la compatibilità con l'estensione MySQLi per l'interazione con PHP;
  • PostgreSQL 7.3 o superiore;
  • SQLite 2.8.2 o superiore;
  • Firebird 2.0 o superiore;
  • MS SQL server 2000 o superiore con connessione diretta o tramite API ODBC;
  • Oracle.
PhpBB è un'applicazione multipiattaforma e funziona egregiamente sia su server basati su sistemi operativi Linux che Windows, è naturalmente indispensabile per il suo funzionamento un Web server dedicato alla gestione delle richieste via HTTP come per esempio Apache o IIS, mentre per quanto riguarda l'interprete PHP è necessaria una versione 4.3.3 o superiore, anche se è fortemente consigliato l'utilizzo dell'ultima versione stabile di PHP 5.Inoltre, per la gestione delle immagini, è importante che nel PHP.ini (file di configurazione di PHP) sia abilitata la funzione getimagesize(); opzionalmente, può essere utile disporre dei seguenti moduli per PHP:
  • supporto per la compressione dei file con algoritmo Zlib;
  • supporto per il protocollo FTP e la gestione da remoto dello spazio Web;
  • supporto per il parsing dei documenti in metalinguaggio XML;
  • supporto per le librerie grafiche ImageMagick;
  • supporto per le librerie grafiche GD;
Una volta verificato che il proprio ambiente di sviluppo o di produzione presenti i requisiti minimi richiesti, è possibile passare alla fase di installazione del CMS e creare un primo forum di discussione con PhpBB.

Fonte: MrWebmaster