ALLES ÜBER autoloader UND WIE ES AUF WEBSITES EINGESETZT WIRD

Untersuchte Extension

autoloader

EXT:autoloader

Autoloader: Schweizer Messer für Entwickler

Autoloader beschleunigt Ihren Entwicklungszyklus - mehr Zeit für Kaffee!

Arbeitsbeispiele

Sehen Sie, wie einfach es ist und wie das Autoloader funktioniert.

  • Erstens: Installieren Sie Autoloader
  • Zweitens: Ausführen von autoloader/Ressourcen/Privat/Shell/LinkExampleExtensions.sh
    cd typo3conf/ext/ext/
    bash autoloader/Ressourcen/Privat/Shell/LinkExampleExtensions.sh
  • Drittens: Installieren Sie in Ihrem TYPO3 Extension-Manager die Beispiel-Erweiterungen einzeln.
  • Viertens: Erkunden Sie!

Beispiel für ein SmartObject (Nur eines der Features)

ext_tables.php

\HDNET\Autoloader\Loader::extTables((
    'vendorName',
    ExtensionKey',
    [
        SmartObjects',
        "TcaFiles" (Tca-Dateien)
    ]
);

ext_localconf.php

\HDNET\Autoloader\Lader::extLocalconf((
    'vendorName',
    Erweiterungsschlüssel'
    [
        SmartObjects',
        "TcaFiles" (Tca-Dateien)
    ]
);

Test.php

namensraum AnbieterName\ErweiterungSchlüssel\Domäne\Modell;
verwenden Sie TYPO3\CMS\Extbase\Domainobjekt\AbstractEntity;
/**
 * Erstellen Sie eine Testtabelle für dieses Modell mit dieser Annotation.
 * @db
 */
klasse Test erweitert AbstractEntity {

    /**
     * Ein Grundfeld
     *
     * @var Zeichenkette
     * @db
     */
    geschütztes $textFeld;

    /**
     * Ein boolesches Feld
     *
     * @var bool
     * @db
     */
    geschütztes $boolField;

    /**
     * Dateibeispiel
     *
     * @var \TYPO3\CMS\Extbase\Domain\Model\FileReference
     * @db
     */
    geschützte $Datei;

    /**
     * Benutzerdefiniert (Variable, die einen benutzerdefinierten DB-Typ hat)
     *
     * @var int
     * @db int(11) DEFAULT '0' NOT NULL
     */
    geschütztes $customField;

    / / / Füge hier einige Getters und Setters hinzu
}

Dokumentation

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

Verteilung:AUTOLOADER ist auf

2.17 % aller TYPO3 installiert.

  • 7 % aller TYPO3 9.5.x Installationen installiert
  • 5.96 % aller TYPO3 8.7.x Installationen installiert
  • 5.27 % aller TYPO3 7.6.x Installationen installiert
  • 25 % aller TYPO3 7.2.x Installationen installiert
  • 1.13 % aller TYPO3 6.2.x Installationen installiert
  • 0.11 % aller TYPO3 6.1.x Installationen installiert
  • 0.4 % aller TYPO3 4.7.x Installationen installiert
  • 0.75 % aller TYPO3 4.5.x Installationen installiert
  • 0.87 % aller TYPO3 4.4.x Installationen installiert
  • 1.86 % aller TYPO3 4.3.x Installationen installiert
  • 0.83 % aller TYPO3 4.2.x Installationen installiert
  • 2.29 % aller TYPO3 4.1.x Installationen installiert

AUTOLOADER Version:Verteilung nach installierten Versionen

  • 1.25 % AUTOLOADER v.5.1.0
  • 8.02 % AUTOLOADER v.5.0.3
  • 8.2 % AUTOLOADER v.5.0.1
  • 2.5 % AUTOLOADER v.5.0.0
  • 0.53 % AUTOLOADER v.4.1.0
  • 3.39 % AUTOLOADER v.4.0.1
  • 0.18 % AUTOLOADER v.4.0.0
  • 16.93 % AUTOLOADER v.3.2.0
  • 7.66 % AUTOLOADER v.3.1.0
  • 1.07 % AUTOLOADER v.3.0.0
  • 16.58 % AUTOLOADER v.2.2.1
  • 2.85 % AUTOLOADER v.2.2.0
  • 8.73 % AUTOLOADER v.2.1.8
  • 1.78 % AUTOLOADER v.2.1.7
  • 1.6 % AUTOLOADER v.2.1.6
  • 5.88 % AUTOLOADER v.2.1.5
  • 0.18 % AUTOLOADER v.2.1.3
  • 2.67 % AUTOLOADER v.2.1.2
  • 0.89 % AUTOLOADER v.2.1.1
  • 1.07 % AUTOLOADER v.2.1.0
  • 2.32 % AUTOLOADER v.2.0.2
  • 4.28 % AUTOLOADER v.1.11.2
  • 1.25 % AUTOLOADER v.1.11.0
  • 0.18 % AUTOLOADER v.1.10.0

PHP Version:AUTOLOADER wird benutzt mit

  • 0.73 % PHP/7.2
  • 8.79 % PHP/7.1
  • 24.91 % PHP/7.0
  • 32.23 % PHP/5.6
  • 9.89 % PHP/5.5
  • 4.03 % PHP/5.4
  • 10.26 % PHP/5.3
  • 9.16 % PHP/5.2
  • 0.73 % PHP/4.4

responsive - image 4

Gosign-Responsive Index: TYPO3 Installationen nutzen AUTOLOADER zu

  • 46 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 24 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
  • 9 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
  • 21 % 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 AUTOLOADER zu

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


Stichprobe n=37962 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.