Typo3 è un sistema molto evoluto per la gestione di contenuti web (CMS o Content Management System), all’interno di siti e portali internet dinamici.
Lo sviluppo di Typo3 è iniziato nel 1999 dall’idea di un ragazzo venticinquenne danese, Kasper Skarhoj, che ha poi scelto di rendere disponibile il risultato del suo lavoro come software Open Source con licenza GNU (General Public Licenze). Kasper Skarhoj ha posto una sola condizione esplicita, e cioè che il suo prodotto non sia utilizzato per pubblicare contenuti contrari alla morale cristiana ed ai diritti umani.

Typo3 si utilizza, come molti concorrenti, tramite un normale browser web.
Le caratteristiche di base offerte da Typo3 comprendono:

Una importante e ben risolta caratteristica di Typo3 riguarda la gestione dei template, che determinano la presentazione grafica delle pagine.
Ogni template è caratterizzato da un titolo, dal riferimento al sito web cui viene applicato, da una serie di attributi grafici (stile), da uno script di inizializzazione, da una lista di elementi grafici come immagini, intestazioni o chiusure di pagina, da una lista di template di base (un template può essere costituito da altri template) e da una descrizione.
Alcuni template standard sono già disponibili nel prodotto base.
Typo3 è fornito di documentazione e manualistica sufficientemente estesa e chiara, scaricabile dal sito.
Caratteristiche tecniche
Linguaggio di sviluppo: PHP
Database supportati: MySQL 3.22.x o superiori
Sistemi operativi supportati: Linux
Web Server: Apache 1.3.x
Requisiti client: browser internet
Requisiti server: Apache con modulo PHP abilitato e configurato con supporto PNG e GIF. MySQL server, libreria ImageMagick
Sito di riferimento