Newsgroup: it.comp.www.php
Titolo: migrazione da forum ASP a forum PHP

Ciao a tutti, ho un sito internet con lo "Snitz forum 2000", ora sono
costretto a migrare su piattaforma linux con MySQL e un forum PHP.
C'è un modo per non perdere tutti i vecchi msg e gli utenti registrati
importando il database access in MySQL ed usare un forum php che legga il
database MySQL con la struttura dello snitz forum?

Ciao,
Frodo Baggins wrote:

le strutture dati e l'organizzazione del DB non sono indipendenti dalle 
applicazioni che hai indicato.
a quello che ho visto io l'unico modo è mappare le tabelle dei due forum 
a mano e poi fare il passaggio dati.
Ciao Gianfranzo
-- 
ICQ#: 21258924 Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo è contro la guerra
"dopo tutto, gli angeli non sono altro che dei volatili" D. Pennac

 a mano e poi fare il passaggio dati.
Praticamente un lavorone per uno che è alle prime armi e non conosce PHP!!!
Non conosci proprio un forum PHp che utilizza la stessa struttura DB dello
snitz forum???

 snitz forum???
non la prendere, ma secondo te è una domanda plausibile quella che hai 
fatto?
Se io e te facciamo una web application basata su DB con lo stesso 
obiettivo quante pensi che siano le probabilità che le nostre scelte 
siano sovrapponibili o intercambiabili?
Ti faccio un esempio scemo per chiarire cosa intendo:
Ipotizziamo che sia necessario registrare i dati di un utente e che 
vogliamo solo registrare nome e cognome e niente altro(assai poco 
realistica).
io creo una tabella  UTENTI in un DBMS xxx con campi nell'ordine Nome e 
Cognome, tu scegli il DBMS yyy, la tabella la chiami tabUtenti con campi 
NomeUtente e CognomeUtente.
Già in questo scemissimo esempio le pagine del tuo sistema non possono 
funzionare con il mio DB né le mie con il tuo. Per fare in modo che 
tutto torni è necessario che in qualche modo trasferisci i dati della 
tua tabella o nel formato della mia o viceversa ricordandoti di 
scambiare le colonne altrimenti ti trovi coi cognomi al posto dei nomi.
In una cosa complessa come un forum le scelte specifiche di chi lo ha 
realizzato saranno facilmente diverse, l'unica cosa che puoi sperare è 
che in generale gli insiemi di informazioni archiviate siano equivalenti 
per cui analizzando i DB tu possa trovare le corrispondenze tra i dati 
di un sistema e l'altro e quindi poter costruire la mappatura di cui 
parlavo.
Nel caso particolare di PHPBB mi sembra che sia possibile scegliere 
anche un DB Access al momento dell'installazione, per cui se fai fatica 
con Access-MYSQL potresti fare la mappatura Access-Access, ma rimane che 
ti devi prendere tutte le tabelle e trovare le corrispondenze quindi 
trasferire i dati dal DB dello snitz a quello PHPBB.
Ovviamente va fatto tutto a manina (o con qualche SW adatto, anche se 
così è molto più difficile) e ci vuole un minimo di esperienza per 
capire gli schemi DB adottati nei due sistemi forum.
Spero di aver chiarito quale è il problema.
Ciao Gianfrnzo


 fatto?
Quello che dici tu è giustissimo, ma quello che voglio dire io è che visto
che lo "snitz forum 2000" è un forum ASP molto famoso, potrebbe essere che
ne abbiano fatto la versione PHP(i nomi delle tabelle non le sceglie
l'utente ma lo snit forum e quindi sono sempre quelli).
Capito che intendevo?