Integration ist einer der Schlüsselbegriffe für größere TYPO3-Projekte, im Internet und besonders auch im Intranet.
Er bezeichnet - im weitesten Sinne - die Anbindung von nicht-TYPO3-Elementen an ein TYPO3-System.
In der Praxis kann dies verschiedenste Ausprägungen haben.
Datenintegration
Ein besonders Ansatz, ggw. exklusiv von naw.info, ist die flexible Datenintegration, d.h. Übertragung aus oder in fremde Datenhaltungen mit folgenden Eigenschaften:
- verschiedenste Datenformate und Zugriffsverfahren (SQL, XML, LDAP, CSV, Lotus Notes, ...)
- freie Feldzuordnung
- periodisch oder "on demand"
- mit erweiterbaren Transformationsregeln
- mit leistungsfähiger Fehlerbehandlung
Mit dieser Technik lassen sich z.B. Zeitungartikel ebenso im- oder exportieren wie Benutzerdaten oder Katalogprodukte!
Funktionsintegration
In Fällen, in denen TYPO3 zwar die Web-Ausgabe (und Eingabe) durchführt, die Logik jedoch an anderer Stelle liegt, ist ebenfalls eine enge Kopplung ("Funktionsintegration") möglich, z.B. durch
- direkte Methodenaufrufe (PHP, Java, ...)
- SOAP- / Web Service Schnittstelle (z.B. unser TYPO3 Webservice)
Optische Integration
Soll auch die Webseitenausgabe durch das nicht-TYPO3-System übernommen werden, so kann die Integration nur noch durch eine Verlinkung oder Frame / iFrame - Einbindung geschehen. Dabei empfiehlt es sich in der Regel, eine optische Angleichung der Systeme anzustreben sowie auf die korrekte Weitergabe von Zusatzinformationen wie z.B. Sprachauswahl sowie auf die Verwendung von Single Sign-On zu achten.
Migration
Ein besonderer Fall der (meist: Daten-) Integration ist die Üernahme von Inhalten eines Altsystems auf das TYPO3-System.
Je nach Rahmenbedingungen, wie Größe und Strukturiertheit der Daten, kann dabei eine weitgehende Automatisierung sinnvoll sein. In anderen Fällen kann sich ein manueller Prozess als effizienteste Alternative herausstellen. Wir beraten und unterstützen Sie auch hier gerne.








