FYI. This blog is translated by machine. Please ignore any spelling and grammar errors; sorry for such inconvenience. We appreciate your understanding and support.
Sie sind TYPO3-Entwickler und möchten die Produktivität und Qualität Ihrer täglichen Arbeit verbessern? In diesem Artikel finden Sie die beliebtesten TYPO3-Erweiterungen, die Ihnen bei der Installation Ihres TYPO3-Projekts, der Integration von TYPO3-Templates und der Entwicklung von TYPO3-Extensions helfen können.
Hilfreiche TYPO3-Tipps, -Tricks und -Erweiterungen können Ihre Produktivität steigern. Die TYPO3-Community ist sehr innovativ und aktiv bei der Erstellung von Add-ons für TYPO3 CMS wie Composer, Konsole, Extension Builder, View-Helper for Fluid, etc. Hier habe ich versucht, eine Liste nützlicher TYPO3-Erweiterungen, -Pakete und -Werkzeuge zu erstellen. Natürlich sind all diese Erweiterungen aufgrund der Popularität und der Downloads (bei TER & Packagist) in die engere Wahl gekommen. In diesem Artikel werde ich mich mehr darauf konzentrieren, out "entwicklungsbezogene" TYPO3-Erweiterungen aufzulisten. Untersuchen wir es!
TYPO3 auf dem Server
Liste der TYPO3-Werkzeuge, die Ihnen auf Ihrem Server helfen werden.
TYPO3-Server-Kompatibilität
Problemloser Bericht zur Überprüfung der Kompatibilität des TYPO3-Servers
Dieses Repository enthält eine PHP-Datei. Hier kann ein Benutzer die TYPO3-Version auswählen und die Server-Kompatibilität mit der ausgewählten TYPO3-Version überprüfen.
Verwalter
Datenbankverwaltungswerkzeug 'Adminer'
Adminer ist eine leichtgewichtige Alternative für das bekannte Tool phpMyAdmin. Der Adminer bietet die meisten Funktionen, die Sie im Umgang mit einer Datenbank benötigen.
TYPO3 Composer
Die TYPO3-Community liebt Komponisten. Hier ist die Liste nützlicher TYPO3-Composer-Pakete.
TYPO3 Komponisten-Generator
Schneller Composer-Generator für Ihre TYPO3-Erweiterung
Merkmale sind: Manual Composer.json vermeiden, Kein manuelles JSON-Format verwenden, TYPO3-Standardkonfiguration schreiben, Abhängigkeiten automatisch ermitteln, Vorbereitung mit einem Klick, Beispiel herunterladen.
TYPO3 Komponisten-Einrichtung
Benötigte Einstiegspunkte für das TYPO3-Webverzeichnis einrichten
Dies ist ein Composer-Paket, das typo3/cms-composer-installers verwendet, um Einstiegspunkte für das Web-Verzeichnis zu generieren, anstatt sie mit Symlinks zu versehen. Das bedeutet, dass keine Symlinks zu Dateien mehr erforderlich sind, nicht einmal die mit einem Symlink versehene Autoload-Datei innerhalb des typo3/cms-Pakets.
TYPO3 Composer-Auto-Befehle
TYPO3-Konsolenbefehle auf 'composer install' ausführen
Dies ist ein Komponisten-Paket, das die Ausführung der TYPO3-Konsole jedes Mal vereinfachen soll, wenn der Komponist Informationen ausgibt und automatisch lädt, z.B. während einer Komponisten-Installation.
TYPO3 Console
Lassen Sie Ihre TYPO3-Instanz auf der Konsole mit einigen leistungsstarken Funktionen laufen.
TYPO3 CLI
TYPO3-Befehlszeilen-Binary
TYPO3-Kern bietet grundlegende Funktionen der Befehlszeilenschnittstelle. Es ist möglich, TYPO3 CMS-Skripte von der Kommandozeile aus auszuführen. Diese Funktionalität kann verwendet werden, um Cronjobs einzurichten, zum Beispiel.
TYPO3-Konsole
Eine zuverlässige und leistungsfähige Kommandozeilen-Schnittstelle für TYPO3 CMS
TYPO3 Konsole bietet eine saubere Art und Weise, Befehle zu registrieren und eine vernünftige Art und Weise, diese Befehle über ein Kommandozeilen-Tool namens typo3cms aufzurufen.
TYPO3-Konsolen-Plugin
Add-ons zu der großartigen TYPO3-Konsole
Dies ist ein Installer-Plugin für die helhum/typo3-Konsole, um die Benutzung zu erleichtern, ohne dass Skripte in Ihrem root composer.json.
angegeben werden müssen.
Entwicklung von TYPO3-Erweiterungen
Bei der Entwicklung von kundenspezifischen TYPO3-Erweiterungen helfen Ihnen die folgenden Pakete, produktiver zu arbeiten.
TYPO3 CMS Backend Styleguide für das Backend
TYPO3 CMS-Erweiterung, um alles im TYPO3 Backend zu testen
Willkommen zum lebendigen Styleguide für das TYPO3 CMS Backend. Stellt unterstützte Styles für TYPO3 Backend-Module vor Styleguide für TYPO3 CMS Backend
TYPO3-Erweiterungs-Builder
Ein Werkzeug zum Starten und Pflegen von TYPO3-Erweiterungen
Der Extension Builder hilft Ihnen bei der Erstellung und Verwaltung Ihrer Extbase-basierten TYPO3-Erweiterungen.
Es wird ein grafischer Editor zum Erstellen Ihres Domänenmodells mitgeliefert und generiert den größten Teil des für Sie notwendigen Boiler-Plate-Codes. Dazu gehören TCA, Modelle, Repositories, Sprachdateien und andere Dinge.
TYPO3-Autoloader
Extbase-Autoloading-Merkmal
Automatisches Laden der Komponenten von ExtBase-Erweiterungen, um mehr Zeit für Kaffee in der Firma zu haben ;)
TYPO3 Security
TYPO3 ist bekannt für seine robuste Sicherheit, Hier sind weitere Sicherheitszusätze.
TYPO3 Sicheres Web
Sicheres TYPO3-Webverzeichnis einrichten, das nur öffentliche Güter enthält
Dies ist ein Komponistenpaket, das darauf abzielt, ein Webverzeichnis für TYPO3 zu erstellen, das nur die Einstiegsskripte und Links zu öffentlichen Assets enthält.
TYPO3-Erweiterungen-Kompatibilität
Produktive Analyse für Ihre nächsten TYPO3-Upgrade-Projekte
Eine der wenigen TYPO3 Extensions, die alle Funktionen bietet, wie z.B. Kompatibilitätsbericht für TYPO3 Extensions, Benachrichtigung über neue Updates per E-Mail, Systemübersichtsbericht, Kompatibel mit allen Hauptversionen von TYPO3 von 4.x bis 9.x.
TYPO3-Sicherung Plus
Alles-in-einem TYPO3 Backup-Lösung
Erstmalige funktionsreiche TYPO3-Backup-Lösung mit manueller und zeitgesteuerter Sicherung. Einfach zu verwenden und zu konfigurieren. Sichern Sie Ihren TYPO3-Code, Ihre Assets, Ihre Datenbank usw. auf Ihre bevorzugten Backup-Clouds/Server.
TYPO3-Sudo-Modus
Doppelte Sicherheit für unbeabsichtigte Backend-Aktionen
TYPO3-Erweiterung bietet einen "Sudo-Modus" zur Abschwächung unbeabsichtigter Modifikationen.
TYPO3 CMS-Sicherheit
Diese Erweiterung bietet grundlegende Sicherheitsfunktionen für TYPO3 CMS.
Diese Implementierung ist ein Proof-of-Concept-Prototyp und somit eine experimentelle Entwicklung. Da nicht alle geplanten Funktionen implementiert werden, sollte diese Erweiterung nicht für Produktionsstätten verwendet werden.
TYPO3 Fluid
Für den TYPO3-Integrator helfen Ihnen die folgenden TYPO3-Erweiterungen.
VHS: Fluid-ViewHelper
Beliebte Erweiterung von TYPO3 Fluid
Eine Sammlung von ViewHelpers zur Ausführung von Rendering-Aufgaben, die nicht nativ von Fluid unterstützt werden - z.B. fortgeschrittene Formatierer, mathematische Rechner, spezialisierte Bedingungen und Iterator/Array-Rechner und Prozessoren.
Inhaltsverteidiger
Verteidigen Sie Ihre Inhaltselemente
Definieren Sie erlaubte oder nicht erlaubte Inhaltselementtypen in Ihren Backend-Layouts.
TypoScript
TypoScript ist eine zentralisierte Konfiguration für TYPO3. Hier sind einige nützliche TYPO3-Erweiterungen.
TypoScript-Wiedergabe
Einfaches Rendern Ihres TypoScript
Kann einen TypoScript-Pfad per URL rendern, besonders nützlich für Ajax-Dispatching
TypoScript 2 Inhaltselemente
Rendern Sie Ihr TypoScript als Inhaltselement
typoscript2contentelement erlaubt es Ihnen, das Ergebnis von TypoScript (z.B. HMENU) als Inhaltselement darzustellen - eine einfache Sache.
Überprüfung des TYPO3-Codes
Als OpenSource-TYPO3-Entwickler ist es unsere Verantwortung, eine bessere Qualität des TYPO3-Codes zu erreichen. Hier sind einige Werkzeuge, die sicherstellen, dass ;)
TYPO3-Code-Überprüfungswerkzeuge
7 Beste TYPO3-Code-Qualität, Überprüfung & Lint Tools
Suchen Sie nach guten Praktiken für die Code-Qualität von TYPO3? Dann sind Sie hier an der richtigen Stelle. In diesem Artikel finden Sie hilfreiche Tipps und Tricks mit TYPO3 Code-Review-Tools und TYPO3 Fussel, um eine bessere TYPO3 Code-Qualität zu erreichen.
TYPO3 Erweiterte Überprüfung mit Sonarqube
Automatische Code-Überprüfung von TER-Erweiterungen
Danke an die Mitarbeiter der Marketing Factory, die das automatisierte TYPO3 Code-Review-Tool Sonarqube for TER (TYPO3 Extensions Repository) eingerichtet haben.
TYPO3-Linsen
TYPO3-Linien für PHP, TypoScript, Fluid, Yaml
Linting ist die automatische Überprüfung Ihres Quellcodes auf programmatische und stilistische Fehler. Dies geschieht mit Hilfe eines Fusselwerkzeugs (auch bekannt als Lint). Ein Fusselwerkzeug ist ein grundlegendes statisches Code-Analysegerät.
TYPO3 Deployment
Als moderner TYPO3-Entwickler sollten Sie Ihre TYPO3-Projekte mit Auto-Deployment konfigurieren, um Ihre Zeit zu sparen.
TYPO3 Surfen
TYPO3 Surf ist ein Einsatzwerkzeug, das sich für eine Vielzahl von Anwendungen eignet
Das Surf-Paket ist ein vollständiges automatisiertes Bereitstellungstool. Es eignet sich am besten für den Einsatz von TYPO3 CMS- und Flow-Anwendungen, ist aber bei weitem nicht darauf beschränkt. Es ist inspiriert von einigen Funktionen von Capistrano (danke) bezüglich des Git-Workflows.
Entwickler.org TYPO3
Bereitstellungswerkzeug für TYPO3.
Dieses Paket bietet eine Deploy-Aufgabe für die Bereitstellung von TYPO3 CMS mit deployer (deployer.org).
TYPO3-Verteiler
Automatisieren Sie Ihren TYPO3-Einsatz
Suchen Sie nach einem automatischen & modernen TYPO3 Deployment? Dann sind Sie hier an der richtigen Stelle. In diesem Artikel lernen Sie die Schritt-für-Schritt-Anleitung für den Einsatz von TYPO3 mit CI/CD-Ansatz für Anfänger bis hin zu fortgeschrittenen TYPO3-Entwicklern.
Miscellaneous
Einige der nützlichen TYPO3-Erweiterungen, die nicht in bestimmte Kategorien passen, sind hier aufgelistet ;)
Schlamm
Hilfen verwalten die URL-Slugs Ihrer TYPO3-Seiten und eigene Datensätze!
Das Slug-Backend-Modul wurde entwickelt, um große Mengen von Slugs für Seiten und Erweiterungsdatensätze zu verwalten. Derzeit bietet es eine einfache Liste für Seiten und benutzerdefinierte Datensätze, die mit verschiedenen Parametern gefiltert werden können. Slugs können schnell und effizient bearbeitet und gespeichert werden.
Statische Info-Tabellen
Eine der ältesten TYPO3-Erweiterungen für Informationen
Daten und API für Länder, Sprachen und Währungen.
Einpacken!
Danke für die Lektüre meines Artikels.
Ich hoffe, Sie haben oben eine hilfreiche Liste von TYPO3-Erweiterungen und -Paketen gefunden, und viel Spaß dabei ;) Was ist Ihre Lieblings-TYPO3-Erweiterung? Haben Sie eine TYPO3-Lösung in der obigen Liste vermisst? Ich freue mich über Ihr Feedback im Kommentarfeld.
Sanjay Chauhan
CTO - T3Planet & NITSANSanjay Chauhan, Mitbegründer von NITSAN (Preisgekrönte TYPO3 Agentur) und Pionier von T3Planet, dem ersten TYPO3 Shop weltweit.
Ein wahrer TYPO3-Fanatiker seit 2010.
Mit meinem umfangreichen technischen Wissen und…
More From Author