t3versions

Mit dem t3versions Dienst kann man durch Eingabe einer oder mehrerer URLs die eingesetzte TYPO3 Major Version ermitteln. Der Dienst nutzt verschiedene Analyse-Verfahren um die eingesetzte TYPO3 Version zu ermitteln. Webseiten, welche TYPO3 einsetzen werden in der Datenbank gespeichert und es wird eine kumulierte Statistik aller analysierten TYPO3 Versionen zur verfügung gestellt. Der Dienst kann per Batch-Import zu analysierende URLs in eine Task Queue importieren und die importierten URLs parallel auswerten. So wurden mit der ersten Version der Applikation über 48 Millionen URLs auf TYPO3 Nutzung/Version analysiert.

Die Applikation wurde mit dem Python Framework Django entwickelt und wird mitteln auto deployment von einem GitLab CI Server deployed. Die Analyse-Komponenten sind skalierbar ausgelegt, sodass die Analyse verteilt auf mehrere Server durchgeführt werden kann.

Zur t3versions.com Webseite