Fact-Sheet 1. BASISINFORMATIONEN Kontakt plan2net e-consulting Sieveringerstraße 37 1190 Wien Österreich Tel +43 (0) 1 328 00 63-0 Fax +43 (0) 590 107 552 386 Email info@plan2.net URL www.plan2.net Unterstützte Betriebssysteme Linux, Unix, Solaris, OSX, Windows ab NT Betriebssystem Webserver Apache, IIS Unterstützte Datenbanksysteme MySQL, Abstraction Layer für den Einsatz mit Oracle, etc. Einbindbare Scriptsprachen Alle vom Server unterstützten Scriptsprachen können eingesetzt werden; einbinden lassen sich am besten PHP-Skripte, die die vorliegenden Klassen erweitern und mitbenutzen können. Notwendige Software für den normalen Systembetrieb Open Source Software: PHP ab Version 4x, MySQL, Apache, GD-LIb mit Freetype und ImageMagick. Produktpreis Kostenlos, da Open Source basiert. Unterliegt GNU Public Licence (GPL). Zielgruppen Kleine und mittlere Unternehmen, öffentliche Einrichtungen, etc. Angewendete Technologie/Architektur LAMP (Linux, Apache, MySQL, PHP) Lizenzmodelle Kosten Anwendung findet die Gnu Public Licence. Informationen dazu unter: http://www.gnu.org/licenses/gpl.html TYPO3 und öffentlich verfügbare Erweiterungen sind lizenzkostenfrei. 2. ASSETMANAGEMENT Datei- und Datenbanksystem MYSQL RDBMS. DB-Layer für den Einsatz zusätzlicher Datenbanken ist derzeit in Vorbereitung.
Ressourcenverwaltung Bilder und Multimediainhalte werden über ein zentrales Repository verwaltet. Mögliche Seiten-Attribute Pro Seite können folgende Parameter vergeben werden: Metadaten: Titel, Subtitel, Navigation-Titel, Abstract, Beschreibung, Stichworte, Autor, Email frei erweiterbar Systeminterne Einstellungen auf Seitenebene: verschiedene Seitentypen, Seite online/offline, Online startstop - Zeitpunkte, Zugriffssteuerung auf Gruppenebene, Untertitel, Letzte Änderung, Cache an/aus, Cache verfällt, Inhaltsangabe für den internen Gebrauch/Darstellung in der Sitemap. Template-Handling HTML-Templates mit frei konfigurierbaren Platzhaltern oder datenbankbasierten Templates, die hierarchisch oder geschachtelt eingesetzt werden. Verschiedene Websites können in einem System mit beliebig vielen Templates unterschiedlich gestaltet werden. Die eigene Sprache TypoScript zur Templategestaltung ist komplett dokumentiert. Automatische Contentgenerierung TYPO3 enthält acht verschiedene Sitemap-Voreinstellungen zur Auswahl: Menü der Seiten auf der obersten Ebene Menü der Unterseiten Menü der Unterseiten mit Seiteninhalt Menü der Unterseiten mit Inhaltsangabe eine komplette Sitemap eine Abschnittsübersicht mit Seiteninhalt Anzeige nach Änderungsdatum Verwandte Seiten Linküberprüfung Korrektur TYPO3 überprüft alle internen Links und erhält sie auch, wenn eine Seite verschoben oder umbenannt wird. Verlinkter Text,
dessen Linkziel offline gesetzt oder gelöscht wurde, bleibt als normaler Text erhalten und wird nicht mehr verlinkt. (außer in den Sitemap/Menüfunktionen) Im Zuge der Linküberprüfung werden auch die Rechte des Benutzers überprüft. Integrierte Versionssicherung Eine Bearbeitungshistory mit einstellbarem Undo ermöglicht die Wiederherstellung alter Versionen. Ein Datenbankbearbeitungstool (PhpMyAdmin) ist integriert und für Administratoren zugänglich. Mit diesem können Datenbankbackups durchgeführt werden. Auf Linux/Unixsystemen ist der Backup-Prozeß per Cronjob automatisierbar. Wiederherstellung früherer Website-Versionen Eine Wiederherstellung ist bis auf Inhaltsblockebenen möglich, die Anzahl der gespeicherten Bearbeitungsschritte ist frei konfigurierbar. Integrierter Template-Editor Es gibt einen Editor um direkt in Templates zu schreiben, sowie einen Editor um Grundeinstellungen per Formular einzustellen, ein Template-Analyse-Tool zur Überpüfung der Hierarchien und den TypoScript Object Browser, mit dem alle einzelnen Parameter kaskadierend dargestellt werden und bearbeitbar sind. Einbindung externer Editoren Texteditoren, wie PHP-IDE s, WYSIWIG-Editoren wie Dreamweaver, Golive, etc. sind einsetzbar, ebenso beliebige Datenbanktools. Verwendung mehrsprachiger Inhalte TYPO3 unterstützt sowohl die Verwaltung mehrsprachiger Seiten in einem einzigen Seitenbaum mit mehreren Sprachen pro Seite, als auch die Verwendung paralleler Seitenbäume mit gemeinsamen Ressourcen (Bilder, Logos, etc.). Auch eine Kombination aus beiden Varianten ist einsetzbar. Mehrsprachige Clients Das TYPO3 Backend ist derzeit in ca. 40 Sprachen verfügbar:
Arabisch Baskisch Bosnisch Brasilianisch Bulgarisch Chinesisch Dänisch Deutsch Englisch Estnisch Finnisch Französisch Griechisch Grönländisch Hebräisch Holländisch Isländisch Italienisch Japanisch Katalan Koreanisch Kroatisch Lettisch Litauisch Norwegisch Polnisch Portugiesisch Rumänisch Russisch Schwedisch Slowakisch Slowenisch Spanisch Thailändisch Tschechisch Türkisch Ukrainisch Ungarisch Vietnamesisch Textübernahme durch Redakteure Mit Drag & Drop können vorhandene Texte bequem in das System eingepflegt werden. Bild- und Ressourcenübernahme Bilder und andere Daten können ohne weitere Software dem System übergeben werden. Bildbearbeitung Bilder können auf dem Server vergrößert und verkleinert sowie bearbeitet werden. Es lassen sich auch Masken erstellen, die auf die Bilder automatisch angewandt werden können. Bearbeitung der Inhalte durch Redakteure Schnelle Korrekturen können im Originallayout der Webseite vorgenommen werden (frontend-editing). Umfangreiche Texte werden im eingebauten RTF-Editor bearbeitet. 3. CONTENT SYNDICATION Einbindung von externem Content Übernahme von Content kann frei programmiert werden. 4. ERWEITERBARKEIT Offengelegte API als Programmierschnittstelle Wohldokumentierte API ermöglicht die Erstellung von kundenspezifischen Erweiterungen; einzelne Erweiterungen (Extensions) werden bequem über den Extensionmanager installiert. Beliebige Applikationen können als Contenttypen eingebunden werden. Erweiterung von Templates durch eine Scriptsprache alle Klassen erlauben die Integration von Erweiterung für Applikationen im Backend und Frontend.
Verfügbare Softwareerweiterungen Die Funktion von TYPO3 läßt sich durch das Online-Repository mühelos ausbauen. Einige wichtige Erweiterungen sind beispielsweise: Shop System, News, Direct Mail (Serienmail, Newsletter), Kalender, Adressen, Gästebuch, Linklisten, Message Board, Open Directory Grabber, Umfragen, Tip-a-friend. Derzeit stehen ca. 400 Erweiterungen öffentlich zur Verfügung; viele weitere folgen. 5. IMPORT-FUNKTIONEN Importierbare Dokumententypen Textbausteine per Copy/Paste. Ein Office-Filter aller importierten Dokumente ist in der Entwicklungsphase. Realisierung von externen Datenbankzugriffen Per Erweiterung Import von bestehenden Websites Ein Importmodul für bestehende HTML-Websites ist in der Testphase. 6. PERFORMANCE Lasteneignung (Zugriffszahlen) des System Im Datenbankbetrieb: bis 100 Hits pro Sekunde Im Stagingbetrieb: je nach Webserverleistung/-verteilung nach oben offen. Websitegenerierung Für TYPO3 ist eine sogenannte Staging oder Live/Production- Server Architektur in Entwicklung. Dabei kann die gesamte Website, oder Teile davon, in HTML ausgegeben werden. 7. PERSONALISIERUNG Zuordnung einzelner Inhalte zu Kategorien Möglich.
Personalisierte Webseiten für einzelne Benutzer Durch Login-System können User identifiziert und Inhalte individuell zusammengestellt werden. Unterstützung von Benutzerprofilen TYPO3 bietet ein integriertes Profilmanagement zur Gruppierung von Usern. 8. REPORTING-STATISTIKEN Auswertung der Nutzung der Website In TYPO3 sind einfache mechanismen zur Analyse enthalten. Als Ergänzung können Standardtools zur Analyse von Logfiles, wie AWStats verwendet werden. 9. VERFÜGBARKEIT Client-Plattformen TYPO3 läuft in allen gängigen Browsern wie: Microsoft Internet Explorer 4.x+ /win/mac9/os x Netscape 4.x+ /win/mac9/os x/linux/solaris Mozilla, alle Betriebssysteme Konqueror, KDE/Linux Galeon, Linux 10. WORKFLOW-MANAGEMENT Schutz vor Fremdzugriffen Das System verfügt über einen Passwortschutz, der datenbankbasiert und verschlüsselt abgelegt wird. Alle Bestandteile und Optionen können getrennt auf Gruppenund/oder Benutzerebene zugänglich gemacht werden. Definierte Gruppen innerhalb eines Rollenkonzeptes Gruppen können frei definiert und geschachtelt werden. Dabei werden nicht nur Rechte vergeben, sondern es steht auch jede Option einzeln zur Bearbeitung zur Verfügung. Arten von Benachrichtigung einzelner Mitarbeiter durch TYPO3 Das System kann Redakteure und Mitarbeiter über das eigene Messaging-System und per Email benachrichtigen.
Gestaltbarer Freigabezyklus für Publikationen auf der Website Es besteht die Möglichkeit, einfache Workflows mit Review- Schleifen, Freigabe Hierarchien, Versionskontrolle, usw. zu definieren. Schutz vor versehentlichen gleichzeitigem Dokumentenzugriff mehrerer Personen Benutzer werden informiert und erfahren durch wen und seit wann ein Dokument in Bearbeitung ist. Arten systeminterner Aufgabenlisten und Statusanzeigen Im Messaging-System können ToDo s angelegt werden. Workflow-Objekte werden mit entsprechendem Status dem autorisierten Benutzer angezeigt.
TYPO3. Get content right. Quellennachweis Die Inhalte dieses Fact-Sheets stammen von der TYPO3-Pressestelle. Stand: September 2004