Netzmacher führen bei TYPO3-Distributionen

Anteil liegt bei TYPO3 8.7 bereits bei 40 Prozent

18.01.18 –

Die Netzmacher sind führend bei schlüsselfertigen TYPO3-Anwendungen, den sogenannten Distributionen. Mit inzwischen vier veröffentlichen Distributionen stellt die TYPO3-Agentur aus Passau in Bayern 40 Prozent der Installer für das aktuelle TYPO3 8.7:

  • Launch Frontend Users - eine Benutzerverwaltung mit Powermail
  • Launch Quick Shop - ein schlüsselfertiger Online-Shop
  • Launch TYPO3 GRÜNE - eine schlüsselfertige Website für Gliederungen und Kandidat*innen von Bündnis 90/Die Grünen
  • Launch TYPO3 Responsive - eine Website zum sofort starten und ohne jeden Schnickschnack

Launch it! der Schlüssel zum Erfolg

Basis aller Netzmacher-Distributionen ist die von den Netzmachern entwickelte und selbstverständlich veröffentlichte TYPO3-Erweiterung Launch it! Diese ermöglicht die modulare Trennung von Daten und Einstellungen einer Distribution auf der einen Seite sowie die Installations-API auf der anderen Seite. Wer mit Launch it! eine schlüsselfertige Website veröffentlichen will, hinterlegt die nötige Konfiguration im TypoScript, Daten in XML-Dateien und Dateien in entsprechenden Ordnern.

Launch it! generiert für alle Datensätze und Dateien nach einem einfachen Prinzip eine eindeutige Id. Integrator*innen können in Ihrer Konfiguration eindeutig auf Datensätze und Dateien referenzieren ohne die erst später vergebene ID zu kennen. Das ermöglicht einerseits, das schlüsselfertige Anwendungen in TYPO3-Installationen integriert werden können, in denen bereits Websites vorhanden sind. Und es ermöglicht zum anderen, dass alle von der Distribution generierten Daten und Dateien vollständig entfernt werden können, eineschließlich Datensätzen in sogenannten MM-Tabellen.

Erstaunliche Kompatibillität dank Refresh und TypoScript

Es gibt einen weiteren Clou bei den Netzmacher-Distributionen: sie sind grundsätzlich kompatibel mit Typo3 6.2, 7.6 und 8.7. Dafür haben die Netzmacher Refresh, die TYPO3 Compatibillity Class, entwickelt. Wenn PHP-Code von Extensions abhängig ist von bestimmten TYPO3-Versionen, kann dieser Code gegen Code von Refresh ersetzt werden. Refresh kümmert sich dann um die richtige TYPO3-API oder ersetzt verlorengegangene Methoden. Und auch TypoScript ermöglicht über sogenannte Coditions, abhängig von der TYPO3-Version Code auszuführen. Davon machen die Netzmacher Distributionen ausführlich Gebrauch, so dass für TYPO3 6.2, 7.6 und 8.7 nach Möglichkeit immer das richtige TypoScript eingebunden  wird.

Links

Kategorie

TYPO3 Launch Frontend Users! TYPO3 Launch GRÜNE! TYPO3 Launch it! TYPO3 Launch Quick Shop! TYPO3 Quick Shop TYPO3 Start TYPO3 Start BÜNDNIS 90/DIE GRÜNEN TYPO3 Start Frontend Users