AKTUALIZACJA DO TYPO3 V12 LTS

Blog 03.06.2024

AKTUALIZACJA DO TYPO3 V12 LTS

TYPO3 w wersji v12 zostało opublikowane w dniu 25 kwietnia 2024.  Wraz z wydaniem wersji v12 z dniem 31 października 2024 wersja TYPO3 w11 kończy swoje darmowe wsparcie. Typo3 będzie jednak dostarczło płatne wsparcie aż do 31 października 2024 roku, lecz wiąże się to z dodatkowymi opłatami które mogę wynieść około 2000 Euro.  

Jaskie są wymagania TYPO3 dla wersji v12 ?

  • Typo3 v12 wymaga w wersji PHP 8.1, 8.2, 8.3
  • MariaDB 10.3+ / MySQL 8.0+ / PostgreSQL 10.0+ / SQLite 3.8.3+
  • Wymaga jednego z serwerów Apache httpd, Nginx, Microsoft IIS, Caddy Server
  • Composer >= 2.1
  • Pracuje z przeglądarkami: Chrome (latest) ,Edge (latest), Firefox (latest), Safari (latest)
  • MariaDB >= 10.3.0 <= 10.11.99, MySQL >= 8.0.0 <= 8.0.99,PostgreSQL >= 10.0, SQLite >= 3.8.3
  • Minimalna ilość pamięci to 256 MB
     

Dla czego warto zaklualizować obecną stronę do TYPO3 v12

1. Zgodność z nowymi standardami: Starsze wersje TYPO3 mogą nie być kompatybilne z nowymi standardami przeglądarek internetowych, co może utrudniać korzystanie z panelu administracyjnego i prowadzić do problemów technicznych.

2. Większe bezpieczeństwo: Korzystanie z przestarzałej technologii zwiększa ryzyko ataków hakerskich, co może skutkować poważnymi stratami finansowymi, takimi jak awarie systemu, utrata danych, spadek w rankingach wyszukiwarek oraz roszczenia odszkodowawcze.

3. Obowiązek prawny: Jesteś zobowiązany do stosowania bezpiecznego oprogramowania zgodnego z aktualnym stanem techniki, zgodnie z Artykułem 32 RODO. Nieaktualne systemy mogą prowadzić do naruszenia tych przepisów, co niesie za sobą ryzyko prawne.

4. Lepsza użyteczność i dostęp do najnowszych funkcji TYPO3 w v12: Nowsze wersje TYPO3 zazwyczaj oferują bardziej przyjazne i intuicyjne interfejsy w panelu administracyjnym oraz dodatkowe funkcje, co ułatwia zarządzanie treściami na stronie.

5. Poprawki błędów : Nowe wersje TYPO3 zawierają poprawki błędów wykrytych w poprzednich wersjach. Pozwala to na bardziej stabilne i niezawodne działanie systemu.

6. Wydajność: Nowe wersje są zazwyczaj lepiej zoptymalizowane, co przekłada się na szybsze ładowanie stron i lepszą wydajność całego systemu. Może to wpłynąć na lepsze doświadczenie użytkowników i pozytywnie wpłynąć na SEO.

7. Kompatybilność z nowymi technologiami: Aktualizacje zapewniają lepszą kompatybilność z nowymi technologiami webowymi, przeglądarkami i urządzeniami. Dzięki temu strona może lepiej funkcjonować na różnych platformach i urządzeniach, co jest kluczowe w dobie rosnącej różnorodności sprzętu.

8. Brak wsparcia dla starszych wersji PHP: Starsze wersje PHP przestają otrzymywać aktualizacje zabezpieczeń. Bez regularnych łatek, są one podatne na nowe zagrożenia i ataki. Utrzymywanie starszych wersji PHP naraża serwery oraz hostowane na nich strony na ryzyko związane z lukami bezpieczeństwa, które mogą być łatwo wykorzystywane przez cyberprzestępców. Twórcy oprogramowania i frameworków regularnie aktualizują swoje produkty, aby działały z nowszymi wersjami PHP. Starsze wersje PHP mogą nie być zgodne z nowoczesnymi narzędziami i technologiami, co powoduje problemy z uruchamianiem i wsparciem tych aplikacji. Wyłączanie wsparcia dla starszych wersji PHP przez serwerownie to strategiczna decyzja mająca na celu zwiększenie bezpieczeństwa, wydajności i zgodności z nowoczesnymi technologiami. Przejście na nowsze wersje PHP pozwala na korzystanie z najnowszych funkcji i optymalizacji, zapewniając jednocześnie lepszą ochronę przed zagrożeniami.

 

Samodzielna aktualizacja TYPO3

  1. Sprawdź potrzebne rozszerzenia i ich kompatybilność. Upewnij się, które rozszerzenia są naprawdę potrzebne i czy są dostępne ich kompatybilne wersje (możesz to sprawdzić w TYPO3 Extension Repository).
  2. Włącz dziennik przestarzałych funkcji (Deprecation Logfile) za pomocą narzędzia instalacyjnego i odczekaj kilka dni. Wszystkie funkcje zalogowane jako „przestarzałe” w tym pliku nie będą działać w nowej wersji. Do wersji 8, dziennik przestarzałych funkcji znajduje się w katalogu typo3conf, a od wersji 9 w katalogu typo3temp/var/log.
  3. Zaktualizuj swoją obecną wersję TYPO3 i wszystkie rozszerzenia do najnowszej wersji. Jeśli na przykład używasz wersji 8 i chcesz przejść na wersję 9, najpierw zaktualizuj wersję 8 do jej najnowszej dostępnej wersji.
  4. Przeprowadź analizę bazy danych za pomocą narzędzia instalacyjnego.

Nowe type pół w TYPO3 v12

W wersji 12, autorzy rozszerzeń mogą teraz łatwo definiować pola z nowymi typami TCA, eliminując konieczność potencjalnie podatnej na błędy metody pisania type=input z eval w TCA. Nowe dostępne typy TCA to:

  • color
  • datetime
  • email 
  • file
  • folder 
  • json 
  • link 
  • number 
  • password 
  • uuid

Nowe funkcje dla edytorów: Szybki dostęp i efektywne zarządzanie

TYPO3 v12 LTS podnosi jakość pracy w interfejsie backendowym dla edytorów dzięki kilku ulepszeniom:

  • Moduł strony: Moduł strony jest teraz bardziej uporządkowany, nowoczesny i łatwiejszy do czytania, co poprawia ogólną użyteczność.
  • Zaktualizowany CKEditor: CKEditor, wcześniej znany jako RTE został zaktualizowany do najnowszej stabilnej wersji 5. Ta aktualizacja zawiera nowe funkcje i łączy się bezproblemowo z odnowionym projektem backendu. Warto zauważyć, że eliminuje ona potrzebę stosowania ramek iframe podczas edycji tekstu sformatowanego.
  • Usprawniona lista plików: Lista plików posiada teraz nowy widok kafelkowy, umożliwiający szybki dostęp do działań takich jak edycja metadanych, wyświetlanie obrazów i usuwanie plików. Praktyczna funkcja przeciągania i upuszczania, w połączeniu z klawiszem CTRL, upraszcza przenoszenie plików i elementów między folderami.
  • Usprawnione menu kontekstowe: Ulepszone menu kontekstowe sprawiają, że zarządzanie strukturami folderów, zarówno ich tworzenie, jak i dostęp do nich, jest niezwykle przyjazne dla użytkownika.
  • Zoptymalizowana funkcja wyszukiwania: Funkcja wyszukiwania w backendzie została udoskonalona, aby umożliwić edytorom pracę bardziej efektywną, usprawniając ich przepływ pracy.

Te innowacje zbiorczo zwiększają produktywność i usprawniają proces redakcyjny w TYPO3 v12 LTS.

Dlaczego Warto Zlecić Aktualizację TYPO3 Profesjonalnej Agencji

  1. Elastyczne rozwiązania: Profesjonalna Agencja TYPO3 ma doświadczenie w dostarczaniu elastycznych rozwiązań, które odpowiadają unikalnym potrzebom Twojej strony internetowej opartej na TYPO3.
  2. Bezpieczeństwo: Aktualizacje systemu CMS, takiego jak TYPO3, są kluczowe dla zapewnienia bezpieczeństwa Twojej strony. Profesjonalna agencja monitoruje regularnie aktualizacje i zapewnia, że Twoja strona jest zawsze chroniona przed najnowszymi zagrożeniami.
  3. Optymalizacja wydajności: Agencja profesjonalna dokładnie przetestuje i zoptymalizuje Twoją stronę pod kątem wydajności, co zapewni szybkie ładowanie się witryny i doskonałe doświadczenie użytkownika.
  4. Dostosowanie do potrzeb klienta: Profesjonalna agencja podejdzie do aktualizacji TYPO3 z uwzględnieniem specyficznych potrzeb i celów Twojej strony, zapewniając spójne działanie i zgodność z Twoją wizją.
  5. Wsparcie techniczne: Agencja zapewni Ci wsparcie techniczne na każdym etapie procesu aktualizacji i będzie dostępna do rozwiązywania wszelkich problemów czy pytań, które mogą się pojawić.
  6. Zwiększenie funkcjonalności: Aktualizacja do najnowszej wersji TYPO3 może wprowadzić nowe funkcje i możliwości, które wzbogacą funkcjonalność Twojej strony i pomogą Ci osiągnąć swoje cele biznesowe.

W rezultacie zlecenie aktualizacji TYPO3 profesjonalnej agencji TYPO3 przyniesie Ci spokój, pewność działania i dostęp do ekspertyzy, która przyspieszy rozwój Twojej strony internetowej oraz zwiększy zaangażowanie klientów.