Risultati da 1 a 7 di 7
-
26-12-2012, 22:15 #1
- Data Registrazione
- Dec 2012
- Località
- Forano (RI)
- Età
- 39
- Messaggi
- 68
PhpBB3 > vB4 - Presentazione, dubbi e domande
Ciao ragazzi.. è un piacere scrivere qui.. Da molto tempo volevo passare a vBulletin ma l'ho fatto solo un paio di giorni fa acquistando la licenza per vB5 Connect (evviva la tredicesima), ma installando per ora la vB4.
Sono l'amministratore di una community italiana di Gran Turismo 5, il gioco di auto per PlayStation3. Tutto era nato "per gioco", ma a distanza di 2 anni, sono felicissimo di constatare di far parte della community italiana numero 1 riguardo a questo gioco, sbaragliando e "rubando" utenti anche a community ben più note. Dico questo non tanto per pavoneggiarmi :P ma perchè dopo 2 anni, sentiamo tutti la necessità di passare a qualcosa di più solido, funzionale e soprattutto professionale. Comunque si parla di 1300 utenti registrati e 200-300 attivi.. sono numeri piccoli, ma bisogna pensare che il forum tratta un singolo videogame e per giunta un gioco per console che difficilmente dopo 2 anni viene ancora giocato e seguito, ma ci aspettiamo di crescere molto, infatti il nuovo forum non sarà aperto al pubblico prima dell'uscita di GT6, quindi probabile che stiamo parlando di fine 2013 o 2014 :P (ho tutto il tempo del mondo insomma..). Poi se riesco a completare in tutto e per tutto (import, mod e skin) la nuova board, la apriamo prima.
phpBB3 è una gran board e la differenza la da il supporto gratuito della community con skin e mod (e supporto vero e proprio). A differenza di vB, devo ammettere che trovare aiuti sparsi per google è nettamente più facile, mentre con vB è più difficile e il 90% delle risposte sono in inglese, che non è un problema finchè c'è da leggere, ma lo diventa quando c'è da fare scrivere e chiedere aiuto. E anche questo il motivo per cui sono approdato qui.
Dicevo.. sentiamo la necessità di una piattaforma più professionale.. questo perchè a furia di installare mod e fare modifiche al codice, vuoi o non vuoi la board si è un pochino "smontata". Oltre a questo, sono stufo di passare ore a installare le mod (per chi non lo sapesse, su phpBB3 si fa tutto a mano.. a volte bisogna editare e caricare anche 50 files con il rischio che un punto e virgola mancante, impedisca di vedere il forum) quando invece su vB lo si fa in 2 passaggi. E poi gli update... odiosi. Quando esce un update di phpBB3 non si ha modo di sapere con certezza cosa combinerà alle mod installate.. è una scommessa. Mentre riguardo le mod stesse, non è come su vB che sono supportate e che arrivano le email con gli aggiornamenti e le istruzioni, ma devo essere io a controllare se ci sono release nuove e capire se possono essere installate senza brutte conseguenze. Insomma, per chi fa le cose fatte per bene, è un continuo backup e test in locale, e poi test in remoto.. molto stressante.
Oltre a questi aspetti, vB mi attira moltissimo per tutte le features che ha e per il livello di qualità delle mod disponibili che secondo me rendono un forum unico.
Mi reputo uno smanettone di buon livello :P Non conosco bene nessun linguaggio, ma le basi le conosco tutte. Ho 26 anni e smanetto col PC da sempre, questo per dire semplicemente che molte cose in questo ambito le so fare e se proprio non le so fare, mettetemi una guida davanti, anche in inglese, e in qualche modo (pulito, odio i pasticci) ne esco. Così ho fatto per vB4, infatti appena acquistato, non sapevo assolutamente nulla riguardo questa board. Fino al giorno prima l'avevo semplicemente utilizzata da utente nelle miriadi di community presenti in giro come hwupgrade, everyeye, gamespot ecc. La prima cosa che ho fatto è stata quella di trovare il modo di importare tutti i dati dal vecchio al nuovo forum ed ho scoperto Impex.
1° domanda: questo sistema garantisce un import pulito? Nel senso.... Nel forum phpBB3 ho creato molti gruppi utenti, ci sono molte mod installate che vanno ad alterare varie tabelle ed altre cose.. infatti nel processo di import, Impex non è riuscito ad importare proprio tutto, qualcosa se lo è perso per strada come per esempio le password degli utenti. Ora per le pass non è un problema, chi vuole se la rigenera, ma quello che mi preoccupa è: se ho appurato che Impex ha trovato qualche difficoltà nel processo di import, è possibile che si sia generato qualche errore in vB? Che sia nel DB o da qualche altra parte non lo so.. Però è possibile? La mia necessità è importare gli utenti e i topic con i post e basta.. per gli avatar e i PM non mi interessa, e nemmeno per i permessi dei gruppi utenti e per i gruppi utenti stessi (li ricreo). La vera domanda quindi è: posso stare sereno e quindi importare tutto per poi spostare tutti gli utenti importati sotto al gruppo "Registered User" di vB e cancellare quindi i gruppi utenti importati per poi ricrearli per benino? Per i topic e i post non mi interessa se non vengono importati alla perfezione perchè saranno spostati nella categoria "archivio" e non saranno più letti/modificati da nessuno, è solo un modo per non buttare via tutto quello scritto in questi 2 anni.
2° domanda: come host sono su Aruba Linux e MySQL 5. Ho un dubbio che mi devo togliere assolutamente. in fase di installazione, editando il file config.php di vB, ho inserito come tipo di database il mysqli
Codice:$config['Database']['dbtype'] = 'mysqli';
Codice:// Advanced Target $impexconfig['target']['databasetype'] = 'mysql'; // currently mysql only $impexconfig['target']['charset'] = ''; $impexconfig['target']['persistent'] = false; // (true/false) use mysql_pconnect
3° domanda: la seconda domanda non l'avrei mai fatta se non fosse per qualche problema di connessione del sito che ho avuto subito dopo l'installazione di vB. Infatti mentre smanettavo con l'installazione di mod e altre robe, ogni tanto il sito si inchiodava di brutto, caricando anche per 2-3 minuti e restituendomi alla fine l'errore di Gateway Timeout. Potrebbe essere anche stata colpa di Aruba, ma visto che il server e il DB sul quale poggia vB è lo stesso di dove poggia phpBB3, è impossibile che sia colpa di aruba visto che nel medesimo instante che vB non funzionava, phpBB3 viaggiava alla grande. Ecco perchè ho pensato a qulche problema di installazione, o di configurazione dell'installazione o per finire di Impex (l'import è la cosa che ho fatto subito dopo l'installazione di vB). Se non bastasse, ieri mattina ho fatto le 4 di note davanti a vB, vado a letto, mi sveglio alle 11, apro il sito nuovo e mi si presenta una pagina bianca con una riga di errore, questa:
Codice:Table 'SqlXXXXXX_X.gtita_session' doesn't exist SQL=INSERT INTO `gtita_session` (`session_id`, `client_id`, `time`) VALUES ('819jm4l3lplicaqunppnh86sr2', 0, '1356452634')
Ma come è possibile che si "smonta" da solo senza che io tocchi nulla?
E' possibile quindi che ci sia qualche problema a livello di configurazione dell'installazione? A questo proposito allego i file config.php di vB e di Impex (cancello i dati sensibili tranquilli :P) nella speranza che qualcuno di voi mi dica se ci sono errori.
Per ora direi è tutto... come al solito non risparmi parole quando scrivo.. Mamma mia che viziaccio :P Scusate!
sito phpbb3: http://www.gt5italia.it/forum
sito vB4: http://www.gtitalia.it/forum (perà è chiuso per ora.. se qualcuno volesse sbirciare dentro gli fornisco account da admin)
Grazie mille per l'attenzione, ciaooo!!!
-
27-12-2012, 19:18 #2
Accipicchia quanto scrivi
L'importazione dei dati dei db con impex è un processo pulito, difatti appena riscontra un problema si blocca!
Se hai installato mod in phpBB che hanno alterato la struttura delle tabelle (anche se credo sia strano, di solito aggiungono) avrai difficoltà ad importare le tabella sul nuovo db di vBulletin.
Le password non possono essere esportate da phpBB in quanto vengono "criptate" ma questo non è un problema, potrai impostare vB per far si che gli utenti quando si collegheranno con il loro user nel nuovo forum gli verra chiesto di impostare una password.
Nei database di vb se non sbaglio c'è un apposita tabella dedicata ai log di impex, dagli un'occhiata.
Probabilmente ci sara anche uno script per leggere per bene qui log, ma non lo conosco
Ti consiglio di rimuovere tutto cio che hai installato in phpbb.
Ti consiglio di raggruppare tutti gli utenti sotto un unico gruppo compresi i super moderator ad esclusione dell admin cosi impex non si impiccia nell'importazione nel gruppo predefinito di vB.
Per i post ed i relativi messaggi non dovresti aver nessun problema, è la cosa che da meno rogne in fase di import anche se probabilmente ti si impicceranno un po le date.
Tranquillo Impex supporta i DB MySQLi, però devi lasciare MySQL se no non funziona.
Il DB di phpBB è MYsql o MYsqli ?
Devi affrontare le cose un po alla volta
Installa il nuovo forum utilizzando un database pulito, testalo un pochino e verifica se ci sono anomalie (modo barbaro, ma essendo su un hosting condiviso non credo hai accesso ai log del php)
Successivamente cerca di esportare e reimportare il database ed infine installi mod e plugin (anche se te lo sconsiglio e se non puoi farne a meno vacci comunque cauto)
-
27-12-2012, 20:05 #3
- Data Registrazione
- Dec 2012
- Località
- Forano (RI)
- Età
- 39
- Messaggi
- 68
Geeeentilissimo, grazie mille per il supporto
Il DB di phpBB è MYsql o MYsqli ?
Nei database di vb se non sbaglio c'è un apposita tabella dedicata ai log di impex, dagli un'occhiata.
Probabilmente ci sara anche uno script per leggere per bene qui log, ma non lo conosco
Ti consiglio di rimuovere tutto cio che hai installato in phpbb.
Ti consiglio di raggruppare tutti gli utenti sotto un unico gruppo compresi i super moderator ad esclusione dell admin cosi impex non si impiccia nell'importazione nel gruppo predefinito di vB.
Installa il nuovo forum utilizzando un database pulito, testalo un pochino e verifica se ci sono anomalie (modo barbaro, ma essendo su un hosting condiviso non credo hai accesso ai log del php)
Successivamente cerca di esportare e reimportare il database ed infine installi mod e plugin (anche se te lo sconsiglio e se non puoi farne a meno vacci comunque cauto)Io sono mod-dipendente..!
Posso chiederti i motivi per cui mi sconsigli l'uso delle mod? Un motivo credo sia scontato, ossia che ovviamente non c'è paragone in termini di stabilità e sicurezza tra una copia di vB pulita e una con le mod, ma se mi sono convinto a passare a vB è anche per il discorso mod.. Come ho detto nel primo post, su phpBB3 le mod non sono supportate e sono totalmente create e seguite da utenti semplici. Ma su vB pensavo che la musica cambiasse! Cioè se una mod è stata approvata, quali rischi corro? Starò molto attento alle versioni disponibili e se una mod non è completamente compatibile con la mia versione attuale di vB non la metto di certo e aspetto che esca l'aggiornamento. Anche in questo modo corro rischi?
Capisco che a molti le mod stanno antipatiche, ma posso capirlo per realtà come questa per esempio. vBulletin.it è un forum di supporto, non avrebbe molto senso riempirla di mod, magari tipo la mod Arcade hehe.. Ma sul mio forum, dove si parla di giochi, si gioca, si scherza e si spamma tutto il giorno, le mod sono obbligatorie. Partendo dalla chat, tutte le altre mod sono richieste proprio dall'utenza.
Mi fermo prima di riscrivere un papiro.. scusate :P
Grazie mille!
-
27-12-2012, 22:17 #4
Procedi tranquillamente con l'importazione
ma sappi che nonostante sia risaputo che dall'estensione mysqli si traggono benefici non indifferenti in termini di risposta del DB, bisogna anche dire che se non hai un forum frequentatissimo dove avvengono migliaia di query al database non conviene utilizzarla, il MySQLi è un progetto che non si sa che fine farà, forse verrà addirittura interrotto con l'introduzione di PHP6...
Per quanto riguarda i settaggi del php scarica questo script fatto da vB ed eseguilo sul server, ti dira se il server è configurato per bene per far girare vbulletin.
E' esattamente la stessa cosa che su phpBB, Joomla Wordpress ecc...
La community è sicuramente piu seria (vbulletin.org) ma installando mod su mod, come accade con gli altri forum e cms, i risultati sono imprevisti e si puo compromettere molto la sicurezza dell'installazione.
Io amo le modma il forum che gestisco non ne ha bisogno
PS il sito ufficiale di phpbb-seo, sviluppatori di una delle mod piu potenti per phpBB è stato "craccato"
-
28-12-2012, 17:13 #5
- Data Registrazione
- Dec 2012
- Località
- Forano (RI)
- Età
- 39
- Messaggi
- 68
Direi ottimo
cos'è però quella riga all'inzio con scritto Deprecated ?
D'altronde il rischio di vedersi il sito craccato c'è sempre, basta un virus come si deve nel proprio pc e alla prima connessione FTP ciao ciao.. Quindi in virtù di questo, mod o no, io "me la rischio", che poi per una realtà come la mia, ossia molto piccola, il rischio cala molto..
Grazie mille Fabioo per il supporto, molto gentile, ciao !!!
-
28-12-2012, 19:53 #6
Good
Quella scritta che vedi in alto credo dipenda dal fatto che la funzione magic_quotes_runtime stia per passare in cavalleria e quindi tra un po non piu supportata dalle nuove versioni di php, forse sul server hai l'ultima versione di php dove hanno aggiunto questi avvisi. non ne ho la certezza però
E' stato un piacere qualunque cosa chiedi pure
Ciao
Fabio
-
29-12-2012, 02:12 #7
mysqli è soltanto un wrapper di codice attorno a mysql, le tabelle e contenuti non cambiano. vbulletin è fatto per mysql, ma credo che possa anche funzionare con mysqli (mai provato). comunque sia, per la massima performance suggerisco usare mysql e il tipo di tabelle myisam (anziché innodb)
impex purtroppo ha qualche bug che si fa notare in alcune situazioni. uno notissimo è l'errore di database all'inizio, che è derivato dal fatto che c'è scritto in una query "TYPE" anziché "ENGINE" e non tutti i motori sono impostati ad accettare entrambi. mi sono stufato di segnalarlo
un altro bug di impex è che non importa gli utenti e loro articoli, discussioni ecc se non hanno un indirizzo email impostato. quindi io ci metto unknown@unknown.tld e lo tolgo poi dopo, sempre con phpmyadmin.
particolare spesso doloroso è capire quale codifica usare. importa in un test i titoli forum e controlla le lettere accentate. se tutto va bene, allora non devi fare nulla, altrimenti devi provare e riprovare fino a quando non siano uguali. quando sai la codifica giusta, prendi un database (con vB preinstallato) nuovo e fai sul serio. non ripetere le operazioni perché cambiano i contatori. un nuovo impex dovrebbe partire con i contatori da 1 a N
PS: è bello sapere che non sono l'unico che scrive tantoGiovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
Discussioni Simili
-
vBulletin 3.8.x Post di presentazione
Di morris2003 nel forum VBulletin 3Risposte: 2Ultimo Messaggio: 17-10-2010, 23:32 -
vBulletin 3.8.x vbadvanced dubbi
Di zomger nel forum VBulletin 3Risposte: 3Ultimo Messaggio: 18-09-2009, 18:53 -
vBulletin 3.7.x vB 3.7.3 e traduzione italiana: dubbi
Di menhir nel forum VBulletin 3Risposte: 1Ultimo Messaggio: 17-10-2008, 19:44 -
vBulletin 3.6.x Reply solo dopo Presentazione.
Di luckid nel forum VBulletin 3Risposte: 5Ultimo Messaggio: 01-02-2008, 17:34 -
Alcuni dubbi
Di tr0llz nel forum Pre acquisto vBulletinRisposte: 3Ultimo Messaggio: 24-10-2006, 10:28
Segnalibri