Fork phpBBex

PHP Bulletin Board: il sistema libero per la gestione di forum
Regole del forum
sezione dedicata al phpbb in generale: sviluppo, utilizzo, personalizzazioni ecc.

Fork phpBBex

Messaggioda Silver Surfer » mer 1 feb 2023, 9:53

Trattasi di una derivazione del codice Olympus, per permetterne il funzionamento su engine superiori al 5.6 di PHP.
Progetto bielo-russo del quale linko il forum di supporto, sviluppato da VEG (Evgeny Vrublevsky).
Sarebbe in cirillico!
Test per capirne le potenzialità.
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82343
Iscritto il: gio 20 set 2007, 21:13

Re: Fork phpBBex

Messaggioda Silver Surfer » mar 21 feb 2023, 7:52

Mi sono interfacciato con il creatore di PhpBBex (extension),
un programmatore di videogiochi che lavora in Finlandia dal 2019 , presso Epic Games, ma che è bielo-russo: VEG.
Ho promesso che localizzerò il suo progetto anche in italiano e sono a buon punto.
L'argomento proseguirà con le peculiarità di questo interessantissimo fork Olympus.
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82343
Iscritto il: gio 20 set 2007, 21:13

Re: Fork phpBBex

Messaggioda Silver Surfer » mar 21 feb 2023, 12:00

posto qui le considerazioni iniziali sulle quali si è sviluppato il fork di VEG.
Postato il 18.04.2012, 19:57

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 .
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82343
Iscritto il: gio 20 set 2007, 21:13

Re: Fork phpBBex

Messaggioda Silver Surfer » mar 21 feb 2023, 12:05

Immagine
Cosa c'è di nuovo in phpBBex?

Ci sono già così tante nuove funzionalità in phpBBex che è difficile elencarle tutte in un elenco generale. Qui ci limitiamo al più interessante di tutti. Per ulteriori informazioni sui cambiamenti in ciascuna versione di phpBBex, vedere i rispettivi annunci.

Immagine
Invece dei termini infruttuosi "Conferenza" → "Forum" → "Argomenti", vengono utilizzati i termini generalmente accettati in RuNet "Forum" → "Sezioni" → "Argomenti"
Prosilver modificato usato nella nuova combinazione di colori
La larghezza massima e minima della pagina sono configurate dal pannello di amministrazione
La riga superiore dei collegamenti può essere modificata dal pannello di amministrazione
Se non crei i collegamenti principali, la ricerca verrà visualizzata in una casella blu, proprio come in phpBB 3
Nuova intestazione compatta con menu a discesa per un rapido accesso a tutte le pagine
A dicembre, gennaio e febbraio, nell'intestazione viene visualizzata una versione del gradiente di Capodanno (facoltativo)
Il testo del copyright nella parte inferiore della pagina viene modificato dal pannello di amministrazione
I contatori vengono aggiunti tramite il pannello di amministrazione
La home page mostra annunci importanti e/o argomenti attivi recenti (facoltativo)
Se non inserisci nulla nella ricerca del sito e fai semplicemente clic sul pulsante "Cerca", si aprirà un modulo di ricerca avanzata (in phpBB 3, per impostazione predefinita, un errore)
Opzione per disabilitare l'arrotondamento degli angoli in stile standard


Aggiornata la visualizzazione del blocco "Chi è online adesso" nella pagina principale
I bot e gli utenti registrati ora vengono visualizzati separatamente
La visualizzazione dei bot può essere completamente disattivata (interessano infatti solo gli amministratori)
Il numero di utenti registrati include il numero di nascosti
Il numero di utenti nascosti viene visualizzato alla fine dell'elenco degli utenti e non viene visualizzato da coloro che hanno il diritto di vederli
Puoi mostrare/nascondere i bot e/o gli ospiti quando visualizzi la pagina Chi è online Dettagli


Visualizzazione argomento, mini profilo e risposta rapida
Immagine
Pulsanti di azione prominenti sopra l'argomento, posizionati accanto al titolo (phpBB 3 aveva collegamenti poco appariscenti nella parte inferiore della pagina)
Pulsante separato per chiudere e aprire un argomento
Pulsanti dei social media (opzionale)
Il percorso del sito viene visualizzato sotto il titolo solo quando è necessario (forum e pagine di navigazione degli argomenti)
Il mini-profilo è stato aggiornato, dal pannello di amministrazione è possibile configurare la visualizzazione: segnare l'autore dell'argomento, sesso, età, da dove, avvisi, reputazione (dettagliata e/o generale), fedeltà (dettagliata e/o generale ), numero di messaggi, numero di argomenti, data di registrazione, esperienza, pulsanti di contatto
Miniprofilo a larghezza fissa e opzionalmente può essere a destra dei messaggi
Potente risposta rapida con molte nuove impostazioni e un modulo integrato per l'aggiunta di allegati
Per citare, basta selezionare una parte del messaggio e fare clic sul pulsante "Cita" - il testo selezionato verrà automaticamente inserito nel modulo di risposta rapida
Se l'utente non ha selezionato nulla durante la quotazione rapida, l'intero messaggio viene quotato automaticamente (abilitato nelle impostazioni di risposta rapida)
Il pulsante di citazione rapida è nascosto se l'utente non ha selezionato nulla (e la possibilità di citare automaticamente l'intero messaggio è disabilitata)
Riduzione automatica di immagini di grandi dimensioni inserite nei post tramite BB-code img
Il titolo dell'argomento non riappare nel primo post, le risposte non aggiungono l'argomento predefinito con "Re:"
Il numero del messaggio nell'argomento viene visualizzato nel tooltip dell'icona "foglia".
Possibilità di abilitare la visualizzazione dei numeri dei messaggi dal pannello di amministrazione.
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82343
Iscritto il: gio 20 set 2007, 21:13

Re: Fork phpBBex

Messaggioda Silver Surfer » mar 21 feb 2023, 13:35

Creare un argomento e una risposta completa
Immagine
L'interfaccia del modulo è stata completamente ridisegnata, ora le funzionalità aggiuntive sono più comprensibili per un utente impreparato
Quando inserisci una domanda del sondaggio, i controlli del sondaggio vengono visualizzati automaticamente, quando selezioni un allegato, viene visualizzato il campo della descrizione dell'allegato
È supportato l'aggiornamento dei file scaricati (selezionare il file e fare clic sul pulsante "Aggiorna allegato" che appare accanto all'allegato aggiornato)
Puoi appuntare il primo post su tutte le pagine dell'argomento
Unione automatica e manuale di messaggi consecutivi da un utente (con supporto ospite, collegamento tramite cookie!)
Possibilità di disattivare le pagine di notifica standard (dopo aver inviato un messaggio, votato, contrassegnato gli argomenti come letti, entrati e usciti dal forum)
Salvataggio del nome dell'ospite tra i moduli (in modo che ogni volta non si entri e non si commettano errori durante l'inserimento)
Nel blocco “nuovi messaggi” che compariva mentre scrivevi una risposta, ora funzionano la citazione (quando clicchi sul pulsante “citazione”) e l'inserimento automatico di un messaggio (quando clicchi sul nome dell'autore del messaggio)
L'amministratore può disabilitare la visualizzazione della panoramica del tema nelle impostazioni di visualizzazione


Sistema di allarme
Immagine
L'amministrazione può emettere tre tipi di avvisi: osservazione, avviso e divieto. Ogni avviso è legato a un messaggio specifico e ha un certo periodo (ad eccezione dei commenti). Ammonizioni e ban vengono visualizzati nel mini-profilo come cartellini gialli e rossi. Al momento, tutte queste carte sono solo a scopo informativo. Cioè, se emetti un cartellino rosso (divieto), la punizione stessa per l'utente deve essere applicata separatamente dagli strumenti del forum standard. Nelle versioni future verranno creati gruppi speciali in cui il sistema inserirà l'utente in caso di un certo numero di avvertimenti o bannato, e per questi gruppi verranno impostati diritti limitati.
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82343
Iscritto il: gio 20 set 2007, 21:13

Re: Fork phpBBex

Messaggioda Silver Surfer » mar 21 feb 2023, 13:41

Valutazione del messaggio
Immagine
Un sistema di valutazione dei messaggi completamente nuovo. Progettato per sostituire tutti i tipi di modifiche "grazie" e altri simili. Funziona interamente su AJAX, ti consente di inserire valutazioni sia positive che negative.

In questo caso, impostando è possibile disabilitare le valutazioni negative. È anche possibile lasciare solo la possibilità di valutare gli argomenti e non tutti i messaggi. Hai la possibilità di limitare il tempo di valutazione per i messaggi e i messaggi più vecchi del limite di tempo specificato non verranno valutati. In questo caso, puoi impostare tempi di valutazione diversi per argomenti e messaggi. Puoi anche limitare il tempo necessario per modificare un preventivo. Anche i diritti utente per valutazioni positive e/o negative possono essere utili (ad esempio, è possibile impedire ai nuovi utenti di fornire valutazioni negative).

Il sistema raccoglie statistiche su quanti vantaggi e svantaggi ha ricevuto ciascun utente (reputazione), nonché quali valutazioni l'utente dà agli altri (fedeltà). Puoi impostare questi parametri in modo che vengano visualizzati nel miniprofilo, nel profilo e nell'elenco utenti, oppure nascondere del tutto questi indicatori in modo che le valutazioni abbiano un effetto neutro sull'atmosfera del forum e gli utenti non cerchino di "imbrogliare" questo indicatore.


Sondaggi
Immagine
Creazione di sondaggi aperti in cui è possibile vedere chi ha votato e come (su richiesta dell'utente)
Salvataggio del tempo di voto e visualizzazione nei sondaggi aperti in un tooltip
Possibilità di ritirare il tuo voto se ti è permesso cambiare idea
Se hai già votato nel sondaggio, viene visualizzato il pulsante "Revota" (in phpBB è sempre "Vota")
Nei sondaggi con la possibilità di votare più risposte contemporaneamente, invece della percentuale di voti viene visualizzata la percentuale di coloro che hanno votato per questa opzione di risposta (ovvero, ora la somma delle percentuali per tutti gli elementi può essere superiore a 100, ma il valore della quota di ciascun elemento riflette quale percentuale di utenti che hanno votato supportano questo elemento)
Gli ospiti non possono partecipare ai sondaggi, anche se ne hanno il diritto appropriato (per evitare imbrogli senza ostacoli)
I voti degli utenti non vengono automaticamente cancellati quando il numero di punti in un sondaggio viene modificato
L'utente può reimpostare i risultati del sondaggio durante la modifica dell'argomento con il segno di spunta corrispondente
Se durante la modifica il numero di opzioni è diminuito e qualcuno ha già votato, il sistema richiederà di reimpostare i risultati del sondaggio
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82343
Iscritto il: gio 20 set 2007, 21:13

Re: Fork phpBBex

Messaggioda Silver Surfer » mar 21 feb 2023, 13:45

Vista profilo
Immagine
Modificato l'ordine dei blocchi per utilizzare meglio lo spazio sulla pagina
Se l'utente dispone di diritti sufficienti, i dettagli del contatto vengono visualizzati in modo esplicito in modo che possano essere copiati
All'amministratore viene mostrato lo User-Agent e l'ultimo indirizzo IP dell'utente
Aggiunto campo Skype, fare clic per aprire una finestra di dialogo in Skype
Aggiunto il campo sesso, che viene visualizzato accanto al nome utente come icona
Viene conteggiato il numero di argomenti creati dall'utente

Visualizzazione dell'e-mail dell'utente


L'opzione globale "Nascondi gli indirizzi email di tutti gli utenti" è disabilitata per impostazione predefinita
Nelle impostazioni di ciascun utente, l'opzione "Mostra il mio indirizzo email" è disabilitata per impostazione predefinita
Ora l'utente può, se lo desidera, mostrare la sua e-mail non solo agli amministratori
Se l'opzione globale "Nascondi gli indirizzi email di tutti gli utenti" è abilitata, l'opzione "Mostra il mio indirizzo email" non viene visualizzata nelle impostazioni utente (per evitare confusione)


Player per allegati multimediali
Gli allegati multimediali possono essere visualizzati nel player HTML5 (MediaElement.js). L'amministratore può configurare la visualizzazione del lettore audio o video per le seguenti estensioni di file: ogg, ogv, opus, webm, wav, mp3, mp4, m4a, m4v. Questa funzione sostituisce il meccanismo obsoleto per la visualizzazione dei file tramite i plug-in del browser Windows Media, Real Media e Quick Time implementato in phpBB 3.


Miglioramenti al BBCode

Immagine
C'è un nuovo BBCode [spoiler]:
Supporta l'annidamento fino al livello consentito specificato nel pannello di amministrazione
C'è un'opzione per disabilitare completamente questo BBCode
Sono supportate due opzioni: [spoiler]e[spoiler="Заголовок"]
Visualizzato correttamente in RSS (immediatamente espanso)
L'aspetto dello spoiler può essere modificato nel modello bbcode.html
Ottieni il massimo dal codice condiviso con BBCode
Codice: Seleziona tutto
[quote]

Come funzionalità secondaria, ora puoi anche disabilitare il BBcode
Codice: Seleziona tutto
[quote][/quote]
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82343
Iscritto il: gio 20 set 2007, 21:13

Re: Fork phpBBex

Messaggioda Silver Surfer » mar 21 feb 2023, 13:52

Nessuna interruzione di riga aggiuntiva nei messaggi!
Immagine
I file incorporati nei messaggi non interrompono la riga, il che ha un effetto positivo sulla praticità della formattazione dei messaggi.

Immagine


Avatar accelerati e migliorati
Immagine
Gli avatar vengono caricati direttamente e senza PHP, il che dovrebbe ridurre il carico

Gli avatar vengono ora caricati tramite URL diretti senza la partecipazione di PHP e MySQL, che, con un server configurato correttamente, riduce significativamente il carico e aumenta la velocità di caricamento della pagina in generale
Se modifichi le dimensioni dell'avatar consentite in dimensioni più piccole e qualcuno ha già caricato l'avatar nelle dimensioni precedenti, l'avatar viene automaticamente ridotto quando viene visualizzato dal browser (pur mantenendo le proporzioni)


Impostazioni amministratore
Pagina separata con molte nuove impostazioni del modello
Possibilità di specificare il percorso della copertina (immagine) per i social network
Limite automatico al numero di righe, immagini e collegamenti nella firma
Il diritto di ignorare il limite di tempo di modifica per i primi post in un argomento (o per tutti i post)
Rilevamento automatico della lingua per gli ospiti (facoltativo)
Impedisci all'utente di cambiare stile, fuso orario, lingua
Opzione "Argomento attivo x giorni": la pagina Argomenti attivi visualizzerà gli argomenti con l'attività più recente per il numero di giorni specificato
Opzione "Utente attivo x giorni": l'ultima visita nel numero di giorni specificato, l'utente è considerato attivo
Possibilità di specificare un nome mittente per le notifiche di posta (in modo che le notifiche non provengano dall'amministratore astratto)
Ricerca globale e ricerca in un forum specifico per argomento o per posta
La possibilità di impostare la dimensione minima consentita del carattere per i messaggi e le firme nel pannello di amministrazione (per combattere i collegamenti di tipo poco appariscente ya.runello spam manuale) o disabilitare completamente la possibilità di modificare la dimensione (è necessario impostare un minimo e un massimo del 100%)


Altro

Accedi tramite nome utente o e-mail
Gli annunci importanti vengono visualizzati nella pagina principale e sono legati a un forum specifico, come gli annunci regolari (risolve molti problemi, ad esempio, con il percorso attraverso il sito)
In RSS, se un commento non ha argomento, viene sostituito l'argomento dell'intero thread
Aggiunta pagina "regole del forum", FAQ semplificata
Al momento della registrazione, è possibile specificare un nome utente contenente solo lettere, numeri, spazio, punto, trattino o trattino basso
I principali tipi MIME sono registrati in .htaccess, vengono configurati la memorizzazione nella cache e la compressione gzip di stili, script js, immagini, ecc.
Ricaricamento automatico dei CSS per gli utenti in caso di modifiche (non si applica a immagini e script!)
Aggiunte immagini per i ranghi
L'utente può ordinare gli argomenti non solo in base alla data dell'ultima risposta, ma anche in base alla data di creazione dell'argomento
Toolkit di supporto ufficiale incluso (disponibile su /stk/)
Inclusa UMIL ufficiale (libreria ausiliaria per l'installazione delle modifiche)
jQuery può essere caricato sia da Google CDN che da localhost (configurabile in admin)
Il programma di installazione è stato semplificato (il numero di passaggi necessari per l'installazione è stato ridotto)


e tante altre modifiche .... sotto il motore.
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82343
Iscritto il: gio 20 set 2007, 21:13

Re: Fork phpBBex

Messaggioda Silver Surfer » mar 21 feb 2023, 14:39

phpBBex o phpBB: vantaggi e svantaggi di ciascuno

Sempre estrapolando da post di VEG
phpBBex

phpBBex non è una build , come molti si sbagliano, è un fork di phpBB 3 con un proprio ciclo di sviluppo. phpBBex include un'enorme quantità di modifiche che non sono disponibili per phpBB 3 nemmeno sotto forma di mod. Per questo motivo (a differenza delle build), non sarai in grado di ottenere le funzionalità di phpBBex semplicemente installando le mod su phpBB 3.

Vantaggi:
Significativamente più opzioni pronte all'uso
Le nuove funzionalità possono essere configurate e disabilitate dal pannello di amministrazione
Tutte le modifiche sono ben sottoposte a debug, tutti i possibili conflitti vengono risolti
Risolti alcuni difetti ed errori del phpBB originale
Puoi installare in sicurezza phpBBex direttamente dal repository , dopodiché puoi ottenere rapidamente tutte le ultime modifiche e unirle automaticamente a tutte le tue modifiche

Svantaggi:
Alcune mod di phpBB 3 devono essere leggermente rielaborate con un file durante l'installazione (per corrispondere al codice phpBBex)
Non è possibile utilizzare stili e file di lingua da phpBB 3 senza un'elaborazione appropriata (perché non tiene conto delle nuove funzionalità di phpBBex)

Parità:
Invece di utilizzare il meccanismo di aggiornamento di phpBB 3, si propone di utilizzare Mercurial (il vantaggio è che è più potente e spesso più conveniente, lo svantaggio è che è un po' più difficile da padroneggiare)
phpBBex supporta solo il database MySQL (il vantaggio è un'ottimizzazione più seria per questo database, lo svantaggio è l'impossibilità di utilizzare altri tipi di database, ma tale necessità è estremamente rara)

phpBB 3

Il classico pacchetto phpBB 3. Rilasciato nel 2007 e da allora non ha subito molti cambiamenti. A giudicare dal ritmo di sviluppo di phpBB 3.1, il suo rilascio non sarà molto presto.

Vantaggi:
Su phpBB 3 senza mod, la nuova mod si installa senza un file
In phpBB 3 senza mod, puoi tranquillamente utilizzare qualsiasi stile e file di lingua già pronti da phpBB 3

Svantaggi:
La necessità di installare un gran numero di mod standard come una risposta rapida a tutti gli effetti, incollare messaggi, ecc.
Impossibilità di ottenere molte funzionalità di phpBBex installando mod a causa della loro assenza (sistema di avviso, reputazione, ecc.)
Dopo aver installato un gran numero di mod, incontrerai comunque il fatto che quando installi la mod successiva, non funzionerà senza l'elaborazione con un file a causa di conflitti tra le mod
Su phpBB 3 con le tue mod, non puoi ancora installare stili e linguaggi da phpBB 3 senza un'elaborazione appropriata (dopo tutto, non ci sarà codice per le modifiche installate)

Una delle build di phpBB 3

Su Internet troverai un gran numero di varie build di phpBB 3. Questo è il solito phpBB 3 più diverse mod preinstallate per phpBB 3. Cioè, se lo desideri, puoi costruirlo te stesso, e per questo non è necessario conoscere la programmazione: basta essere in grado di installare la moda.

Vantaggi:
Non è necessario installare mod standard come risposta rapida, incollare messaggi, ecc.
Di norma, gli assembly non vengono modificati molto, quindi le mod vengono spesso installate senza un file.

Svantaggi:
Spesso le build sono realizzate da webmaster inesperti, quindi la qualità potrebbe essere insoddisfacente
Le build in genere utilizzano strumenti "spartani", il che fa sì che gli aggiornamenti al codice di base vengano rilasciati con un lungo ritardo.
Impossibilità di ottenere molte funzionalità di phpBBex installando mod a causa della loro assenza (sistema di avviso, reputazione, ecc.)
Dopo aver installato un piccolo numero di mod, incontrerai comunque il fatto che quando installi la mod successiva, non funzionerà senza l'elaborazione con un file a causa di conflitti tra le mod
Stili e file di lingua da phpBB 3 non possono essere utilizzati su nessun assembly di phpBB 3 senza un'elaborazione appropriata (poiché il codice delle mod preinstallate non viene preso in considerazione lì)

Perché phpBBex è migliore e più sicuro della build nativa di phpBB?

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 "segnato" sul 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, rappresentando a distanza ciò che sta accadendo in generale, di conseguenza è molto facile ottenere un risultato instabile.

Ci sono abbastanza 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 [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.
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82343
Iscritto il: gio 20 set 2007, 21:13

Re: Fork phpBBex

Messaggioda Silver Surfer » mer 22 feb 2023, 17:29

Ultimo rilascio phpbbex 1.9.6.

Note di VEG

Requisiti:
PHP 5.4+, 7.0+, 8.0+.
MySQL 5.5+.

Cosa c'è di nuovo?

Supporto iniziale per PHP 8.2

Il supporto per PHP 7.0+ è migliorato in phpBBex con ogni nuova versione dalla versione 1.9.3. phpBBex 1.9.6 è consigliato per PHP 7.4 (poiché il supporto per questa versione è meglio testato), ma anche il più recente PHP 8.2 è già supportato. Se stai ancora utilizzando PHP 5, ti consigliamo di eseguire l'aggiornamento poiché l'aggiornamento a PHP 7.0+ fornisce un notevole aumento delle prestazioni e riduce il carico del server.
Immagine

Sbarazzarsi del codice legacy

Rimosso molto codice deprecato per supportare PHP 5.3 e versioni precedenti. phpBBex richiede PHP 5.4 o successivo.
Codice di supporto IE6-IE8 rimosso. È rimasta una copia di jQuery.
MediaElement.JS è stato sostituito con <audio> e <video> HTML5 standard.
Usa la proprietà CSS border-radius invece delle immagini con angoli arrotondati.
La distribuzione di phpBBex è stata alleggerita di 350 kilobyte!

Supporto completo per UTF-8, incluse le emoji:

Il phpBB originale è stato sviluppato durante i primi giorni di MySQL, che non supportava tutto UTF-8. È stata utilizzata la codifica utf8mb3 troncata, che era solo un sottoinsieme di UTF-8. Per questo motivo, un tentativo di inviare un messaggio contenente emoji ha generato un errore. A partire da MySQL 5.5 (uscito 12 anni fa) c'era il supporto per la codifica utf8mb4, che supporta tutti gli UTF-8, incluse le emoji. La nuova versione di phpBBex utilizza questa codifica per impostazione predefinita. I database già esistenti devono essere convertiti in questa codifica affinché appaia il supporto emoji.

Molti miglioramenti importanti nel kit di strumenti di supporto e nel kit di riparazione di emergenza

Reparse BBCode in STK non contrassegna più tutti i messaggi privati ​​come modificati dall'amministratore.
Reparse BBCode in STK non incrementa più il conteggio delle modifiche, né aggiorna i tempi di modifica dei post del forum.
Per impostazione predefinita, ERK può essere avviato solo tramite STK.
Verificare correttamente la disponibilità del modulo selezionato in STK.
Le schede Principale e Strumenti di supporto in STK sono unite in una sola.
Rimossa parte del codice STK responsabile del supporto delle versioni legacy di phpBB 3.0.
Modifiche estetiche alla STK per abbinarsi allo stile dell'ACP.

Database_update.php migliorato

Per iniziare, database_update.phpè necessario creare un file speciale allow_upd_*.keynella directory cacheche consenta di eseguire l'aggiornamento contemporaneamente. Ciò è necessario per impedire a passanti casuali di eseguire lo script.
Una nuova impostazione purge=cacheche consente di cancellare la cache dopo un aggiornamento. Se passi purge=all, oltre a svuotare la cache, le informazioni sullo stile verranno ricaricate.
Nuovo parametro utf8mb4=1che aiuta a convertire la base esistente nella codifica utf8mb4.
Una nuova impostazione bots=1che (quando abilitata) aggiorna l'elenco dei bot su un forum già installato.

Altre modifiche utili

La lunghezza massima dello User-Agent è stata aumentata da 150 a 250 caratteri (alcuni bot popolari hanno uno User-Agent molto lungo che in precedenza era stato tagliato).
L'elenco standard dei bot è stato aggiornato: quelli obsoleti sono stati rimossi, ne sono stati aggiunti di nuovi.
I pulsanti dei social media portano alle versioni HTTPS dei siti.
L'"Accordo di riservatezza" e le "Condizioni d'uso" sono state notevolmente abbreviate pur mantenendone l'essenza.
Aggiornamenti di stile minori per ACP.
Altre modifiche minori.
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82343
Iscritto il: gio 20 set 2007, 21:13

Torna a PhpBB

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron