Drupal Starshot – CMS w nowej odsłonie
Obecnie mamy do czynienia z dynamicznym rozwojem technologicznym, więc z łatwością można zauważyć, że oczekiwania użytkowników stale rosną, a zarządzanie treścią na stronach staje się coraz bardziej wymagające. Naprzeciw rosnącym oczekiwaniom wychodzi Drupal Starshot – innowacja w świecie CMS-ów, obiecująca ułatwić i przyspieszyć tworzenie oraz zarządzanie witrynami. Dzisiaj przyjrzymy się bliżej temu systemowi i omówimy, jakie wprowadza usprawnienia oraz dlaczego warto skorzystać z tej nowości.
Czym jest Drupal Starshot?
Czym jest Drupal Starshot?
Drupal Starshot to nowy projekt Open Source. Został zaprezentowany w maju 2024 roku przez założyciela Drupala – Driesa Buytaerta. Jest oparty na rdzeniu Drupala. Dzięki temu czerpie z najlepszych rozwiązań tego CMS-a, dodając przy tym nowe funkcje.
Jednym z głównych założeń Drupal Starshot jest dostarczenie użytkownikom rozwiązania, które będzie charakteryzowało się dostępnością i niskimi wymaganiami początkowymi. Pozwoli to na tworzenie i optymalizowanie swoich witryn przez użytkowników z ograniczoną znajomością Drupala.
Starshot stawia sobie za priorytet uproszczenie procesu tworzenia stron, oferując kilka kluczowych rozwiązań, takich jak:
- przewodnik dla twórców stron – pomoże Ci przyspieszyć instalację gotowych rozwiązań, które są oparte na najnowszych technologiach i najlepszych praktykach. Dzięki temu odpowiednie skonfigurowanie witryny nie będzie stanowiło problemu nawet dla nowych użytkowników Drupala,
- szybka konfiguracja – Starshot skraca proces konfiguracji do niezbędnego minimum, gwarantując sprawne i wygodne dostosowanie witryny,
- szybkie przejście od instalacji do uruchomienia witryny – po instalacji witryna jest od razu gotowa do użycia i wyposażona w najczęściej używane funkcje oraz moduły. Wykorzystując wstępnie skonfigurowane rozszerzenia i funkcje recipes, które automatycznie stosują predefiniowane zestawy ustawień, witryna nie wymaga dodatkowej konfiguracji.
Jakie nowości wprowadza Drupal Starshot?
Jakie nowości wprowadza Drupal Starshot?
Starshot zapowiada się jako niezwykle obiecujący produkt, który wprowadza wiele ciekawych rozwiązań. Oto najciekawsze z nich.
Experience Builder
Jedna z najistotniejszych innowacji wprowadzonych w Drupal Starshot. Zapewnia rozszerzenie funkcji związanych z budowaniem stron i zarządzaniem treścią. Łączy w sobie najlepsze cechy istniejących modułów w Drupalu – Layout Builder, Paragraphs, Single Directory Components. Dzięki temu rozwiązaniu Drupal Starshot staje się jeszcze przystępniejszy dla twórców stron bez zaawansowanych umiejętności technicznych.
Recipes
Nowość, o której mogłeś już usłyszeć w kontekście Drupala 10, ponieważ wersja 10.3 już je posiada. Recipes to predefiniowane zestawy konfiguracji. Jako użytkownik będziesz mógł wykorzystać je do szybkiego wprowadzenia pożądanych ustawień i funkcji. Zniknie konieczność ręcznego konfigurowania każdego elementu z osobna. W ten sposób proces konfiguracji będzie efektywniejszy, a ty oszczędzisz czas. Co ważne, nie musisz ograniczać się tylko do jednego zestawu konfiguracji. Możesz aktywować więcej niż jeden recipes, zapewniając sobie możliwość skonfigurowania Drupala modularnie.
Zintegrowane moduły
Starshot, w przeciwieństwie do Drupala, zawiera w sobie kilka znaczących i często wybieranych podczas tworzenia strony modułów. Mowa tu o modułach Pathauto, Token, Metatag, Scheduler i Coffee. W przeważającej większości i tak są instalowane przez osoby chcące zbudować swoją witrynę. Dostarczenie ich od razu przez Starshot jest ułatwieniem dla nowych, jak i doświadczonych użytkowników.
Przeglądarka projektów
Ułatwia znajdowanie i instalowanie modułów bez potrzeby korzystania z CLI czy opuszczania witryny. Jest to głównie kierowane do osób, które dopiero zaczynają przygodę z Drupalem.
Automatyczne aktualizacje
Celem Drupal Starshot jest wdrożenie bezpiecznego i automatycznego systemu aktualizacji dla witryn opartych na Drupalu. Pomoże to zmniejszyć całkowity koszt utrzymania strony, poprawić jej bezpieczeństwo oraz uprościć dostęp do korzystania z Drupala.
Testowanie Drupala bezpośrednio w przeglądarce
Częścią założeń Starshot jest zapewnienie łatwego uruchamiania jego wersji próbnej. Drupal Starshot wprowadza opcję Uruchom. Ta zmiana umożliwia przetestowanie Drupala bezpośrednio w przeglądarce dzięki technologii WebAssembly (WASM). Po przetestowaniu możesz wyeksportować swój projekt do wybranego dostawcy hostingu.
Strategia wdrożenia Drupal Starshot
Strategia wdrożenia Drupal Starshot
Starshot koncentruje się na uproszczeniu procesu tworzenia i zarządzania stronami, zwiększeniu dostępności dla nowych użytkowników oraz zapewnieniu wsparcia i edukacji dla całej społeczności. Istotnymi elementami są: integracja z popularnymi modułami, dostarczenie nowych funkcji do budowania stron, automatyzacja konfiguracji poprzez Recipes, oraz aktywne angażowanie społeczności w rozwój i doskonalenie narzędzi. Obecnie dostępna jest wersja demo Drupal Starshot. Oficjalnie pierwsza wersja ma się ukazać do końca 2024 roku. Najważniejsze kierunki rozwoju projektu to:
- rozbudowa funkcji – dalsze rozwijanie Recipes oraz rozszerzenie możliwości Experience Builder,
- integracja z nowymi technologiami – możliwe, że w przyszłości Drupal Starshot będzie dążył do integracji z AI, aby zautomatyzować wiele procesów związanych z tworzeniem treści, personalizacją i analizą danych.
Co stanie się z obecnym Drupalem?
Co stanie się z obecnym Drupalem?
Drupal Core pozostaje solidnym fundamentem dla zaawansowanych użytkowników, którzy preferują pełną kontrolę i personalizację. Drupal Starshot z kolei skierowany jest do mniej doświadczonych osób. Ma potencjał, aby znacząco powiększyć bazę użytkowników Drupala.
Dodatkowo nowe funkcje i rozwiązania użyte w Starshot mogą pobudzić aktywność i zaangażowanie w społeczności Drupala. Większa liczba użytkowników, którzy przejdą na Starshot, może prowadzić do wzrostu zaangażowania i rozwoju nowych rozszerzeń czy modułów. To z kolei wpływa na ogólny rozwój ekosystemu Drupala. Inicjatywa Starshot, wspierana przez społeczność, ma na celu utrzymanie Drupala na czołowej pozycji w zakresie technologii webowych, realizując to poprzez ciągłe innowacje i aktualizacje.
Jak będzie wyglądał Drupal Starshot?
Jak będzie wyglądał Drupal Starshot?
Z dostępnych informacji, m.in. prezentacji Drupal Starshot na DrupalCon wiemy, jak wstępnie będzie wyglądał Drupal Starshot.
Już na etapie instalacji zauważysz zmianę. Będziesz mieć do wyboru dwie opcje: Drupal Starshot oraz Drupal Core. Drupal Association zdecydowało się promować Drupal Starshot jako preferowaną wersję dla większości użytkowników.
Zamiast budowania wszystkich funkcji od podstaw, Starshot podczas instalacji oferuje możliwość wyboru gotowych recipes. Wybierasz te, które najlepiej odpowiadają Twoim wymaganiom i skupiasz się na innych, równie ważnych aspektach tworzenia strony.
Starshot wykorzystuje motyw administracyjny Gin, który charakteryzuje się prostym i intuicyjnym interfejsem, co usprawni zarządzanie witryną.
Tak prezentuje się strona główna wersji demo Drupal Starshot:
Podsumowanie
Podsumowanie
Drupal Starshot wprowadza innowacje, które mogą zmienić sposób, w jaki korzystasz z Drupala. Niezależnie czy masz już doświadczenie w korzystaniu z Drupala, czy dopiero zaczynasz swoją przygodę w świecie tego CMS-a, Starshot będzie idealnym wyborem. Wzbogacenie Drupala – potężnego systemu zarządzania treścią o nowe funkcje i możliwości, w połączeniu z uproszczeniem konfiguracji stwarza przełomowy produkt. Wraz z wydaniem gotowej wersji Drupal Starshot możemy spodziewać się wkroczenia w nową erę CMS-ów.