Back to top

Autore Topic: Utilizzo di un DB MySQL 4.x (non Joomla) per un'installazione nuova di Joomla  (Letto 2247 volte)

Offline Lorenzo Castellan

  • Appassionato
  • ***
  • Post: 291
  • Sesso: Maschio
    • Mostra profilo
Gentili joomla-lesi,
sono di fronte ad un nuovo problema: un committente mi ha contattato per fare un nuovo sito, lui ne ha uno esistente sviluppato circa 3 anni fa in PHP e MySQL 4.x (non relazionale) e vorrebbe mantenere il db attuale perchè già bello carico di contenuti.
Credo che abbiate già capito la mia richiesta, è possibile fare girare il DB esistente (con le debite modifiche) sviluppato con MySQL 4.x su una nuova installazione di Joomla in modo tale da avere subito i contenuti??????
Grazie a tutti coloro che risponderanno.

ChAsT ???
..::Castello ululì lupo ululà::..

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
No.
Joomla ha il suo database, con il suo schema ed il suo funzionamento.
Non puoi certo usare un altro database, con uno schema diverso.
Devi fare una conversione dei dati.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline Lorenzo Castellan

  • Appassionato
  • ***
  • Post: 291
  • Sesso: Maschio
    • Mostra profilo
Bhe si, forse non mi sono spiegato.
Che sia necessaria una modifica o una conversione non ne ho dubbi, mi chiedevo come. Non sai dove possa reperire della documentazione su come effettuare questa conversione o se magari qualcuno lo ha già fatto.......
Grazie!

ChAsT
..::Castello ululì lupo ululà::..

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Difficile dare una risposta non sapendo qual'è il sistema di partenza.
Se è un software sviluppato adhoc, direi che è impossibile trovare qualcosa di già pronto.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline Lorenzo Castellan

  • Appassionato
  • ***
  • Post: 291
  • Sesso: Maschio
    • Mostra profilo
Difficile dare una risposta non sapendo qual'è il sistema di partenza.
Il sistema di partenza è un server che eroga servizi da webserver, quindi permette la centralizzazione del DB e i canali con il PHP e altri ancora. Le caratteristiche della macchina non le so ma non credo servano in questo contesto. Se ti riferisci invece alle piattaforme informatiche usate ti dico PHP e MySQL. Il lavoro è stato eseguito tre anni fa quindi le piattaforme sono aggiornate più o meno a quel periodo e so che MySQL è una versione 4.x non relazionale.
Se è un software sviluppato adhoc, direi che è impossibile trovare qualcosa di già pronto.
Allora, credevo di essere già stato chiaro, non è un software ma è un piccolo CMS fatto in casa che usa il PHP e un DB MySQL proprio come Joomla, Mambo ecc...... Ora, io vorrei utilizzare quel DB e convertirlo in un DB formattato per Joomla, la mia domanda era se qualcuno ha già incontrato questa eventualità. Io so già che è possibile ma vorrei evitare di dover inserire ogni record di ogni campo dal vecchio DB a quello già formattato per Joomla.
Grazie....

ChAsT
..::Castello ululì lupo ululà::..

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Ora, io vorrei utilizzare quel DB e convertirlo in un DB formattato per Joomla, la mia domanda era se qualcuno ha già incontrato questa eventualità. Io so già che è possibile ma vorrei evitare di dover inserire ogni record di ogni campo dal vecchio DB a quello già formattato per Joomla.

Visto che sembra essere un CMS adhoc, l'unica soluzione è realizzare uno script di conversione dei contenuti.
Parti dallo schema del tuo CMS, guardi com'è quello di Joomla e realizzi lo script.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline Lorenzo Castellan

  • Appassionato
  • ***
  • Post: 291
  • Sesso: Maschio
    • Mostra profilo
Ecco questo per me è un buon consiglio mi hai indirizzato verso una strada che mi pare corretta.......
Ora farò una ricerca con script di conversione per DB, tu non è che ne avresti uno solo per esempio da studiare???
Grazie Napo!

ChAsT
..::Castello ululì lupo ululà::..

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
C'è poco da studiare cose già fatte, anche perchè lo schema che devi seguire è molto semplice:
  • studiare lo schema delle news del tuo sito
  • studiare lo schema dei contenuti di Joomla
  • per ogni notizia,
  • la converti nel formato Joomla
  • e la inserisci nel db

Le tabelle da cui partire sono jos_content, jos_sections, jos_categories.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline Lorenzo Castellan

  • Appassionato
  • ***
  • Post: 291
  • Sesso: Maschio
    • Mostra profilo
Davvero grazie Napo!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Senti tanto che ci sei (hehehehehehe) il db del mio cliente mi continua a dare errore quando tento di collegarmi sia via PHPMyadmin che dall'amministrazione di MySQL (ho il tool di MySQL).
L'errore che mi restituisce è il 2013 e dice che mi blocca durante l'eseguzione di una query. Ho fatto ricerche in merito e ho scoperto che:
  • o è colpa del timeout del server che mi caccia dopo 30 secondi
  • o un simpaticone è entrato e ha inibito all'amministratore di logarsi
Tu hai già incontrato questo errore?
Dopo aver compilato le tre tabelle sezioni, categorie e contenuti (gli articoli) sono a posto?????
Grazie grazie grazie grazie grazie

ChAsT
..::Castello ululì lupo ululà::..

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
L'errore che mi restituisce è il 2013 e dice che mi blocca durante l'eseguzione di una query. Ho fatto ricerche in merito e ho scoperto

E' un errore che non conosco.
Potresti sentire dal provider se per caso ha attivato delle restrizioni sul tuo account.

Citazione
Dopo aver compilato le tre tabelle sezioni, categorie e contenuti (gli articoli) sono a posto?????

In linea di massima sì.
Ovviamente dovrai fare un test.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline Lorenzo Castellan

  • Appassionato
  • ***
  • Post: 291
  • Sesso: Maschio
    • Mostra profilo
GRAZIE!!!!!!!!!!!!!!
Davvero Napo grazie!
So che non sarà una passeggiata ma ora ho la soluzione!
Smack smack (non sono gaio ma mi prosto alla tua competenza)

ChAsT
..::Castello ululì lupo ululà::..

 



Web Design Bolzano Kreatif