ALLES ÜBER typo3_console UND WIE ES AUF WEBSITES EINGESETZT WIRD

Untersuchte Extension

typo3_console

TYPO3-Konsole

Die TYPO3-Konsole bietet eine saubere Möglichkeit, Befehle zu registrieren und eine vernünftige Möglichkeit, diese Befehle über ein Befehlszeilentool namens typo3cms aufzurufen.

Es liefert viele Befehle zur Ausführung von TYPO3-Aktionen, die sonst nur über das TYPO3-Backend zugänglich wären. Damit ist die TYPO3 Console der perfekte Begleiter für Entwicklung, Deployment, Docker-Setups, kontinuierliche Integrations-Workflows oder alles andere, was eine Automatisierung erfordert oder nutzt.

Beispiele für solche Befehle sind:

  • typo3cms install:setup zur vollständigen Einrichtung von TYPO3 über die Kommandozeile
  • typo3cms upgrade:all zum Ausführen von Upgrades über die Kommandozeile
  • typo3cms Erweiterung:setupactive zum Einrichten aller aktiven Erweiterungen (Datenbankschema-Update, Datenimport, ....)

Merkmale

  • TYPO3-Installation und Upgrades über die Kommandozeile
  • Flexibler Bootstrap für Befehle (nicht jeder Befehl benötigt ein vollständig bootfähiges Framework)
  • Zuverlässige Cache-Leerlaufbefehle
  • Viele nützliche Befehle für die Bereitstellung
  • Unterstützung für Command Controller und Symfony-Befehle, die in TYPO3 Extensions und Composer-Paketen registriert sind

Installation

Installation mit Composer

Die empfohlene Vorgehensweise bei der Installation der TYPO3 Console ist die Verwendung von Composer:

composer erfordert Helhum/typo3-Konsole

Die typo3cms Binärdatei wird von Composer im angegebenen Bin-Dir (standardmäßig Hersteller/Bin) installiert. Die TYPO3 Console ist der perfekte Begleiter für Composer-basierte, unterhaltsame TYPO3-Projekte.

Installation als Erweiterung aus dem TYPO3 Extension Repository (TER)

Laden Sie die Erweiterung herunter und installieren Sie sie mit dem Modul Extensions. Damit die Erweiterung funktioniert, muss sie im Verzeichnis typo3conf/ext und nicht an einem anderen Erweiterungsort installiert sein. Dieses Verzeichnis darf kein Symlink zu einem anderen Ort sein! Das Kommandozeilen-Tool typo3cms wird bei der Aktivierung in das Installationsverzeichnis kopiert.

Senden Sie bug-Berichte oder Feature-Anfragen

Schauen Sie sich die Themen an für das, was in naher Zukunft umgesetzt werden soll.

Credits

Vielen Dank an alle Mitwirkenden und alle, die Feedback geben.

Besonderer Dank gilt @hzoo für die Erstellung großartiger Github-Ausgabevorlagen für Babel, die für dieses Paket angenommen wurden.

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

Verteilung:TYPO3_CONSOLE ist auf

3.32 % aller TYPO3 installiert.

  • 10 % aller TYPO3 9.5.x Installationen installiert
  • 14.69 % aller TYPO3 8.7.x Installationen installiert
  • 5.33 % aller TYPO3 7.6.x Installationen installiert
  • 33.33 % aller TYPO3 7.5.x Installationen installiert
  • 25 % aller TYPO3 7.2.x Installationen installiert
  • 1.26 % aller TYPO3 6.2.x Installationen installiert
  • 0.12 % aller TYPO3 6.1.x Installationen installiert
  • 0.38 % aller TYPO3 4.7.x Installationen installiert
  • 0.8 % aller TYPO3 4.5.x Installationen installiert
  • 0.72 % aller TYPO3 4.4.x Installationen installiert
  • 1.73 % aller TYPO3 4.3.x Installationen installiert
  • 0.6 % aller TYPO3 4.2.x Installationen installiert
  • 2.34 % aller TYPO3 4.1.x Installationen installiert

TYPO3_CONSOLE Version:Verteilung nach installierten Versionen

  • 1.28 % TYPO3_CONSOLE v.5.5.2
  • 22.53 % TYPO3_CONSOLE v.5.5.0
  • 2.01 % TYPO3_CONSOLE v.5.4.0
  • 12.45 % TYPO3_CONSOLE v.5.3.1
  • 3.48 % TYPO3_CONSOLE v.5.2.1
  • 1.28 % TYPO3_CONSOLE v.5.2.0
  • 6.23 % TYPO3_CONSOLE v.5.1.0
  • 11.72 % TYPO3_CONSOLE v.5.0.2
  • 0.73 % TYPO3_CONSOLE v.4.9.4
  • 0.92 % TYPO3_CONSOLE v.4.8.3
  • 6.23 % TYPO3_CONSOLE v.4.7.0
  • 0.92 % TYPO3_CONSOLE v.4.6.5
  • 3.66 % TYPO3_CONSOLE v.4.6.0
  • 0.55 % TYPO3_CONSOLE v.4.5.2
  • 5.31 % TYPO3_CONSOLE v.4.4.0
  • 0.18 % TYPO3_CONSOLE v.4.3.0
  • 0.37 % TYPO3_CONSOLE v.4.2.0
  • 0.18 % TYPO3_CONSOLE v.4.1.0
  • 0.37 % TYPO3_CONSOLE v.3.5.0
  • 0.18 % TYPO3_CONSOLE v.3.2.3
  • 0.55 % TYPO3_CONSOLE v.3.0.0
  • 0.18 % TYPO3_CONSOLE v.2.0.1
  • 1.47 % TYPO3_CONSOLE v.1.3.0
  • 0.37 % TYPO3_CONSOLE v.1.2.6
  • 0.73 % TYPO3_CONSOLE v.1.2.5
  • 6.59 % TYPO3_CONSOLE v.1.1.9
  • 0.18 % TYPO3_CONSOLE v.1.1.8
  • 3.48 % TYPO3_CONSOLE v.1.1.7
  • 1.28 % TYPO3_CONSOLE v.1.1.6
  • 0.55 % TYPO3_CONSOLE v.1.1.4
  • 0.55 % TYPO3_CONSOLE v.1.1.3
  • 1.28 % TYPO3_CONSOLE v.1.1.2
  • 0.18 % TYPO3_CONSOLE v.1.1.0
  • 0.92 % TYPO3_CONSOLE v.1.0.7
  • 0.73 % TYPO3_CONSOLE v.1.0.2
  • 0.37 % TYPO3_CONSOLE v.1.0.0

PHP Version:TYPO3_CONSOLE wird benutzt mit

  • 0.51 % PHP/7.2
  • 18.97 % PHP/7.1
  • 29.74 % PHP/7.0
  • 19.74 % PHP/5.6
  • 10 % PHP/5.5
  • 3.59 % PHP/5.4
  • 11.54 % PHP/5.3
  • 5.13 % PHP/5.2
  • 0.51 % PHP/4.4
  • 0.26 % PHP/4.3

responsive - image 4

Gosign-Responsive Index: TYPO3 Installationen nutzen TYPO3_CONSOLE zu

  • 48 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 14 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
  • 14 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
  • 24 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist

speed test - image 5

Pagespeed: TYPO3 Installationen nutzen TYPO3_CONSOLE zu

  • 24 % wenn der Pagespeed zwischen 80 % und 100 % ist
  • 38 % wenn der Pagespeed zwischen 60 % und 80 % ist
  • 19 % wenn der Pagespeed zwischen 40 % und 60 % ist
  • 9 % wenn der Pagespeed zwischen 20 % und 40 % ist
  • 14 % wenn der Pagespeed zwischen 0 % und 20 % ist


Stichprobe n=36680 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de>

Ran an die Resultate – unser Newsletter für Sie!

Damit Sie gleich Wind davon bekommen, wenn wir in unserem Magazin zu neuen Erkenntnissen kommen.