TYPO3 to wolny system zarządzania treścią, dostępny na zasadach licencji GNU General Public License. Napisany w PHP, domyślną bazą danych jest MySQL, ale istnieje możliwość wykorzystania innych systemów bazodanowych.
Ze względu na możliwości uważany także za Content Management Framework. Ma wbudowany parser własnego języka skryptowego TypoScript, napisany, tak jak i cały system, w PHP.
Na TYPO3 bazują strony takich firm i instytucji jak m.in.: Grupy Raben, Uveksu, Lufthansy, Condor Airlines, UNICEF-u, Staatliche Museen zu Berlin, TUI czy Carlsberg Group.
Twórcą TYPO3 jest Kasper Skårhøj (Dania).
Wymagania systemowe
Serwer WWW: Apache, IIS
Podstawowa baza danych (wbudowana): MySQL
Obsługiwane baza danych (rozszerzenia): wsparcie dla baz danych Oracle, MS-SQL, ODBC, LDAP – teoretycznie każde zewnętrzne źródło danych (przez PHP).
Język programowania PHP
Systemy operacyjne:*NIX, MacOSX, Win32
Przeglądarki: Internet Explorer, Firefox, Netscape, Opera, Konqueror dla Windows, Unix lub Mac
Sposób instalacji:
Pobieramy paczkę instalacyjną dostępną pod adresem:
https://get.typo3.org/version/9#downloadZip
Po pobraniu wgrywamy pliki – informacja jak wgrać pliki znajduje się w tym wpisie.
Po przesłaniu wszystkich plików przechodzimy na adres nasze witryny. Powinniśmy zobaczyć automatycznie uruchomiony instalator. ( Skrypt automatycznie do adresu witryny dopisze nam resztę linku)
Tworzymy pusty plik o nazwie FIRST_INSTALL
Skrypt weryfikuje poprawność serwera.
Klikamy continue whith errors
Podajemy dane do bazy danych.
Informację jak utworzyć bazę danych znajdziesz w tym wpisie.
Po utworzeniu danych podajemy je na naszej stronie w skrypcie instalacyjnym.
Wybieramy bazę danych.
Podajemy dane administracyjne.
Ostatni krokiem jest wybranie czy chcemy wgrać podstawowe dane czy zostawić pustą stronę.
Nasz system wygląda następująco.