TYPO3 Senior Entwickler Matthias Gläßner

Ihr spezialisierter TYPO3 Senior Entwickler für Online-Medien

aus Meckenheim bei Köln/Bonn

Als freier, spezialisierter TYPO3 Senior Entwickler mit über 12 Jahren Erfahrung in der Web- und Software-Entwicklung entwickle ich für Sie maßgeschneiderte Software-Lösungen im Framework / CMS TYPO3.

Bereit für TYPO3 7.6 LTS?

Das neue long-time-support TYPO3

Migration
Ich migriere Ihr TYPO3 System auf das neue TYPO3 Version 7.6 LTS (Long Time Support). Dieses ist nicht nur deutlich schneller und aufgeräumter (das neue TYPO3 Backend basiert komplett auf Bootstrap), sondern es kann auch mit zahlreichen neuen Funktionen aufwarten, wie z.B. das direkte Zuschneiden von Bildern im Editor.

TYPO3 Freelancing seit 7 Jahren

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. Profitieren Sie von umfangreichem Know How, einer schnellen Arbeitsweise und hochwertigen Ergebnissen.

In guten Händen

Als externer TYPO3 Senior Entwickler habe ich an diversen Entwicklungen und Migrationen namhafter Firmen und Marken mitgearbeitet und das Team vor Ort unterstützt. Darunter u.a. Maybelline New York, s.Oliver und Fujifilm Worldwide.

Ihre Vorteile

100% sichere Deadlines, 100% sichere Planung
Hohe Code-Qualität, leichte Wartbarkeit
Tägliches Feedback
Volle Kosten- und Einsatzkontrolle
Schnelle Ergebnisse

Extension Entwicklung

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.

Plugins und Backend Module

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.

TYPO3 Extension Entwicklung

Maßgeschneiderte Software

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.

TYPO3 Funktionen erweitern

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.

Template Erstellung

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.

Trennung zwischen Code und Design

Fluid ist eine HTML5/XML basierte Template-Engine, die für die saubere Trennung von Programmlogik und Template/Design entwickelt wurde.

TYPO3 Template Erstellung

Responsive Templates

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.

Content Element Erstellung

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.

Content Element Erstellung

Eigene Content Elemente in TYPO3, sogenannte FCEs, helfen Ihnen dabei, redaktionellen Content 100% nach Ihren Wünschen zu verfassen

Individuelle Content Elemente (FCEs)

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.

TYPO3 Content Element Erstellung (FCE)

Slider, Tabs, Accordions...

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.

Das Fundament: Fluidtypo3

Ich erstelle Ihnen individuelle Content Elemente auf Basis von Fluidtypo3 (Flux, Fluidpages, Fluidcontent, VHS) mit individuellen Konfigurationsmöglichkeiten und einer individuellen Ausgabe.

Konfiguration

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.

Extension-Einrichtung

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.

Wartung und Updates

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.

TYPO3 Wartung und Support

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.

Migration / Export / Import

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.

Enterprise Funktionen

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.

Performance

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.

TYPO3 Performance

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.

Suchmaschinenoptimierung

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.

TYPO3 Suchmaschinenoptimierung

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

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.

Bei Ihnen vor Ort (vollständig eingerichteten Arbeitsplatz vorrausgesetzt, Großraum Nordrhein-Westfalen) im Projekt-Team, via Telepräsenz-Roboter und vom eigenen Büro aus mit täglichen Status-Updates.
Aufträge werden ab einer Mindest-Einsatzdauer von 2 Wochen (vor Ort Einsatz) oder einem Projektvolumen von minimal 5.000 € (+ Mwst.) angenommen.
Selbstständig, agil, effizient, bei Ihnen vor Ort im Projektteam, via Telepräsenz-Roboter und via eigenem Büro. Sauber, qualitativ, nach den neusten Entwicklungsvorgaben, dokumentiert. Änderungen und Erweiterungen werden regelmäßig in ein von Ihnen bereitgestelltes SVN committed (bspw. Subversion oder GIT). Sofern kein SVN zur Verfügung steht, wird ein eigenes SVN aufgesetzt, um Änderungen zurückverfolgen zu können. Durch die Arbeit an einem Multimonitor-System mit 3 DELL Monitoren + Touchscreen können alle Arbeiten (auch sehr komplexe) sehr effizient und schnell ausgeführt werden. Ein schneller PC mit neuester Intel i7 Prozessor Generation und SSD Festplatten sorgt ebenfalls dafür, dass nirgendwo unnötig Zeit vertrödelt wird.
Auf Rechnung mit ausgewiesener Mehrwertsteuer. Der Rechnung liegt ein detailliertes Arbeitsprotokoll bei, wofür an welchen Tagen wieviel Zeit aufgewendet wurde. Wahlweise werden geleistete Stunden in ein Zeiterfassungssystem Ihrer Wahl eingetragen.
Ja, für Ihr Projekt wird eine Subdomain auf meinem t3srv.com eingerichtet, auf der Sie die Fortschritte der Entwicklung jederzeit begutachten können. Ebenso ist ein regelmäßiges Aufspielen des Entwicklungsstandes auf einen Server Ihrer Wahl möglich.
Freie TYPO3 Experten sind aktuell auf dem Markt sehr schwer zu finden. Bei sehr engen oder zeitkritischen Deadlines werden die notwendigen Arbeiten an Ihrem Projekt zu einem Aufschlag von 30% mit Priorität behandelt und alles daran gesetzt, die Arbeiten bis zur zeitkritischen Deadline fertigzustellen (u.a. durch das Hinzuziehen weiterer befreundeter TYPO3 Entwickler und zeitlich befristeter Überstunden). In den allermeisten Fällen kann bereits 1 Tag nach Prüfung aller bis dahin fertigzustellender Aufgaben eine verbindliche Zusage gemacht werden, ob der kritische Termin noch eingehalten werden kann.
Sofern ich nicht bei Ihnen vor Ort die Arbeiten verrichte, können Sie mich über diverse Kommunikationswege erreichen: Per Telefon, per E-Mail, per SMS, via Skype, WhatsApp (jeweils auch im Gruppenchat), über den Telepräsenz-Roboter und Sprachtelefonie.
Wenn Ihre Frage an dieser Stelle nicht beantwortet wurde, schreiben Sie mir gerne eine E-Mail an
info@matthias-glaessner.de oder verwenden Sie das Kontaktformular.

Matthias Gläßner
TYPO3 Senior Entwickler (Freelancer)
Jahrgang 1983
über 14 Jahre Erfahrung in der Web- und Software-Entwicklung; seit 7 Jahren spezialisiert auf TYPO3

Ulmenstraße 4
53340 Meckenheim
+49(0)2225 | 99 89 49 -0
+49(0)2225 | 99 89 49 -9