TYPO3 Plugin:

t3view

t3view_Verlängerung

Diese Erweiterung stellt über einen Endpunkt mehrere Systeminformationen zur Verfügung. Im Kontext des Client-Server-Modells repräsentiert es den Server.

Installation

  1. composer erfordert visuellverstehen/t3view
  2. Öffnen Sie den Extension Manager im TYPO3 Backend und aktivieren Sie die Extension.
  3. Füge das Secret aus dem t3view Backend in den Erweiterungseinstellungen hinzu.
  4. Gehen Sie zum t3view-Backend und überprüfen Sie die Installation der Erweiterung, indem Sie auf den Endpunkt-Link klicken.

Endpunkt

Der Endpunkt ist in der Regel /index.php?type=5996 und wird mit einem Hash / Secret gesichert, das beim Erstellen einer neuen Instanz im Backend generiert wird. Es wird ein JSON-Objekt zurückgeben, das mehrere Systeminformationen enthält, werfen Sie einen Blick auf die untenstehende Beispielausgabe. Der Endpunkt kann über ReaLURL neu geschrieben werden, ist aber nicht zwingend erforderlich.

Sicherheit

Der Endpunkt ist mit einem 60-stelligen Hash namens Secret gesichert. Sie wird beim Erstellen einer neuen Instanz im Backend mit der Laravel-Methode \Illuminate\Hashing\BcryptHasher::make() erzeugt (erfahren Sie mehr über Laravel-Hashing), die PHP verwendet password_hash() funktion mit dem Algorithmus CRYPT_BLOWFISH.

Beispielausgabe

{
    "applicationContext": " Entwicklung",
    "composer": wahr,
    " DatenbankVersion": "MySQL 5.7.19.19",
    "Erweiterungen": [
        {
            " Schlüssel": "sourceopt",
            " Version": "1.0.0"
        },
        {
            " Schlüssel": "t3view",
            " Version": "1.0.0"
        }
    ],
    " phpVersion": "7.1.10",
    " ServerSoftware": "Apache\/2.4.25 (Unix) PHP\/7.1.10",
    " Sitename": " Testaufbau",
    "typo3Version": "8.7.8"
}

Anforderungen

  • TYPO3 6.2 - 8.7 (9-dev funktioniert, ist aber in Entwicklung, so dass es möglicherweise nicht richtig funktioniert)
  • PHP >= 5.6

Diverse

  • Lies Codekommentare, sie werden eine Menge erklären.
  • Das Beitragen ist willkommen, öffnen Sie einfach einen pull request.
  • Das ist mein Abschlussarbeit.

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

Verteilung:T3VIEW ist auf

0.01 % aller TYPO3 installiert.

  • 0.04 % aller TYPO3 8.7.x Installationen installiert

Gosign-Responsive Index: TYPO3 Installationen nutzen T3VIEW zu

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

Pagespeed: TYPO3 Installationen nutzen T3VIEW zu

  • 50 % wenn der Pagespeed zwischen 80 % und 100 % ist
  • 0 % wenn der Pagespeed zwischen 60 % und 80 % ist
  • 0 % wenn der Pagespeed zwischen 40 % und 60 % ist
  • 0 % wenn der Pagespeed zwischen 20 % und 40 % ist
  • 50 % wenn der Pagespeed zwischen 0 % und 20 % ist


Stichprobe n=36801 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>