Wpis z mikrobloga

✨️ Obserwuj #mirkoanonim
Odziedziczyłem serwis na Drupalu 6. Oficjalne wsparcie z tego co widzę zostało porzucone już dość dawno temu. Są jakieś nieoficjalne łatki do tej wersji czy lepiej zmigrować to do jakiejś nowszej wersji? Miał już ktoś "przyjemność" wykonywać taką dość sporą aktualizację? Dużo jest z tym problemów? Na co uważać?

#webdev #drupal #php

〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰
· Akcje: Odpowiedz anonimowo · Więcej szczegółów
· Opublikuj swój własny wpis: Mirko Anonim
· Zaakceptował: Nighthuntero

  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mirko_anonim: trzeba zmigrować do najnowszej wersji (jest od tego moduł Migrate wbudowany w core - stawiasz osobną czystą instalację i importujesz dane), ale pewnie nie wszystkie użyte w D6 moduły mają wersje kompatybilne z D11, nie wszystko jest tak łatwo przenieść. No i theme na pewno trzeba zrobić nowy, bo chyba od D8 używany jest Twig. Do D11 potrzebujesz też PHP 8 i dostęp do SSH.

To tak na szybko,
  • Odpowiedz
@mirko_anonim: jesli strona jest spora to nie zrobisz tego szybko, drupal 6, a drupal 11 to zupelnie inne srodowiska, mozna jak kolega wspomagac sie modulem migrate, ale jesli jest duzo customowego kodu to trzeba go przepisac na wersje 8+. Od Drupala 8 wzwyz roznice pomiedzy kolejnymi wersjami nie są już duże.
  • Odpowiedz
Wszystko zależy jak dużo customów i 3rd party modułów.
Drupal ma to do siebie że pomiędzy wersjami D5/D6/D7/D8 nie było łatwej metody update i kod trzeba było poprawiać mniej lub bardziej. D7 traci wsparcie w styczniu, więc jak miałbym przepisywać to już coś nowego.
Zacząłbym od wylistowania modułów, znalezienie czy są odpowiedniki w nowszych wersjach (część rzeczy z D6 które było w modułach weszło do core w D7 itp).
Spodziewaj się, że
  • Odpowiedz