Migracja z Drupala 6 na Drupala 8: dlaczego już najwyższy czas
Opublikowany: 2022-04-09Każda strona internetowa ma być potężnym silnikiem dla jej biznesu. Powinna zwiększać widoczność marki, generować konwersje i zwiększać satysfakcję klientów dzięki płynnej pracy, wysokiej wydajności, wystarczającemu bezpieczeństwu, angażującemu doświadczeniu użytkownika i nie tylko.
Nieaktualne strony internetowe nie będą w stanie tego zrobić! Dlatego chcielibyśmy omówić opcję migracji z Drupala 6 na Drupala 8. Zawsze możesz skontaktować się z naszą agencją Drupal, aby uzyskać więcej szczegółów i zamówić płynną aktualizację.
Niedroga, niedroga migracja z Drupala 6 do Drupala 8
Naszym priorytetem dzisiaj w tych trudnych czasach jest pomoc jak największej liczbie firm w odnowieniu ich stron internetowych, dostosowaniu ich do nowych trendów technologicznych, uczynieniu ich bardziej przyjaznymi dla użytkowników i redaktorów oraz ich zabezpieczeniu. Dlatego nasz zespół utrzymania i wsparcia Drupala oferuje migrację do Drupala 8 w rozsądnej cenie — porozmawiaj z nami, aby to omówić.
Moja strona nadal działa na Drupalu 6: w czym problem?
Jeśli korzystasz z D6, jesteś jednym z zaledwie 35 100+ właścicieli witryn, zgodnie z podstawowymi statystykami korzystania z Drupala. To kropla w morzu wszystkich ponad 1100 500 stron Drupala. Ale co jest nie tak z D6?
Być może słyszałeś, że D6 jest przestarzały. Dobiegł końca swojego życia w lutym 2016 roku. Oficjalny zespół nie wydaje już dla niego żadnych aktualizacji ani poprawek, w tym aktualizacji bezpieczeństwa Drupala, aby reagować na ciągle zmieniające się luki.
Nie ma już żadnych ulepszeń w D6 w zakresie tworzenia witryn przyjaznych dla użytkownika, zapewniania lepszych doświadczeń redakcyjnych, zwiększania wydajności witryny i oferowania nowych możliwości technologicznych.
Żadne nowe moduły D6 nigdy nie zostaną stworzone, aby spełnić pożądaną funkcjonalność, a istniejące nie zostaną ulepszone ani naprawione, aby pozbyć się różnych błędów i problemów.
Jakie są opcje dla właścicieli witryn Drupal 6?
Opisany powyżej smutny obraz nie musi obejmować Ciebie — są rozwiązania, które go poprawią. Oto opcje, które mają właściciele stron internetowych Drupal 6:
- Wsparcie komercyjne. Istnieje program D6 Long Term Support (LTS), który zapewnia aktualizacje zabezpieczeń i konserwacji modułów podstawowych i dodanych. Ta opcja wygląda jak łatanie dziur w starej tkaninie, a i tak zostajesz w tyle. Jeśli wybierzesz tę opcję, będziesz musiał regularnie płacić. Ale jak długo to potrwa? O wiele lepiej jest raz zainwestować w aktualizację z Drupala 6 do Drupala 8, zwłaszcza dzięki naszym tanim usługom wsparcia Drupal.
- Uaktualnij Drupala 6 do Drupala 7. Wcześniej była to bardzo obiecująca opcja, ale nie teraz. D7, chociaż nadal jest szeroko stosowany, nie jest przyszłościowym wyborem w 2020 roku. Właściciele witryn Drupal 7 starają się uaktualnić do Drupala 8, aby cieszyć się licznymi korzyściami Drupal 8. Ponadto K7 nie jest gotowy na Drupala 9, podczas gdy K8 jest!
- Uaktualnij Drupala 6 do Drupala 8 (zalecane). Ten wybór jest bardzo przyszłościowy. Twoja migracja z Drupala 6 do Drupala 8 wprowadzi Cię na innowacyjną ścieżkę — wszystkie kolejne aktualizacje są szybkie i łatwe (więcej o tym później). W tej chwili dzielimy się, dlaczego zalecamy migrację do D8 już teraz.
Po co migrować z Drupala 6 na Drupala 8?
Oprócz powyższych powodów, dla których musisz zaktualizować Drupala 6, oto bardziej konkretne powody migracji do D8. Obejmują one między innymi:
- Łatwe aktualizacje na zawsze. D9 będzie wkrótce dostępne, a wszystkie witryny korzystające z najnowszej wersji D8 i pozbawione przestarzałego kodu będą natychmiast gotowe do D9. Tak więc, chociaż oba D7 i D8 osiągną koniec życia w listopadzie 2021 r., łatwo będzie szybko przeskoczyć do D9, dopóki jesteś na D8. Teraz wystarczy wykonać ten ruch tylko raz — migrować z Drupala 6 na Drupala 8 — i uniknąć kłopotów z aktualizacjami w przyszłości.
- Znacznie ulepszone wrażenia redakcyjne. D8 kładzie duży nacisk na łatwe zarządzanie treścią. Oferuje CKEditor do wygodnego tworzenia treści, bibliotekę multimediów do przechowywania i używania różnych multimediów, funkcję szybkiej edycji do edycji rzeczy w locie, ulepszone opcje moderacji treści, kreator układów typu „przeciągnij i upuść” do kształtowania stron i wiele więcej.
- Podejście mobile-first. Dostosowanie witryny do urządzeń mobilnych i zapewnienie najlepszych wrażeń z przeglądania wszystkim odbiorcom jest koniecznością. Przejdź na Drupala 8 dzięki podejściu mobile-first! Ma responsywne motywy podstawowe dla urządzeń mobilnych, moduły Responsive Image i Breakpoint oraz wiele innych wbudowanych i dodatkowych funkcji do responsywnego projektowania stron internetowych.
- Unikalne możliwości wielojęzyczne. Jeśli przekonały Cię liczne powody, dla których Twoja witryna jest wielojęzyczna, migracja z Drupala 6 do Drupala 8 to kopalnia złota. Obsługiwanych jest prawie sto języków, tłumaczenia interfejsu przesyłane jednym kliknięciem, precyzyjne ustawienia wielojęzyczne i wiele więcej sprawia, że Drupal jest najlepszym wyborem dla stron wielojęzycznych.
- Podejście API-first. Czas na zwielokrotniony zasięg cyfrowy! Przeprowadź migrację do D8, aby wykorzystać jego rozszerzone możliwości do udostępniania danych dowolnym aplikacjom. Mogą być napisane w Pythonie, Javie, Go itp., a także obsługiwane przez frameworki JavaScript, takie jak React, Vue, Gatsby, Ember itp., zapewniając wyjątkową szybkość ładowania i dynamiczne wrażenia.
- Integracja z dowolnym oprogramowaniem, którego potrzebujesz. Migracja Drupal 6 do Drupal 8 otworzy szerokie możliwości bezproblemowej integracji Twojej witryny z Twoimi ulubionymi rozwiązaniami do automatyzacji marketingu, platformami CRM, wszelkiego rodzaju interfejsami API innych firm i tak dalej.
- Nowy poziom e-commerce. Jeśli masz lub myślisz o posiadaniu funkcji e-commerce na swojej stronie, rozważ Drupal Commerce 2, który jest dostępny w D8. Wygodne zarządzanie produktami, duży wybór bramek płatności, różne opcje płatności, wiele walut, elastyczne kasy i oddzielona sprzedaż to tylko kilka z wielu powodów, dla których warto stworzyć sklep internetowy z Commerce 2.
- Zupełnie nowa architektura i najnowsze biblioteki. Całkowicie nowa architektura Drupal 8 przekłada się na lepszą wydajność strony, wydajny rozwój, wysoką łatwość utrzymania strony, czysty kod i wiele więcej. D8 jest zbudowany na OOP (programowanie obiektowe) i wykorzystuje najnowsze komponenty Symfony, silnik szablonów Twig, menedżer pakietów Composer itp.
Jak przeprowadzić migrację Drupala 6 do 8
Proces migracji do Drupala 6 oznacza utworzenie witryny D8 z czystej karty i migrację do niej konfiguracji witryny i zawartości witryny. Ogromna różnica w architekturze powoduje pewne wyzwania związane z migracją Drupala 8.
Na szczęście istnieją bardzo pomocne moduły rdzenia D8, które zapewniają płynną migrację zawartości i konfiguracji. Jednak w wielu przypadkach możesz również potrzebować niestandardowych skryptów, ręcznej zawartości lub odtwarzania konfiguracji i nie tylko.
Oto podstawowe kroki migracji z Drupala 6 na 8 za pośrednictwem interfejsu administratora:
- Przegląd potrzeb Twojej strony i wykonanie audytu modułów (już niepotrzebne, przeniesione do rdzenia itp.)
- Kompleksowe przepisywanie niestandardowych modułów zgodnie z nową architekturą D8 i eliminowanie przestarzałych interfejsów API i funkcji.
- Skonsultuj się z ekspertem SEO, aby omówić strukturę adresów URL, możliwe przekierowania i nie tylko.
- Aktualizacja witryny D6 do najnowszej wersji pomocniczej.
- Utwórz kopię zapasową bieżącej witryny jako dobrą rekomendację dotyczącą bezpieczeństwa.
- Tworzenie instalacji Drupala najnowszej dostępnej wersji.
- Włączenie podstawowych modułów migracji (Migrate, Migrate Drupal, Migrate Drupal UI oraz w razie potrzeby Migrate Drupal Multilingual).
- Włączenie niezbędnych modułów podstawowych i wniesionych, które będą potrzebne do migracji zawartości lub konfiguracji.
- Określanie szczegółów witryny źródłowej w ścieżce /upgrade nowej witryny D8.
- Przeprowadzanie aktualizacji za pomocą przycisku „Wykonaj aktualizację” dostępnego w interfejsie migracji.
- Przeglądanie dzienników i sprawdzanie błędów.
Powierz swoją migrację z Drupala 6 do Drupal 8
W tym artykule wyjaśniono, dlaczego potrzebujesz aktualizacji Drupala 6 (nazywanej „upgrade” w świecie Drupala, jeśli chodzi o przechodzenie między głównymi wersjami). Teraz wiesz, że nadszedł czas na migrację z Drupala 6 na Drupala 8.
Po prostu wykonaj ten jeden ruch — i ciesz się innowacjami, wydajnością i bezpieczeństwem. Pozwól naszemu zespołowi wsparcia Drupala zająć się bezproblemową migracją Drupala 6 do Drupala 8!