Cosa c'è di sbagliato in phpBB?
phpBB 3 è un popolare forum gratuito. La prima versione è stata rilasciata nel 2000 e da allora si è formata un'enorme comunità attorno a questo motore. Nonostante le gravi carenze architettoniche del terzo ramo, ereditate dalle versioni precedenti, questo motore è giustamente considerato una delle soluzioni più potenti tra i forum gratuiti. Un numero enorme di mod scritte dalla comunità contribuisce solo a questo.
Lo stesso phpBB 3 si sta sviluppando, purtroppo, molto lentamente. Dal rilascio di phpBB 3.0 nel 2007, i cambiamenti visibili si contano sulle dita: gli sviluppatori si limitano principalmente a correggere i bug rilevati e si propone di attendere nuove funzionalità in phpBB 3.1, che non è ancora noto quando verrà rilasciato.
Di norma, poche persone sono soddisfatte della funzionalità standard di phpBB 3 e ogni proprietario del forum installa un gran numero di modifiche diverse. Tuttavia, molte mod non sono implementate abbastanza bene, non risolvono bug da anni a causa del fatto che gli autori hanno abbandonato il supporto. Inoltre, nessuno garantisce la compatibilità delle mod tra loro, così come con le nuove versioni di phpBB. E se tutto questo viene messo insieme da una persona senza un'adeguata esperienza, si capisce ciò che sta accadendo in generale, di conseguenza è molto facile ottenere un risultato instabile.
Perché l'auto-modifica di phpBB è pericolosa?
Ci sono molti suggerimenti "dannosi" sulla modifica e la configurazione di phpBB in rete. Se non hai abbastanza conoscenze in PHP, SQL, ecc. Per capire esattamente cosa ti viene chiesto di fare, puoi usare consigli o modifiche francamente stupidi e non sicuri. Come semplice esempio, possiamo dare una vera raccomandazione per incorporare video da VKontakte usando BBCode
- Codice: Seleziona tutto
[vkontakte]{TEXT}[/vkontakte]
con sostituzione HTML:
- Codice: Seleziona tutto
<iframe src="{TEXT}" width="607" height="360" frameborder="0"></iframe>
Questa raccomandazione si trova su diversi siti phpBB e da persone con una buona reputazione. Questo codice fa perfettamente il suo lavoro, ma una persona con poca esperienza in HTML dovrebbe immediatamente notare che questo codice è pericoloso e vulnerabile. In effetti, ti consente di incorporare una cornice in un messaggio con qualsiasi collegamento. Per molti aggressori, questo è proprio quello che vogliono. Di solito, dopo che un sito è stato violato, la prima cosa che fanno è incorporare frame nascosti in cui viene caricato il codice che tenta di infettare le macchine di tutti i tuoi utenti attraverso vulnerabilità note. Cioè, installando un tale BBCode, eviterai agli hacker di dover hackerare il tuo sito: tutto è già pronto. Ad esempio, puoi utilizzare una nuova vulnerabilità in Android, che consente di avviare la procedura di cancellazione completa della memoria del telefono dell'utente che legge. Per fare ciò, basta inserire la costruzione nel messaggio: [vkontakte]tel:*2767*3855%23[/vkontakte]. Basta provare a leggere questo messaggio da un dispositivo vulnerabile e tutti i tuoi dati verranno distrutti.
Cos'è phpBBex?
phpBBex (phpBB extended) è nuovo e sta crescendo in popolarità come fork di phpBB 3, che ha già le funzionalità più richieste e anche più integrate. La maggior parte delle innovazioni sono uniche e non esistono sotto forma di mod, e il codice che è stato preso dalle modifiche esistenti è stato pesantemente rielaborato: i bug sono stati corretti, il codice è stato ottimizzato e adattato alle ultime versioni di phpBB. Allo stesso tempo, le nuove funzionalità non vengono affatto imposte: ciò è facilitato da un gran numero di nuove opzioni nel pannello di amministrazione, dove puoi semplicemente disabilitare tutto ciò che è superfluo.
È importante notare che phpBBex è un fork di phpBB con un proprio ciclo di sviluppo indipendente. Ciò significa che phpBBex non è un assembly, in cui, di norma, sono semplicemente preinstallate diverse mod. Lo scopo del ramo è creare il motore di forum più flessibile senza trasformarlo in una mietitrebbia per tutte le occasioni. Ciò significa che gallerie, blog e altre cose che non sono direttamente correlate ai forum non appariranno mai nella distribuzione standard.
Il progetto è iniziato il 16 febbraio 2011. La base erano gli sviluppi del 2008-2010, originariamente creati per il forum della città di Slutsk . La prima versione stabile di phpBBex è stata annunciata il 9 ottobre 2011. Con ogni versione, phpBBex viene fornito con nuove funzionalità e opzioni che è impossibile perdere. Gli annunci di nuove versioni di phpBBex sono piuttosto eloquenti: 1.1 , 1.2 , 1.3 ,1.4 , 1.5 , 1.6 e 1.7 .
Significativamente, phpBBex adotta rapidamente tutti gli aggiornamenti dal ramo principale di phpBB. Lo sviluppo è stato avviato sulla base di phpBB 3.0.8 e la transizione di phpBBex a una nuova versione del codice di base è stata effettuata in media in un giorno o due dopo il successivo rilascio di phpBB. Ad esempio, phpBBex 1.7.0 è stato programmato per coincidere con il rilascio di phpBB 3.0.12 e, oltre all'aggiornamento del codice di base, la nuova versione includeva anche molte altre cose piacevoli.
Lo sviluppo di phpBBex viene effettuato a livello professionale. I codici sorgente sono sotto il controllo del sistema di controllo della versione Mercurial . Tutte le ultime innovazioni, che non sono ancora stati inclusi nella prossima release, puoi sempre trovare i repository del progetto. Tutte le modifiche vengono testate immediatamente su diversi forum, quindi l'ultima revisione è generalmente abbastanza stabile. Tuttavia, si consiglia comunque agli utenti inesperti di utilizzare l'ultima versione di rilascio.
A causa di un numero significativo di modifiche, molto probabilmente le mod serie per phpBB dovranno essere archiviate prima di essere installate su phpBBex e i pacchetti e gli stili di localizzazione da phpBB non funzioneranno affatto senza un'elaborazione adeguata. Tuttavia, una piccola comunità si è già riunita attorno a phpBBex, il che aiuta lo sviluppo del progetto: KDit ha rilasciato un pacchetto di localizzazione phpBBex per l'ucraino; Bricklayer e KDit hanno rilasciato un adattamento di alcuni mod pesanti da phpBB per phpBBex. Puoi anche unirti se lo desideri.
Se phpBBex ha caratteristiche che ti mancano in phpBB 3 standard, phpBBex è sicuramente la scelta giusta per te. In caso di dubbi, controlla le funzionalità di phpBBex qui sotto e confronta i pro e i contro della scelta di phpBBex o phpBB .