Podobnie jak wszystkie duże aktualizacje, Sitecore 10 przynosi również duże ulepszenia. Niektóre z nich są przeznaczone dla programistów, inne dla marketerów, a jeszcze inne dla edytorów treści lub DevOps.

Wybrałem 10 najlepszych zmian i jako deweloper podzieliłem je na dwie grupy - Development oraz Other z naciskiem na zmiany rozwojowe.

Sitecore 10 - zmiany w rozwoju

1. Kontenery Sitecore

Sitecore oficjalnie zaczęło wspierać Docker i Kubernetes. Jeśli jeszcze nie pracowałeś z Docker i Kubernetes, zdecydowanie polecam to sprawdzić.

Docker z Sitecore zapewnia wiele korzyści dla rozwoju, takich jak izolacja, prostota, szybsze konfiguracje czy łatwa skalowalność. Najlepszą z nich jest moim zdaniem standaryzacja i łatwość utrzymania - nie będziesz miał problemów z różnicami między środowiskami (np. local vs dev/prod) i będzie w stanie łatwiej wskazać błędy.

2. Sitecore CLI i Sitecore for Visual Studio

Wtyczka Visual Studio i CLI to zasadniczo to samo, ale z wtyczką będącą tylko GUI.

Co dokładnie otrzymujemy dzięki tym rozwiązaniom? Serializację treści Sitecore, która łączy to co najlepsze w TDS i Unicornie. Oczywiście Sitecore CLI dopiero co powstało i z czasem będzie udoskonalane.

3. Headless z .NET Core

Sitecore 9 dał nam bezgłową architekturę programistyczną z frameworkami FE (Angular, Vue i React). Sitecore 10 daje nam możliwość korzystania z .NET Core! Oczywiście nie oznacza to, że JSS nie powinien być już używany, ale raczej daje nam więcej opcji dla różnych scenariuszy.

To było dla mnie nieoczekiwane - Azure Search jest teraz przestarzałe! W przyszłej wersji zostanie ona całkowicie usunięta, więc należy o tym pamiętać podczas aktualizacji rozwiązania. Jako wyszukiwarkę zaleca się stary, dobry Solr.

Potrzebujesz niestandardowego rozwiązania do tworzenia oprogramowania, które pomoże Ci osiągnąć cele biznesowe?
Skontaktuj się z nami!

Inne zmiany w Sitecore 10

1. Edytor doświadczenia

Jest to mała, ale jednocześnie duża zmiana, ponieważ dość często stwarza problemy dla redaktorów treści - kopiuj-wklej z Microsoft Word czyści teraz znaczniki.

2. Formularze Sitecore

Nowe funkcje ułatwiające egzekwowanie i zarządzanie opcjami zgody na RODO.

3. Analiza doświadczeń

Nowa opcja filtrowania raportów dotyczących segmentów marketingowych.

4. Azure

Wprowadzono również kilka ulepszeń dla platformy Azure, takich jak dodanie mapy aplikacji w App Insights, obsługa SQL Azure Elastic Pool w narzędziu Sharding Deployment Tool lub zmiana poziomu logowania w locie.

5. EXM

Dwie duże zmiany:

  • oddzielna licencja wymagana do aktywacji modułu EXM
  • trzy nowe szablony wiadomości e-mail i trzy szablony przekonwertowane z WebForms do MVC

6. Horyzont

Aktualizacje interfejsu dla rozwiązań wielostanowiskowych i wielojęzycznych.

Podsumowanie

Jak widać, w Sitecore 10 zaszło wiele zmian. To moje Top 10 funkcji Sitecore, ale jest wiele innych wartych odkrycia. Można je znaleźć tutaj. A teraz bawmy się nowymi funkcjami!

Chcesz porozmawiać z naszymi ekspertami o rozwiązaniach technologicznych dla Twojej firmy?

P: Dlaczego Azure Search jest przestarzałe w Sitecore 10?

Azure Search jest przestarzałe w Sitecore 10 i zostanie całkowicie usunięte w przyszłej wersji. Solr jest zalecany jako wyszukiwarka z wyboru.

P: Jakie są inne zmiany w Sitecore 10?

Sitecore 10 zawiera również zmiany dla marketerów, edytorów treści i DevOps, takie jak aktualizacje Experience Editor, Sitecore Forms, Experience Analytics, Azure, EXM i Horizon.

P: Jakie są korzyści z używania Dockera z Sitecore?

Korzystanie z Dockera z Sitecore zapewnia szereg korzyści dla rozwoju, takich jak izolacja, prostota, szybsze konfiguracje i łatwa skalowalność. Pomaga również w standaryzacji i łatwości konserwacji, zmniejszając różnice między środowiskami i ułatwiając identyfikację błędów.

1/5 - (118 votes)