TYPO3 ist als Content Management System (CMS) ein mächtiges Werkzeug, mit dem sich nicht nur starke Webseite entwickeln lassen. Es eignet sich auch hervorragend um datenbank-gestützte Web-Appllkationen, sogenannte Portale auf zu setzen.
Mittels Formulare können vom Benutzer Eingabeparameter erfragt werden, die dann zusammen mit in der Datenbank gespeicherten Informationen verarbeitet werden und dann eine bestimmte Ausgabe oder Aktion auslösen.
Eine Ausgabe kann dann ein bestimmtes Produkt oder eine bestimmte Dienstleistung sein, die zu den eingegebenen Daten passt. Es kann aber auch eine Aktion erfolgen, wie das Übermitteln von Daten oder Dateien an in der Datenbank abgelegter Sachbearbeiter. Auch kann gleich ein Preis berechnet werden für komplexere Dienstleistungen.
Beispiele findet man hier. Wie etwa ein Portal für Übersetzungen, Produktnummern-Generator oder Vakanzen-Suche.