Żegnaj Drupalu, witaj WordPressie

niedziela, 12 Październik 2008, 12:42 | Blog

Tagi: , ,

Stało się. Po prawie 2 latach prowadzenia bloga przesiadłem się z Drupala na Wordpressa. Dlaczego? Powód jest bardzo prozaiczny. O ile Drupal sprawdza się znakomicie, jako rozbudowany CMS do wszystkiego, o tyle jego blogoprzyjazność na dzień dobry jest bardzo niska. Dopracowanie i customizacja layoutu, to godziny cieżkiej pracy oraz litry potu i krwi. No i ten brak sensownej obsługi obrazków w gołym Drupalu.

Początkowo wydawało mi się, że proces migracji będzie w miarę bezbolesny. Po krótkim googlaniu znalazłem wpis na pewnym blogu i myślalem, że sprawa już prawie załatwiona: How to migrate from Drupal 5 to WordPress 2.

Niestety, opisana sytuacja i sam skrypt sql do migracji dotyczą WordPressa w starszej wersji, no ale od czego mamy archiwum wersji na wordpress.org. Problem niezgodności podanego przeze mnie skryptu do konwersji dotyczy struktury bazy WordPressa w części dotyczącej kategorii i tagów. We wcześniejszych wersjach było to bardzo uproszczone, w obecnej (2.6.x, a może już wcześniej) struktura jest bardzo podobna do tej drupalowej.

Tak więc cały przebieg migracji wygladał w sposób następujący:

  • instalacja WordPressa 2.2
  • konwersja z Drupala 5.x na WordPressa 2.2
  • aktualizacja WordPressa do bieżącej wersji

Oczywiście nie obyło się bez zgrzytów, np krzaki zamiast polskich znaków, ale z tym też sobie poradziłem. Wszystko wykonane na lokalnym serwerze (WebServ). Niestety, żeby nie było tak różowo, to muszę wspomnieć, że trzeba mieć podstawową wiedzę nt składni SQL, ponieważ w skrypcie nie uwzględniono tego, że tabele w bazie Drupala mogą mieć prefixy – przynajmniej wszystkie moje mają.

O WordPressowych skórkach następnym razem.

Podobne wpisy:

  1. Problem po aktualizacji WordPressa do wersji 2.7.1
  2. Drupal multisite dla opornych
  3. Drupalowe problemy z logowaniem
  4. Znikający color picker w Garlandzie
  5. Artykuł o Drupalu

Brak komentarzy.

Dodaj komentarz albo trackback

Szukaj

Reklama


Obsługa kampanii AdWords, optymalizacja stron, pozycjonowanie.

Flaker