Check out what’s new in YOUR TYPO3 Store and TYPO3 world! Grab a cup of coffee and meet the latest updates, let’s start!
This article machine-based automatically translated from English to the German language. As this article is not human translated, there may be chances of context, spelling and grammar mistakes. We recommend to read original article in English version.
Interessiert es Sie, welche TYPO3 Tools und Techniken unsere coolen team T3Terminal? In diesem Mikro-TYPO3-Blog freuen wir uns, es zu teilen, um großartige TYPO3-Produkte (mit Qualität und produktiver Arbeit) zu einem vertrauenswürdigen TYPO3-Marktplatz zu machen.
Wir erhalten häufig Meldungen (aus unserem zufriedene Kunden, Blog-Abonnenten usw.), indem Sie fragen, welche internen TYPO3-Tools, -Techniken und -Standards Sie zur Erstellung von TYPO3-Produkten wie TYPO3 extensions, TYPO3 templates, TYPO3 SaaS etc. Also haben wir beschlossen, warum wir nicht einen kurzen Blog über die Routine unseres Teams schreiben sollten ;) Wir versuchen immer, die neuesten TYPO3-Tools und Techniken zu folgen, um die beste Qualität und Produktivität der TYPO3-Produkte für unsere geliebten TYPO3 Marketplace.
TYPO3 Lokale Entwicklungsumgebung
Die gesamte TYPO3-Gemeinschaft liebt DDEV/Docker, wir auch! TYPO3 war vor der DDEV-Ära noch nie so einfach, es ist so einfach, ein TYPO3-Projekt zu initiieren, zu entwickeln und zu pflegen. Wenn Sie noch die alte Schule verwenden TYPO3 LAMP/MAMP Stapel, dann müssen Sie versuchen DDEV/Docker.
TYPO3 Extensions Entwicklung
Die Entwicklung von TYPO3-Extensions ist eine der wichtigsten Arbeiten bei T3Terminal. Denn das Team von T3Terminal arbeitet sehr hart daran, funktionsreiche Premium TYPO3 Extensions zu entwickeln. Wir haben bei der Entwicklung und Pflege der TYPO3-Extensions die folgenden Dinge berücksichtigt.
- DDEV for TYPO3 Extensions - Eine der coolen Lösungen, um Extensions in mehreren TYPO3-Versionen zu testen.
- Offizielle TYPO3-Codierungsstandards - Befolgen Sie die TYPO3-Kernstandards zur Entwicklung von Extbase/Fluid TYPO3-Erweiterungen
- EXT.typo3_console - Stets Hilfe bei der Entwicklung produktiver TYPO3-Projekte
- EXT.cms_styleguide - Diese TYPO3 Core Extensions Anleitung zur Erstellung von Core Style Extensions
- EXT.extension_builder - So initiieren Sie schnell eine TYPO3-Erweiterung und richten sie ein
- TYPO3 Code Bank - Intern haben wir ein ausführliches TYPO3-Tutorial für schnelle Hilfe und Unterstützung für jeden TYPO3-Entwickler.
- TYPO3-Code-Review durch erfahrene Entwickler
- TYPO3-Erweiterungen Code-Links
- php-cs-fixer - PHP code lint
- Fluid lint
- YAML Lint
- XLIFF Lint
- .Editorconfig
Integration von TYPO3-Vorlagen
Eines der Ziele unseres TYPO3 Marketplace ist es, moderne TYPO3 Templates zu erstellen. Dafür haben wir die folgenden Standards.
- Eltern/Kind-Konzept TYPO3 template architecture EXT.ns_basetheme & EXT.ns_theme_child
- Verwenden Sie die bekanntesten Erweiterungen wie EXT.container, EXT.news
- Befolgen Sie Frontend-Standards wie Mobile-first-Ansatz, Vanilla javascript, Webpack usw.
- TYPO3-Code-Review durch erfahrene Entwickler
- Evrybo - Diskussion und Fertigstellung der Benutzerfreundlichkeit des TYPO3-Backends
- Automatische Überprüfung des Codes von TYPO3-Vorlagen
- TypoScript lint
- YAML Lint
- Fluid Lint
- XLIFF Lint
- .Editorconfig
TYPO3 Produktverwaltung
Um ein erfolgreicher TYPO3 Marketplace zu werden, haben wir einen guten Lebenszyklus der TYPO3 Produktentwicklung von der Initiierung, Entwicklung bis zum Release Management.
- Agiles Scrum und Kanban
- Verwenden Sie Gitlab CI/CD DevOps
- Automatische Versionsfreigabe (bei jeder Tag-Freigabe erhält der Kunde eine E-Mail-Benachrichtigung)
- Automaize Demo Server Update - https://demo.t3terminal.com/
- Live-Backend-Demo-Server
- Dokumentation - Verwendung des RST readthedocs.org https://docs.t3terminal.com/
TYPO3-Qualitätssicherung
Das Team T3Terminal glaubt an die beste Qualität des TYPO3-Produkts. Für diese Angelegenheit, folgen wir diese.
- Prüfung der Funktionsfähigkeit
- Plattformübergreifende Tests (Browser und Geräte)
- UI/UX-Design-Tests
- Backend-Benutzbarkeitstests
- Prüfung der Anpassungsfähigkeit
- Unit Testing (für die Erweiterungen)
SEO-Tests - Geschwindigkeits- und Leistungstests
- Prüfung der Zugänglichkeit
Einpacken!
Vielen Dank für die Lektüre meines TYPO3-Blogs. Ich hoffe, er gefällt Ihnen.
Haben wir einen wichtigen TYPO3 Standard verpasst? Was sind Ihre liebsten TYPO3 Tools und Techniken? Ich würde mich über Ihr Feedback in der Kommentarbox freuen.
Ich wünsche Ihnen viel Spaß bei der TYPO3 Entwicklung!
Post Comment
Your email address will not be published. Required fields are marked *