Temat: Migracja Mambo => Joomla
Tomasz Nastulak:
Witam:)
Parę miesięcy temu migrowałem dwa serwisy z Mambo do Joomli 1.0.12. poszło sprawnie i zakończyło się sukcesem.
Coś udało mi się zrobić. Zanim przystąpiłem do działania poczytałem jeszcze na innych serwisach i testowo zmigrowałem dwie małe strony nie używających dodatków w postaci komponentów czy modułów extra.
Działania:
1. upgrade Mambo 4.5.1. do 4.5.2. - zalecane nadpisanie plików
2. upgrade bazy z Mambo 4.5.1. do 4.5.2. - za pomocą skryptów
3. wgranie plików Joomli z konsekwencjami (usunięcie katalogu installation, kopia i konfiguracja configuration.php)
5. upgrade bazy z Mambo 4.5.2. do Joomla 1.0.0. - za pomocą skryptów
6. Joomla 1.0.0. do 1.0.11. (bo tę lubię najbardziej i mam inną stronę na tym enginie :-)) - zalecane nadpisanie plików
I co? Jakoś działa, nie zauważyłem żadnych problemów z wyjątkiem JoomSEF które blokuje mi się na którymś linku, ale to chyba problem nie związany z migracją, jeszcze potestuje.
Nie doczytałem wcześniej o zmianach w plikach database.php i wykonałem później, ale także bez żadnych zmian. Nadal działa poprawnie, przynajmniej tak mi się wydaje.
Refleksja:
Skoro Mambo się nadpisuje, a równolegle stawia się Joomlę, którą i tak się nadpisuje, może po prostu wystarczy postawić docelową Joomlę równolegle, a potem dokonfigurować do istniejącej już bazy? Oczywiście bazę upgrade'ować przy pomocy skryptów. Szybciej i bez zbędnej zabawy.
Drugie rozwiązanie. Postawić równolegle Joomlę z instalacji i zaimportować bazę oczywiście po zmianach przedrostków bazy przy założeniu że były inne i ewentualnie upgrade'ować (przecież to baza Mambo). Potem dokopiować niezbędne katalogi z Mambo.
Pozostaje tylko problem komponentów i modułów, ale ten patrząc na listę jakich nie można przekopiowywać między M i J pewnie pozostanie tj. i tak będzie trzeba zaopatrzyć się w nowsze wersje.
Co WY na to?