- Home
- Categorie
- Coding e Sistemistica
- Gestione di Forum
- Trasloco Forum SMF 2.0.1 to NodeBB
-
Trasloco Forum SMF 2.0.1 to NodeBB
Un po' di colpa ce l'ha anche @giorgiotave
E' da tempo che ci penso ma ora credo siano i tempi di voltare pagina agendo con un nuovo sistema in grado di dare veramente una svezzata al vecchio. Il problema di fondo è l'alta castomizzazione di smf che abbiamo fatto negli anni.
Mi stavo chiedendo se in questa Community c'è un professionista non improvvisato per iniziare questo lavoro, chiaramente retribuito con noi.
1 Risposta -
@bertonea Che intendi per professionista non improvvisato? Comunque se serve contami Anche in privato
B 1 Risposta -
@davide-del-medico intendo qualcuno che conosca nodebb e che sia pratico con i fatti in rete troppi si spacciano per super professionisti e poi non lo sono. Ti scrivo appena ho un minuto facciamo due parole
1 Risposta -
@bertonea ha detto in Trasloco Forum SMF 2.0.1 to NodeBB:
enso ma ora credo siano i tempi di voltare pagina agendo con un nuovo sist
eheeh nodebb è una bella berlina lussuosa...io per il momento ho giocato solo con nodebb
Certo che se penso a SMF a Nodebb c'è un abisso!Hai pensato anche a Vanilla o Discourse?
B 1 Risposta -
@bertonea ha detto in Trasloco Forum SMF 2.0.1 to NodeBB:
@davide-del-medico intendo qualcuno che conosca nodebb e che sia pratico con i fatti in rete troppi si spacciano per super professionisti e poi non lo sono. Ti scrivo appena ho un minuto facciamo due parole
Io pure mi spaccio non con node, comunque si studia, in fin dei conti c'è un db, c'è del codice, ci sono delle librerie
-
@caygri-com ha detto in Trasloco Forum SMF 2.0.1 to NodeBB:
Hai pensato anche a Vanilla o Discourse?
Sì ho dato un'occhiata ma NodeBB mi sembra abbia una marcia in più.. poi forse è solo un'impressione ma mi piace più degli altri.
-
Chissà se @andreadragotta riesce darci qualche consiglio su come approcciare questo cambiamento. Dato che anche per noi tutto è nuovo, magari tu che ci sei già passato riesci a darci qualche informazione in più o avvertimento su passaggi ostici da fare, da dove cominciare qualche consiglio via...
-
per mia esperienza il setup e la struttura di nodebb già sono completamente diversi da smf, quindi serve almeno almeno una buona vps.
Nodebb è un più esoso di risorse.
https://docs.nodebb.org/installing/os/ubuntu/ e consigliano caldamente redis.
Ci vuole un buon sistemista e dev per modifiche e cambiamenti.
SMF è davvero una vera vecchia scuola minimal in tutto.
Sul forum di nodebb, sembra che il passaggio da SMF sia un vero e proprio bagno di sangue...ti consiglierei a livello tecnico un passaggio un forum più affine a nodebb.
1 Risposta -
Certo! Molto volentieri
Allora intanto considera che una volta installato NodeBB l'interfaccia che vi troverete davanti è la stessa che ha la sua community e che potete trovare qui, la filosofia della piattaforma è di aggiungere funzioni attraverso i plugin (anche le cose più banali) quindi è normale se di default non trovarai alcune funzioni che possono sembrarti fondamentali.
Come diceva @giorgiotave una delle parti più complesse è la parte di import, in giro c'è qualche plugin che prova a prendersi carico della migrazione ma è roba abbastanza datata e difficilmente funziona.
Bisogna mettersi li e capire come è strutturato il vecchio DB e di conseguenza pensare alla soluzione migliore per riuscire a importare tutti i dati importanti, qui in alcuni casi bisogna dare spazio alla fantasia .Sull'implementazione di nuove funzionalità invece si può cercare qualche plugin realizzato dalla community, il vantaggio è che tutti i plugin cominciano con nodebb-plugin- quindi la ricerca è abbastanza semplice da fare.
Se non trovi nulla puoi creartelo da solo ma qui la cosa diventa un po' più complicata perchè la documentazione non è tantissima e quindi bisogna fare reverse engineering in alcuni casi per capire come risolvere alcuni problemi, nulla di impossibile ma all'inizio è dispendioso in termini di tempo.
In alternativa puoi scrivere sulla community di NodeBB ma su cose molto particolari magari le risposte potrebbero essere imprecise.Lato interfaccia @enricominciamo è sicuramente il più esperto!
Il sistema da la possibilità di creare un template child quindi si possono fare override delle viste o di alcuni componenti, qui secondo me bisogna essere consapevoli che nel momento in cui si fanno molti override variando diverse parti del template è necessario fare qualche controllo in più prima di fare un update, quindi a maggior ragione leggere il changelog è fondamentale
-
@caygri-com ha detto in Trasloco Forum SMF 2.0.1 to NodeBB:
Sul forum di nodebb, sembra che il passaggio da SMF sia un vero e proprio bagno di sangue...ti consiglierei a livello tecnico un passaggio un forum più affine a nodebb.
non conosco SMF ma penso che alla fine se non esiste uno strumento che si occupa della migrazione da SMF verso la nuova piattaforma il passaggio difficilmente sarà indolore.
-
Credo che per qualsiasi forum se tanto modificato nel codice, ci sarà un duro lavoro nella migrazione.
Leggevo che Giorgio e team hanno fatto tantissime modifiche per renderlo ciò che noi tutti vediamo, tantissime novità, ed implementazioni, ecco io invece dovrei fare diverso, cercare di passare a NodeBB cencando di cambiare meno cose possibili, dato il target che ho, altrimenti non vorrei avere l'effetto contrario e perdere utenti.
1 Risposta -
@bertonea se l'idea è quella di passare a una qualsiasi piattaforma mantenendo l'aspetto funzionale il più standard possibile l'unico grande scoglio è la parte di migrazione dei dati.
Li indipendentemente dalla piattaforma, dalla base dati (MySQL, MongoDB, Redis, etc...) o dal linguaggio il lavoro sarà particolamente complesso perchè 9/10 sono tutti strutturati in maniera differente, bisogna sennò cercare piattaforme che offrono dei sistemi di migrazione che possono rendere più semplice il tutto.Facendo una rapida ricerca su google ho trovato CMS2CMS che offre un servizio di migrazione di SMF verso alti sistemi (vBullettin, BBpress, etc...) che sicuramente ti possono semplificare la vita.
-
@andreadragotta in un'altro topic mi hai chiesto che Server utilizziamo al momento, io non sono un tecnico copio ed incollo quello che leggo, spero di riuscire a risponderti con questo:
MySQLServer: Localhost via UNIX socket Server version: 5.5.32-0ubuntu0.12.04.1-log Protocol version: 10 MySQL charset: UTF-8 Unicode (utf8)
Web server
Apache/2.2.22 (Ubuntu) MySQL client version: 5.5.32 PHP extension: mysql
Dovremo cambiare sicuramente Server, qualcuno riesce a darmi qualche indicazione e consiglio sul quale appoggiarci in maniera affidabile e veloce?
-
Ciao,
Il server è sicuramente abbastanza vecchio, sia il sistema operativo che i vari pacchetti (PHP, MySQL e Apache) sono molto datati.
Sul chi appoggiarsi in realtà c'è l'imbarazzo della scelta.
Hai qualcuno che ti seguirebbe la parte sistemistica o hai bisogno di qualcosa di gestito direttamente da chi ti vende il server?
-
Non saprei, io cercavo qualcuno che mastichi questo node.js dato che le web Agency con cui collaborano conoscono molto bene il mio progetto, ma non questo linguaggio.. Dovrei avere la fortuna di trovare qualcuno di affidabile sicuramente, in maniera da iniziare un cammino insieme.
Ho provato a scrivere ad una persona che ho trovato in rete, ma non mi ha risposto... ti scrivo in PVT il nome