Seit 7 Jahren unterstütze ich Agenturen und Firmen als TYPO3 Freelancer bei umfangreichen Projekten und besitze über 12 Jahren Erfahrung in der Web- und Software-Entwicklung, spezialisiert auf TYPO3. Profitieren Sie von umfangreichem Know How, einer schnellen Arbeitsweise und hochwertigen Ergebnissen.
Als freier TYPO3 Senior Entwickler habe ich für diverse Agenturen und Endkunden dutzende Entwicklungen und Migrationen für namhafte Firmen und Marken erstellt. Darunter u.a. für die Marken Maybelline New York, s.Oliver, Statoil, GVB, Thieme und Fujifilm Worldwide und viele weitere. Sie sind bei mir bestens aufgehoben.
100% sichere Deadlines, 100% sichere Planung
Hohe Code-Qualität, leichte Wartbarkeit
Tägliches Feedback
Volle Kosten- und Einsatzkontrolle
Schnelle Ergebnisse
Ich erstelle Ihnen maßgeschneiderte Extensions mit Extbase. Extbase ist eines der fortschrittlichsten Frameworks für sauberen, gut wartbaren Programmcode in PHP. Extbase setzt dabei auf bewährte Methoden der professionellen Software-Entwicklung, wie OOP (objekt-orientierte Programmierung), MVC (Model-View-Controller Architektur), DDD (Domain-Driven-Design), DI (Depency Injection) und das Test-Driven-Developement.
Ich entwickle TYPO3 Extensions in Extbase und der Template-Engine Fluid. Dabei setze ich Plugins für die Frontend-Ausgabe um, sowie maßgeschneiderte Backend-Module, z.B. für Statistiken, Übersichten oder Freischaltprozesse.
Ich übertrage Ihre bisherige Software (z.B. umfangreiche Produkt-Datenbanken, Warenkorb-Systeme, Gewinnspiel-Aktionen, Umfragen etc.) in eine saubere TYPO3 Extension oder erstelle Ihre maßgeschneiderte Software auf Basis Ihres Konzeptes.
Ob Sie das TYPO3 System erweitern möchten, oder gänzlich neue Web-Software implementieren möchten, dies alles ist mit einer maßgeschneiderten TYPO3 Extension kein Problem.
Ich erstelle Ihnen responsive Templates in der Template-Engine Fluid. Fluid ist eine der fortschrittlichsten Template-Engines der heutigen Zeit und wird seit Version 6.2 aktiv in TYPO3 eingesetzt.
Fluid ist eine HTML5/XML basierte Template-Engine, die für die saubere Trennung von Programmlogik und Template/Design entwickelt wurde.
Ich übertrage Ihre Designs oder HTML Layouts fertige, responsive TYPO3 Templates in Fluid, die ich Ihnen als gekapselte Extension inklusive der Konfigurationsmöglichkeit über TypoScript Konstanten entwickle. Dabei setze ich auf die VHS ViewHelper, auf Flux, Fluidpages und Fluidcontent sowie bei Bedarf auf selbst entwickelte zusätzliche ViewHelper.
Ich entwickle für Sie aus Ihren Design-Vorlagen fertige TYPO3 Content Module (FCE), die Sie wie reguläre Content-Elemente (z.B. Text/Media) in TYPO3 verwenden können.
Eigene Content Elemente in TYPO3, sogenannte FCEs, helfen Ihnen dabei, redaktionellen Content 100% nach Ihren Wünschen zu verfassen
Ich erstelle Ihnen aus Design-Vorlagen oder HTML Templates fertige Content Elemente für TYPO3 In Flux (Fluid, Fluidcontent, Vhs), die Sie im Backend wie reguläre Content-Elemente (z.B. Text/Media) verwenden können.
Beispielsweise lassen sich Module erstellen, die ganz bestimmte Eingabefelder besitzen und diese in einer bestimmten Art und Weise im Frontend ausgeben. Dies können z.B. individuelle Google Maps, Slider, Tabs & Accordions, Kundenstimmen-Bereiche, Gallerien oder ähnliches sein. Viele Bereiche, die früher über Plugins umgesetzt werden mussten, lassen sich heute ganz einfach bereits über eigene Content-Elemente lösen.
Ich erstelle Ihnen individuelle Content Elemente auf Basis von Fluidtypo3 (Flux, Fluidpages, Fluidcontent, VHS) mit individuellen Konfigurationsmöglichkeiten und einer individuellen Ausgabe.
TYPO3 ist ein sehr mächtiges Content Management System, in dem nahezu alles Ihren Wünschen nach angepasst werden kann.
Ich erstelle Ihnen eine maßgeschneiderte TYPO3 Konfiguration. Neben der Basis-Konfiguration nach Best-Practice Vorgaben blende ich für Sie Bereiche, Content-Elemente, Eingabefelder oder Tabs aus, die Sie nicht benötigen, konfiguriere den RTE (Rich Text Editor) oder benenne Eingabefelder um, damit diese sich besser in Ihren Workflow einfügen.
Ich richte Benutzer und Benutzergruppen ein (sowohl für das Frontend als auch für das Backend) und konfiguriere die Zugriffsrechte auf Module, Dateien, Seiten und Funktionen.
TYPO3 verfügt über ein sehr umfangreiches Extension-Repository (TER), in dem sich zum Teil sehr professionelle Extensions befinden, die jedoch neben der Installation erst eingerichtet werden müssen, bis sie funktionieren. Dies kann je nach Extension sehr umfangreich sein, da Sysfolder, Datensatzstrukturen und Relationen erstellt, Templates angepasst und Plugins konfiguriert werden müssen.
Im TYPO3 Extension Repository befinden sich u.a. SEO Extensions (wie z.B. metaseo), eine Enterprise Suche (solr), Newsletter-Versand-System (z.B. direct_mail), eine mächtige Formular-Extension (formhandler) und viele weitere.
Ich prüfe vorhandene Extensions, ob sie mit der bei Ihnen eingesetzten TYPO3 Version kompatibel sind und Ihren Anforderungen entsprechen. Ich richte Extensions in Ihrem System ein, konfiguriere sie und passe die zugehörigen Templates nach Ihren Wünschen an.
TYPO3 ist ein sehr mächtiges und umfangreiches System, in dem von einem großen Kreis professioneller Entwickler permanent neue Funktionen integriert, Fehler behoben und Sicherheitslücken geschlossen werden. Wie jedes System muss auch TYPO3 regelmäßig gewartet und geupdated werden, um eine bestmögliche Fehlerfreiheit zu gewährleisten und keine Einfallstore für Hacker zu bieten.
Dabei ist es leichter und auf Dauer kostengünstiger, für regelmäßige Mikro/Minor-Updates zu sorgen und damit das System und alle Extensions immer auf dem aktuellen Stand zu halten, als einige Jahre lang gar nichts zu machen, Sicherheitslücken im System zu haben und irgendwann mit Paukenschlag das gesamte System auf eine gänzlich neue Versionsnummer zu updaten, was meist mit viel Arbeit und vielen Fehlerbehebungen verbunden ist.
Ich warte Ihr TYPO3 System, spiele regelmäßige Updates ein und sorge dafür, dass Ihre Extensions immer auf dem aktuellen Stand bleiben. Dadurch bleibt ihr System jederzeit zukunftsfähig, sicher und sie können sich regelmäßig über neue Funktionen freuen.
Wenn von Eigenentwicklungen oder einer älteren TYPO3 Version auf das aktuelle TYPO3 System (Version 7.6 LTS) umgestiegen werden soll, ist es sehr oft notwendig, dass Altdaten in das TYPO3 System migriert werden. Dies kann vor allem, wenn auf regelmäßige Updates verzichtet wurde, recht aufwendig werden.
Dabei kann es sich um ganz unterschiedliche Datenstrukturen handeln, es können sich mit der Zeit Fehler in die Daten-Relationen eingeschlichen haben, es können komplexe oder weniger komplexe Datenstrukturen sein.
Ich analysiere Ihre Altdaten, erstelle Migrationskonzepte und erstelle final eine Migrations-Extension, die Ihre Altdaten in das neue TYPO3 System portiert.
An ein TYPO3 System können diverse Enterprise Funktionen angebunden werden, beispielsweise umfangreiche, Datensatzbezogene Suchfunktionen mit Facettierungen, AJAX Autocomplete und vielem mehr, Single Sign Ons (SSO) und vieles weitere.
Ich richte die solr Extension (Enterprise Suche) in Ihrem System ein, integriere verschiedene Datensätze in den Index, erstelle Facettierungen, Autocomplete-Funktionen und zugehörige Templates.
Ich erstelle Single-Sign-Ons (SSO) (durchgeschleuste Logins) von Ihren vorhandenen Systemen ins TYPO3. So kann ein Benutzer aus Ihrem Netzwerk beispielsweise automatisch im Backend eingeloggt sein oder eingeloggte Benutzer des einen Portals können automatisch auch auf einem anderen Portal eingeloggt sein.
Ein schnelles Internetportal sorgt nicht nur für zufriedenere Kunden, sondern wird auch von Suchmaschinen wie Google maßgeblich mit besseren Positionen in den Suchmaschinen belohnt.
Ich optimiere die Performance Ihres TYPO3 Systems. Dabei optimiere ich sowohl den Code der eingesetzten Extensions wie auch das Frontend. Hier kommen Techniken wie Google Page Speed, GZIP Komprimierung, Browser-Caching, Minimierung der DNS Requests, PHP OpCode Caching und Konkadinierung von CSS und JavaScript Dateien zum Einsatz.
Ich prüfe die Kompatiblität Ihres Systems mit PHP7, das eine deutlich schnellere Performance liefert als PHP5 und stelle Ihnen wahlweise auf TYPO3 optimiertes Webhosting auf einem meiner Rootserver zur Verfügung.
Ich implementiere den StaticFileCache, der statische Seiten als komplett gerenderte HTML Seiten ablegt und dadurch sehr schnelle Antwortzeiten erreicht.
Eine gute Optimierung Ihrer Internetseite für Suchmaschinen sowie die Verlinkung der Seite im Netz bestimmen darüber, wie gut die Seite in den Suchmaschinen platziert wird. Hier lassen sich bereits OnPage die Weichen für eine gute Platzierung setzen.
Ich setze Ihr Design in responsive Layouts um, die von Google mit einem besseren Ranking belohnt werden, optimiere die Geschwindigkeit und Struktur Ihrer Website und kümmere mich um eine optimale Verteilung Ihrer Keywords in den wichtigen Bereichen der Website. Ich richte SSL Zertifikate auf Ihrem Server ein und konfiguriere Ihr TYPO3 System auf ForceSSL, um bestmögliche Platzierungen in den Suchmaschinen zu gewährleisten.
Ich erstelle Mikroformate im HTML/Template Code, die von Suchmaschinen lesbar sind, so dass Veranstaltungen, Öffnungszeiten und viele weitere Informationen direkt in den Suchmaschinen angezeigt werden.
AJAX ist eine Technologie, mit der Inhalte auf einer Website dynamisch geändert werden können, ohne dass die komplette Internetseite neu geladen werden muss. Gerade TYPO3 eröffnet in Verbindung mit AJAX ganz neue Möglichkeiten für die Darstellung und Verarbeitung von Daten und Informationen.
Ich entwickle Ihre Extensions wahlweise mit AJAX Funktionaltitäten. So können Kommentare ohne ein Neuladen der Website angehangen werden, sich selbst aktualisierende Live-Informationen angezeigt werden oder Overlays mit dynamischen Informationen (z.B. einem Gutschein-Code aus einer CSV Liste) ohne ein Neuladen der Seite angezeigt werden.