Najważniejsze właściwości i możliwości TYPO3 CMS
Poniżej przegląd wybranych, najbardziej istotnych funkcji i możliwości systemu TYPO3.
Biznes, strategia:
- Open Source: brak kosztów licencji
- Możliwości nieograniczonej rozbudowy i modyfikacji
- Duża społeczność i popularność: wiele agencji i freelancerów pracujących z tym systemem, brak uzależnienia od jednej firmy
- Dynamiczny rozwój systemu, aktywny development od 2000 roku
- Bezpieczeństwo: błyskawiczne aktualizacje w przypadku wystąpienia błędów krytycznych
- Możliwość integracji z innymi systemami, warstwa abstrakcyjna do łączenia się z zewnętrznymi bazami danych
- Obsługa wielu różnych stron i domen przez jeden system: możliwość zupełnego odseparowania od siebie stron, możliwość współdzielenia treści pomiędzy stronami, wspólny back-end
- Workspaces: workflow, wielopoziomowe uprawnienia, wersjonowanie strony, akceptowanie/odrzucanie zmian
- Panel zarządzający systemu TYPO3 (BE, back-end) działa w każdej tzw. modern przeglądarce, na każdym systemie (Windows, MacOS, Linux)
- Enterprise Digital Asset Management: system do katalogowania, indeksowania, archiwizowania i publikowania ogromnej ilości dokumentów i multimediów
- Natywna obsługa wielojęzyczności, lokalizacji; pełne wsparcie dla UTF-8
- Wsparcie Web 2.0: AJAX, możliwość integracji z popularnymi frameworkami JavaScript: jQuery, Mootools, ExtJS, Prototype, YUI
- Dowolny format wyjściowy dla stron: xHTML, XML, JSON, Flash Remoting
- Wbudowane systemy keszujące, wsparcie dla memcache
- Wymagania systemowe: PHP, MySQL. Wsparcie dla bazy danych Oracle, MsSQL oraz dla innych zewnętrznych źródeł danych (ODBC, LDAP)
Redagowanie treści, back-end TYPO3 (BE):
- Wygodny i przyjemny w odbiorze panel zarządzający systemu, dostępny w ponad 30 językach (patrz: galeria)
- AJAX-based BE: funkcje drag&drop, przeciąganie elementów, zarządzanie kolejnością - bez przeładowania strony
- Rich Text Editor: wygodny edytor WYSWIG pozwalający na formatowanie tekstu i osadzanie elementów graficznych
- Frontend Editing
- Podgląd edytowanej treści
- Wbudowana optymalizacja i skalowanie grafiki, konwersja typów (ImageMagick, GraphicMagick)
- Content Elementy różnego typu (tekst, tekst ze zdjęciem, tabela, flash, multimedia), możliwość definiowania własnych Content Elementów (tzw. Flexible Content Elements)
- Wersjonowanie: możliwość utworzenia kilku wersji strony (np. on-line i draft), wygodne publikowanie z jednej wersji do drugiej, cofanie zmian, akceptowanie/odrzucanie zmian (workflow)
- Historia zmian, nielimitowana funkcja Undo
- Wewnętrzny system wyszukiwania
- Wielokrotne użycie treści, system referencji/linkowania Content Elementów
- Skiny dla back-endu
TYPO3 a SEO (Search Engine Optimization):
- Zgodność ze standardami WWW: kod xHTML, layout w technologii CSS-based
- Linki przyjazne SEO (SEO-friendly URLs)
- META informacje dla każdej strony edytowalne z poziomu back-endu
- Wygodne uzupełnianie atrybutów ALT/TITLE każdego elementu strony
- Tagi HTML używane zgodnie z ich rolą
Bezpieczeństwo:
- Rozbudowany system uprawnień: możliwość ustawienia dostępu praktycznie dla każdego elementu formularza w BE
- Log systemowy: log wszystkich akcji w systemie, filtrowanie po typach zdarzeń
- Workspace'y, wersjonowanie, funkcja Undo, pełna historia zmian
- Logowanie do BE tylko przez SSL (opcja), pełne wsparcie dla stron SSL
- Przełączanie na back-endowego użytkownika, podgląd jego uprawnień, ustawień

