Migracja strony dla Muzeum Historii Polskich Żydów w Warszawie
Rodzaj projektu
Migracja strony internetowej
Branża
Kultura i sztuka
Technologie
Zakres prac
Web Development, migracja
Problem
- Strona oparta na poprzedniej wersji Drupala - 7, która wymagała migracji do D8
- Potencjalne problemy z bezpieczeństwem danych
- Problemy z responsywnością strony
O kliencie
Muzeum Historii Żydów Polskich POLIN znajduje się w Warszawie i jest jednym z najważniejszych ośrodków o historii i kulturze żydowskiej w Polsce. To miejsce pamięci o tych, którzy przyczynili się do zachowania dziedzictwa żydowskiego w Polsce, zarówno przed, jak i po Holokauście. POLIN uznawane jest również za dynamiczne centrum edukacyjne, które organizuje konferencje, warsztaty i wykłady. Wszystkie wydarzenia mają na celu promowanie zrozumienia i dialogu międzykulturowego.
Wyzwanie
Naszemu Klientowi zależało, aby strona www była przeniesiona 1:1 na nowszą wersję systemu Drupal z niewielką ilością zmian wizualnych. Wszystko to miało odbyć się w jak najkrótszym czasie i z usprawnieniem elementów, które dotychczas były problematyczne, m.in. niepoprawne wyświetlanie się strony internetowej na mobile.
Cel projektu
Migracja Drupala 7 do wersji 8 wymagała wielu zmian programistycznych, dlatego niezbędna była ingerencja ekspertów z zakresu tej technologii. Oprócz wyraźnego podniesienia bezpieczeństwa strony internetowej, migracja do Drupala 8 miała zapewnić dostęp do rozbudowanego edytora tekstów CKEditor, co przy stronach z dużą ilością publikowanych treści, jak Muzeum POLIN, jest bardzo dużym ułatwieniem.
Rozwiązanie
Opracowaliśmy rozwiązanie, które umożliwiło migrację strony z D7 do D8 bez istotnych zmian w wyglądzie. Ulepszenia były widoczne w dużej mierze po stronie administratorów systemu. POLIN zyskał m.in. prosty i intuicyjny panel administratora. Jednym z ulepszeń zastosowanych z myślą o użytkownikach było poprawienie dostępności strony na urządzeniach mobilnych.
Szczegóły rozwiązania
Customowe moduły do migracji
Aby migracja z wersji 7 do 8 przebiegła możliwie jak najsprawniej, niezbędne było stworzenie modułów, które ułatwią i przyspieszą cały proces. Z tego powodu zaprojektowaliśmy 4 moduły:
- Moduł do migrowania treści
- Moduł do migrowania przycięć zdjęć
- Moduł do migracji menu
- Moduł z wielojęzyczną klawiaturą do obsługi wyszukiwania treści w module bibliotecznym
Takie rozwiązanie umożliwiło migrację treści i obrazów z zachowaniem poprzedniego wyglądu strony POLIN.
Rozbudowanie wersji mobilnej strony
Strona POLIN zbudowana na Drupal 7 miała spore problemy z responsywnością - duża ilość treści i obrazów nie wyświetlała się prawidłowo. Przy okazji migracji do Drupal 8 postanowiliśmy dostosować stronę do urządzeń mobilnych. Dzięki temu strona mobilna POLIN:
- zyskała większość funkcji wersji desktopowej,
- wykorzystuje cały zakres ekranu urządzeń mobilnych.
Efekty pracy
Przenieśliśmy i usprawniliśmy stronę internetową Muzeum
Dostosowaliśmy stronę do oczekiwań Klienta. Zadbaliśmy o migrację wszystkich potrzebnych elementów i poprawiliśmy działanie wersji mobilnej. Oto, co udało nam się osiągnąć:
Migracja na najnowszą wówczas wersję Drupala - 8
Przejrzysty panel administracyjny
Najwyższe bezpieczeństwo strony
Prosty i przejrzysty edytor tekstów
Wzrost wydajności i szybkości strony
Wszechstronne możliwości rozwoju strony w przyszłości
Statystyki realizacji
4
3
600
2
Zbuduj swój projekt na Drupalu ze Smartbees