Full Service Agentur

TYPO3 Websites

Lass uns verbinden

Wir liefern exzellente TYPO3-Lösungen

Mit über 13 Jahren Erfahrung sind wir ein erfahrener und zertifizierter TYPO3-Agenturpartner. Unser Portfolio umfasst über 350+ einfache bis komplexe Projekte und über 120 globale Kunden. Wir bieten ein umfassendes Angebot an modernen und maßgeschneiderten TYPO3-Entwicklungslösungen, um Ihre individuellen Websites effizient umzusetzen.

  • Entwicklung mit TYPO3 v12 LTS
  • Agile/Scrum-Projekt methodologien
  • Beste qualität der UI/UX-Praktiken
  • Effektive Kommunikationstools 
  • Benutzerdefinierte Erweiterungen und Vorlagen
  • Erschwingliche Preismodelle 
  • Website-Migration & Relaunch
  • TYPO3 v4.x Zu v12 Upgrades/Updates
  • Arbeiten in der EST-Zeitzone

13

Jahre Erfahrung

300

TYPO3 Projekte

400

bereitgestellte Lösungen

15

TYPO3 Entwickler

50

TER Extensions

Komplettes TYPO3 Dienstleistungs Partner

Unsere TYPO3-Expertise

TYPO3 Webentwicklung

Wir entwickeln moderne TYPO3-Weblösungen mit attraktiven Benutzeroberflächen und den erforderlichen Funktionen. Individuelle benutzerdefinierte Template-Vorlagen mit Extensions, PlugIns und flexiblen Elementen.

TYPO3 Moderne Technologie

Wir verwenden die besten TYPO3-Entwicklungsmodelle und HTML-Frontend-Codes mit React Js (JavaScript). Für Template-Vorlagen und Erweiterungen verwenden wir TypoScript, Fluid, Extbase oder TER-Plugins.

Agile Projektmethodik

Um effizient zu arbeiten, setzen wir auf moderne Methoden, um die TYPO3-Website zu planen, prototypen, entwickeln, testen und optimieren. Das umfasst auch einen modernen CI/CD TYPO3-Bereitstellungsprozess.

Kundenorientierter Ansatz

Unsere Kunden stehen im Mittelpunkt. Darum unterstützen wir während der gesamten Projektlaufzeit – von der Planung bis zur Veröffentlichung – Ihre Ziele zu erreichen. Auch langfristig sind wir Ihr Partner bei der Wartung und Betreuung Ihres TYPO3-Projekts.

TYPO3 Website Entwicklungs service
[Translate to German:] TYPO3 Silver member
NITSAN

Full Service Agentur für TYPO3 Websites

Planning & Prototyping

Konzeption & Prototyping

Der erste Schritt bei der Projektumsetzung dient dazu, Ihre Anforderungen zu verstehen, Ideen auszutauschen und ein realistisches Szenario durch Prototyping zu erstellen. Der Prozess umfasst die folgenden Phasen:

Kick-Off-Meeting & Projektplanung
  • Definition Ihres Projektes und Schätzung des Umfang
  • Besprechund projektspezifischer Softwareentwicklungsmodelle (Agile, DevOps, Waterfall)
  • Spezifizierung unserer modernen TYPO3 Praktiken und Qualitätsstandards
  • Definition des am besten geeigneten Vertragsmodells zu Zusammenarbeit
Prototyping-Prozess

Bevor wir mit dem Entwicklungsprozess beginnen, wird ein Prototyp erstellt, um zu zeigen, wie er nach seiner Fertigstellung aussehen wird. Wir kombinieren eine Reihe statischer Bilder, um ein realistisches Szenario der Anwendung zu erstellen. Dies geschieht in 3 Schritten:

  • Im Rahmen des Scopings werden die wichtigsten Projektanforderungen und Funktionalitäten für die Basisvisualisierung definiert.
  • Individuelle Bildschirmlayouts werden mittels Wireframing geplant, wobei relevante UI/UX-Praktiken berücksichtigt und verschiedene Faktoren wie Barrierefreiheit und BITV/WAI berücksichtigt werden.
  • Das endgültige Prototyping erfolgt durch Hinzufügen von Interaktivität zu den Wireframes. Dadurch entsteht ein realistisches Bild des Arbeitsablaufs. Es ermöglicht auch eine kritische Analyse der Projektverbesserungen und -änderungen.
 Front end Development

Frontend Entwicklung

In dieser Phase erstellen wir ein Design mittels HTML-Entwicklung. Mit pixelgenauem, W3C-validiertem und responsivem Code entwickeln wir ein hochwertiges Frontend für TYPO3-Websites und -Anwendungen.

  • Zunächst verarbeiten wir die von Ihnen bereitgestellte Designdatei (Adobe PSD, Sketch, Adobe XD, usw.) 
  • Als Nächstes werden separate HTML-, CSS-, JavaScript-, Bootstrap 5.x- und jQuery-Dateien mit den entsprechenden Erweiterungen index.html, style.css und index.php erstellt.
  • React Js, das leistungsstarke JavaScript-Framework, wird für Front-End-Elemente verwendet, um eine hohe Rendering-Geschwindigkeit zu gewährleisten.

Wir verwenden leistungsstarke Front-End-JavaScript-basierte Frameworks wie Vanilla JS, Atom Design Concept, Pug Template Engine und YARN Package Manager für Skalierbarkeit und beste Leistung mit modernen Technologien.

 TYPO3 Theme Development

TYPO3 Template-Entwicklung

In diesem Schritt erstellen wir editorfreundliche, responsive und hochgradig anpassbare TYPO3-Elemente. Der Prozess beinhaltet das Einbetten oder Einfügen der Frontend-Dateien in die TYPO3-Templates.

Unsere maßgeschneiderte TYPO3-Template Entwicklung bietet:
  • Konzept der Base/Child Theme-Erweiterung
  • Editor-freundliche TYPO3-Backend-Benutzerfreundlichkeit
  • Leichte Wiederverwendung entwickelter TYPO3-Elemente
  • Flexibilität und Anpassbarkeit aller Elemente
  • Verwendung der TYPO3 Core Standards
  • Moderne TYPO3-Codierungsstandards
Tech Stack für TYPO3 Template Entwicklung 

Unser Ansatz folgt den TYPO3-Core-Standards und modernen Codierungspraktiken. Wir nutzen die TYPO3 LTS-Version, die Fluid Template Engine, TypoScript und DataProcessing.

Automatisierte Codeüberprüfung mit Lints als Teil eines CI/CD-Ansatzes

Wir stellen auch die Codequalität durch CI/CD sicher, mit Lints für PHP, YAML, TypoScript, XLIFF und Fluid.

TYPO3 Extensions Development

TYPO3 Extension-Entwicklung

In diesem Schritt werden mithilfe von TYPO3 Extension Development die gewünschten Funktionen und Besonderheiten hinzugefügt.

Wir erfüllen die maßgeschneiderten Anforderungen mit unseren individuellen Entwicklungsleistungen, die Extbase/Fluid verwenden und mit Composer installiert werden. Für ext: news, ext: container, ext: powermail usw. nutzen wir das TER (TYPO3 Extensions Repository).

Unsere Custom TYPO3 Extension Entwicklung nutzt moderne Technologien und Methoden mit: 
  • Domain-Driven Design
  • MVC Model
  • TYPO3 Unit Testing
  • TYPO3 Industrial Standard Code
  • Automatische Code-Überprüfung mit Lints
  • TYPO3 Core PHP PSR Standards
ExtBase-Erweiterungen ⇒ Extbase-Framework und Fluid Template Engine

Wir verwenden diese beiden wichtigen Standards der TYPO3-Erweiterungsentwicklungsmethode um moderne und maßgeschneiderte TYPO3-Lösungen zu entwickeln, wie zum Beispiel:

  • TYPO3 Unterstützung für mehrere Versionen
  • TYPO3 Extension Builder Erweiterung: extension_builder
  • TYPO3 benutzerdefinierte Erweiterungs-Templating-Methode: fluid

*Wir können mit PiBase Extensions arbeiten, um wichtige Lösungen zu erhalten. Es handelt sich um eine ältere benutzerdefinierte Erweiterungs-/Plugin-Entwicklungsmethode, die jedoch sehr hilfreich ist. Wir können sie verwenden, um Erweiterungen von PiBase nach ExtBase zu migrieren.

 Versioning and Deployment

Versionierung und Deployment

Dieser Schritt der Versionskontrolle und konsistenten Bereitstellung von Updates ist äußerst wichtig. Für die Synchronisierung der Versionsupdatesänderungen über mehrere Installationen hinweg, wird in diesem Stadium ein moderner Entwicklungsworkflow verwendet, das heißt Versionskontrolle mit kontinuierlicher Integration (CI) und kontinuierlicher Entwicklung (CD). Der Prozess umfasst die folgenden Phasen:

  • TYPO3 Versionierung

Mit dem Versionsverwaltungssystem arbeiten wir an zukünftigen Versionsupdates, ohne Auswirkungen auf den Inhalt Ihrer live TYPO3-Website zu haben. Der Zweck besteht darin, kontinuierliche Integration (CI) und kontinuierliche Entwicklung (CD) anzubieten, um verschiedene TYPO3-Versionsupdates während ihres Lebenszyklus zu verwalten. Für diesen Prozess der Erstellung, Bearbeitung, Überprüfung und Veröffentlichung von Inhalten verwenden wir verschiedene modernen Tools.

  • Automatisierte TYPO3-Bereitstellung

Moderne TYPO3-Bereitstellungswerkzeuge ermöglichen die automatische Bereitstellung Ihrer TYPO3-Website von GIT zum SERVER. Wir installieren und konfigurieren Continuous Integration (CI)-Tools wie Deployer und Gitlab CI/CD sowie GitHub Actions, um den Prozess zur Freigabe des Git-Tags zur Bereitstellung von TYPO3 auf dem Staging-/Test-/Produktionsserver durchzuführen

QC/QA Testing

QC/QA Tests

In dieser Phase stellen wir sicher, dass alle Funktionen und Implementierungen korrekt funktionieren. Hierzu verwendet unser Team manuelle oder automatisierte Testtechniken, um den kontinuierlichen Testprozess der bis jetzt erstellten Projektarbeiten durchzuführen.

Unsere Prüfmodule:
  • Tiefgehende Code-Überprüfung
  • Funktionales Testen
  • Unit testing
  • Leistungstest
  • Integrationstest
  • Lasttest
  • Gestaltungstests
Unsere QC/QA-Checkliste:
  • Plattformübergreifende Kompatibilität
  • Überprüfung defekter Links
  • Cross-Browser-Kompatibilität
  • Validierung mit W3C
  • Geräteübergreifende Kompatibilität 
  • SEO, Geschwindigkeit und Leistung
Unsere TYPO3-Test-Tools:

Wir stellen sicher, dass eine responsive und qualitativ hochwertige Website erstellt wird, indem wir unsere TYPO3-Testwerkzeuge wie Blisk, NITSAN's Bug Tracker, PageSpeed Insights, GTMetrix.com, W3C Validator, Selenium, Google Lighthouse usw. verwenden.

Optimizing Speed Performance

Geschwindigkeits- & Leistungsoptimierung

Die Geschwindigkeit und Leistung Ihrer TYPO3-Website sind von entscheidender Bedeutung, um ein optimales Nutzererlebnis zu schaffen. In dieser Phase setzen wir die besten Methoden ein, um die Leistung der Website zu optimieren, z. B. -

  • Optimierung auf Serverebene für TYPO3
  • Integration von Cloud und CDN (Cloudflare, AWS usw.)
  • Verwendung des integrierten Caches von TYPO3
  • Lightning Super Cache (EXT.staticfilecache bei Bedarf)
  • Komprimieren, Verketten und Zuschneiden Ihrer Assets
  • Optimierung der TYPO3-Quelle (EXT:sourceopt)
  • Beschleunigung der Geschwindigkeit von TYPO3 mit Server-Level-Tools (wie Varnish)
  • Vermeidung der Blockrendering von JavaScript
  • Integration von Lazy Load - für extreme Geschwindigkeit
  • Automatische Konvertierung Ihrer JPG/PNG in WebP
  • Verkleinern, komprimieren und verketten Sie Ihr CSS/JS
  • Einstellung des Kompressionsniveaus für das TYPO3-Backend und Frontend
  • TYPO3-Codeüberprüfung und -bereinigung
  • Verwaltung/Testen von TYPO3-Erweiterungen, die sich auf die Leistung der Website auswirken
  • JavaScript aufschieben und asynchronisieren

Weitere wichtige Schritte sind:

  • Test jeder Seite, um Geschwindigkeit und Leistung zu überwachen
  • Serveranfragen minimieren
  • Seitengröße mit Gzip-Komprimierung optimieren
  • Hebelwirkung Browser-Caching
  • Prefetch und Preconnect implementieren
  • Regelmäßige Bereinigung und Optimierung der TYPO3-Datenbank planen
  • MySQL- und Serverkonfiguration optimieren
  • TYPO3-Status- und Servicebericht überprüfen
  • Aktualität der TYPO3-Version
[Translate to German:] Support and Maintenance Management

Support & Maintenance

Sobald Ihre Website von uns Released wurde, kümmern wir uns auf Wunsch auch zukünftig um Ihre TYPO3-Website. Im Rahmen von Support und Wartung stellen wir sicher, dass Ihre Website stets aktuell und funktional ist.

TYPO3 Maintenance

Wir halten Ihre TYPO3-Website auf dem neuesten Stand, führen Sicherheitsupdates durch und überwachen sie, um auftretende Fehler zu beheben, neue Funktionen hinzuzufügen und Sicherheitsprobleme zu beheben, so dass Sie sich nicht mit lästigen technischen Aufgaben herumschlagen müssen.

  • TYPO3 Core & Extension Upgrade
  • Leistungsoptimierung
  • Erstellen individueller TYPO3 Elemente & Funktionen
  • Automatische Datensicherheit (Code & Datenbank)
  • Qualitätssicherung und Tests
  • Warnung bei Ausfall der Website
  • Website Downtime alert
  • Bugs/Issues-Report
  • Sicherheitsupdate & Schutz der Website vor Hackversuchen
  • Geschwindigkeits-Optimierung zur Steigerung der Seitengeschwindigkeit
  • Regelmäßige Funktionstests für eine fehlerfreie Website
  • Performance-Wartung
TYPO3 Support

Unabhängig davon, welchen TYPO3 Support Sie benötigen, wir haben ein Team von TYPO3 Experten, die fortgeschrittenen und professionellen TYPO3 Support für Website-Betreiber und TYPO3 Agenturen anbieten. Unsere Support-Dienstleistungen umfassen:

  • Regelmäßige Überwachung mit kurzer Bearbeitungszeit
  • Wöchentliche Updates mit vollständiger Zusammenfassung
  • Engagierter Support-Partner
  • 24/7 Sicherheitsüberwachung
  • Sichere Offsite-Backups
  • Überwachung der Betriebszeit zur Gewährleistung eines reibungslosen Betriebs
  • Geschwindigkeits-, SEO- und Leistungsüberprüfung
  • Plugin & Theme Schwachstellen-Scanning
  • Server- und Netzwerk-Überwachung

NITSAN in der TYPO3 Community

Wir sehen uns dazu verpflichtet, aktiv an allen TYPO3-Veranstaltungen teilzunehmen, Freiwilligenarbeit zu leisten, zu organisieren und die Community als Ganzes zu unterstützen.

FAQs

Für jede Art von TYPO3- Support und Anfragen steht Ihnen Sven Thelemann als Ansprechpartner in Deutschland zur Verfügung. 

Sven Thelemann
+49 35148196661 
st(at)nitsantech.de

Serkowitzer Str. 32,
01445 Radebeul bei Dresden

 

Ja, wir bieten eine kostenlose Erstberatung mit unseren Experten an. Sie können diese kostenlosen Beratungsstunden nutzen, um Ihre Ideen/Probleme zu besprechen, Anforderungen zu verfeinern und mögliche Lösungen und Ansätze zu diskutieren.

Schicken Sie uns eine Nachricht, wir melden uns kurz darauf um mit Ihnen einen Termin zu vereinbaren.

Insgesamt umfasst unser TYPO3-Technikteam über 20 Spezialisten in verschiedenen Bereichen. Dazu gehören 8+ TYPO3-Erweiterungs-Entwickler und 8+ TYPO3-Template-Entwickler, darunter 2 zertifizierte TYPO3-Entwickler und -Integratoren. Darüber hinaus haben wir 2 TYPO3-Berater und 3 QA-/Testmitglieder.

Fähigkeiten und Expertise unseres TYPO3-Entwicklerteams:

  • 5+ Jahre Erfahrung in TYPO3 CMS
  • Experten im Umgang mit TYPO3 4.x bis 12.x
  • Versiert im TYPO3 v12 Upgrade-Prozess
  • TYPO3 CMS zertifizierte Integratoren
  • TYPO3 CMS zertifizierte Entwickler
  • HTML, CSS, JavaScript, Bootstrap 5.x, jQuery usw
  • Template-Integration und Erweiterungsentwicklung
  • Fähigkeit zum Arbeiten mit GIT wie Github, Gitlab, Bitbucket usw
  • Teilnehmer der TYPO3 Developer Days, die in Deutschland organisiert wurden
  • Entwicklung nach industriellen Standards wie Extbase/Fluid, Backend-Layouts, API, Hook, TYPO3 Core usw.
  • Konzept der Erweiterung von Base/Child-Themes
  • Server-Level-Kenntnisse von Docker, DDEV und automatischen Bereitstellungssystemen
  • Versionskontrolle mit GIT, Bitbucket, SVN und Paketmanager NPM
  • Geschwindigkeits- und Leistungsoptimierung
  • GDPR-Verordnung
  • Entwicklung von benutzerdefinierten TER-Erweiterungen
  • Verfügbar zur Arbeit gemäß Ihrer bevorzugten Zeitzone (CET)
  • Und mehr

Bevor wir ein Projekt beginnen, unterzeichnet NITSAN eine Geheimhaltungsvereinbarung (Non-Disclosure Agreement, NDA) mit dem Kunden.

Gemäß dieser Vereinbarung sind wir verpflichtet, die Informationen des Kunden und des Projekts streng vertraulich zu behandeln. Referenzen oder Einzelheiten zu Web- oder Softwareentwicklungsprojekten werden ohne vorherige Zustimmung des Kunden nicht weitergegeben.

Wir haben auch eine Geheimhaltungsvereinbarung mit unseren Mitarbeitern, um sicherzustellen, dass vertrauliche Informationen des Kunden nicht an externe Stellen weitergegeben oder geleakt werden.

Wir sind bei NITSAN sehr strikt in Bezug auf Datenschutz und Vertraulichkeitsrichtlinien. Wir halten uns an die DSGVO-Verordnung und dementsprechend werden unnötige Daten niemals von unserer Seite gespeichert. Ihre Informationen sind bei uns vertraulich und werden umfassend geschützt.

Weitere Informationen finden Sie in unserer Datenschutzrichtlinie.

Bei der Art der Zusammenarbeit ist NITSAN flexibel und bietet deshalb verschiedene Vertragsarten an: 

  • Dediziertes Ressourcenmodell
  • Zeit- und Materialmodell
  • Festkostenmodell
  • SLA (Dienstgütevereinbarung)

So kann je nach Kundenanforderung eine optimale Zusammenarbeit erfolgen.

Ihr Kontakt für TYPO3 Websites

Ihr Kontakt für TYPO3 Websites

Sven Thelemann

Business Development Executive

st@nitsantech.de |+49 351 48196661

Jetzt anfragen!