Dennis Oezet - TYPO3-Entwickler als Freelancer


Mein Name ist Dennis Robota-Özet und als freiberuflicher Web- und zertifizierter TYPO3-Entwickler mit Sitz im ostwestfälischen Minden tätig. Als Bronze-Mitglied in der TYPO3-Association nehme ich an Wahlen und Veranstaltungen teil. Als Freelancer biete ich individuelle Lösungen von Webauftritten im Corporate Design oder benutzorientierte Webanwendungen mit dem TYPO3 CMS an.

Neben der Beratung und Konzeptionierung, biete ich darüber hinaus die komplette Umsetzung mit TYPO3 an. Angefangen beim Design über standardisierte und barrierearme Designtemplates mit HTML5 & CSS3, Beratung und Maßnahmen für die OnPage-Suchoptimierung bei den wichtigsten Suchmaschinen, Wartung und Upgrades des Systems, bis hin zu komplexen  individuellen Lösungen für Webanwendungen.
Einer der Kernkompetenzen liegt in der Realisierung von sogenannten TYPO3-Extensions nach individuellen Kundenanforderungen. Dabei kommen nur die modernsten Softwaremethoden zum Einsatz, sowie die in TYPO3 standatisierten Grundlagen (Coding-Guidelines) in den Extensions mit extbase und fluid.

Skillprofil

Freiberuflicher Web-Programmierer und zertifizierter TYPO3-Entwickler aus NRW

Als Programmierer arbeite ich seit vielen Jahren im Web-Bereich. Ursprünglich stamme ich aus dem schönen Münsterland, ehe es mich zum Studium an die Westfälische Hochschule nach Gelsenkirchen zog. Heute lebe ich im ostwestfälischen Minden.

Während des Studiums begann ich als Web-Programmierer in einer Webagentur zu arbeiten, um u.a. das Studium zu finanzieren. In dieser Zeit entwickelte ich meinen ersten Schwerpunkt im Bereich der barrierrefreien Umsetzung von Designvorlagen in (X)HTML und CSS nach den W3C-Standards. Später kamen erste Erfahrungen mit dem JavaScript-Framework jQuery hinzu, um mehr Dynamik in den Webauftritten zu realisieren.

Gleichzeitig integrierte ich die fertigen Designvorlagen (Templates) in unterschiedliche Systeme, die mittels PHP entwickelt wurden. Eines dieser Systeme war das TYPO3 CMS (damals in der Version 3.8). In dieser Zeit lernte ich auch die Installation, Konfiguration und Integration der Designvorlagen, sowie die wichtigsten TYPO3-Erweiterungen kennen.

Nach meiner hauptberuflichen Tätigkeit bei der AOE GmbH in Wiesbaden, einer Essener Full-Service-Agentur und einer Digitalagentur aus Minden, bin ich seit Anfang 2011 sebstständiger TYPO3-Entwickler. Seitdem haben sich meine Schwerpunkte um die Entwicklung von individuellen TYPO3-Extensions mittels extbase & fluid ergänzt. Heute kann ich auf viele objektoriente Extensions verweisen.

Seitdem sind mehr als 16 Jahre vergangen, so dass Du dich auf vertrauenswürdige Erfahrung verlassen kannst. Ein Blick in die Referenzen (Auszug) lohnt sich.


TYPO3-Leistungen

TYPO3 als leistungsstarke OpenSource-Lösung

Du musst fast täglich deine Webseiten aktualisieren? Du willst bei Modifikationen deiner Internetpräsenz aber nicht ständig auf Spezialisten wie mich zurückgreifen?

Das auf OpenSource-basierende Web-Content-Management-System TYPO3 ist das leistungsstärkste und flexibelste Content-Management-System und sucht seines Gleichen. Dank der Veröffentlichung von TYPO3 unter der GPL, entstehen keine Lizenz- oder Nutzungsgebühren, sodass Du die eingesparten Kosten voll und ganz in die individuelle Erstellung deiner Website investieren kannst. Des Weiteren wird es ständig weiterentwickelt für die immer anspruchsvolleren Anforderungen an Websites.

Natürlich darf es neben einem ansprechendem Design und der barrierearmen Gestaltung nicht an aktuellen Inhalten fehlen. Mit TYPO3 ist die redaktionelle Pflege sehr einfach und intuitiv - ohne jegliche Programmiererfahrungen.

Sie erhalten von mir ein auf Ihre Bedürfnisse abgestimmtes, modulares Content-Management-System, so dass Sie Ihre Inhalte schnell und effizient bearbeiten können. Zudem kann TYPO3 problemlos durch TYPO3-Extensions ergänzt werden, z.B. eine Bildergalerie, einem Gästebuch, einer Volltextsuche, News- oder Kalendarmodul uvm.

Meine Leistungen umfassen:

  • Standatisiertes, valides und barrierefreies Designtemplate
  • Suchmaschinenoptimiert
  • Installation und Einrichtung beim Hosting-Provider
  • Erweiterung durch TYPO3-Extensions
  • Individuelle Extension-Programmierung nach Anforderung
  • Auf Wunsch das Hinzufügen und die Pflege der Inhalte
  • Redakteurschulung

Konzeption und Gestaltung

Als Entscheider eines Unternehmens oder eines Vereins planst Du ein neuen Internetauftritt oder die Anpassung des bestehenden Auftritts mit TYPO3? Oder Du möchtest dein bestehendes TYPO3-System erweitern und benötigst spezielle Fachkenntnisse und Erfahrung? Ich unterstütze Dich bei Deinem vorhaben.

Aller Anfang ist schwer und als erster Schritt steht die Konzeptionierung an. Es werden die Ziele und die Zielgruppe(n) in einem persönlichen Gespräch ermittelt und als Eckpfeiler für die späteren Screen-Designs festgehalten. Ganz individuell, aber selbstverständlich unter Berücksichtigung eines bestehenden Corporate Designs (CD), werden mehrere Vorschläge entworfen bis es Deinen Vorstellungen entspricht. 
Du kannst Dir das neue Design nur im Browser vorstellen?

Prototyping

Kein Problem! Denn mit dem sogenannten Prototyping ermögliche ich es Dir vorab ausgewählte Seiten mit Beispielinhalten im Browser zu betrachten. Das hat enorme Vorteile gegenüber einem Screenshot (Standbild einer Webseite) oder einer mehrseitigen PDF-Datei. Somit fließen Anregungen und Feedbacks direkt in die Gestaltung mit hinein. Das Verfahren verlangsamt den Prozess, aber dafür erhältst Du die volle Kontrolle über das Design.

Nutzer und Inhalt im Vordergrund

Bei aller Euphorie sollten neben den technischen Gesichtspunkten wie Performance, Sicherheit und Zuverlässigkeit, auch 2 wichtige Aspekte nicht aus Acht gelassen werden, die maßgeblichen Einfluss haben.

  • Die Nutzer sollten möglichst schnell und einfach an die gewünschten Informationen kommen. Entscheidend ist hier die Benutzerfreundlichkeit (Usability) und die Zugänglichkeit (Accessibility).
  • Aus den Nutzern sollen wiederkehrende Besucher oder Kunden generiert werden.

Beide Anhaltspunkte sind wichtige Kriterien für die Nutzerführung in Form einer Navigationsstruktur (Sitemap), die Platzierung der Inhaltselemente und Aufbau des oberen und unteren Bereichs einer Webseite.

Meine Leistungen umfassen:

  • Konzeptionierung und Beratung
  • Screendesign nach CD/CI
  • Navigationsdesign
  • Bildbearbeitung
  • Prototyping

Programmierung deiner Seitenvorlagen

Du hast bereits ein fertiges Konzept und ein gelayoutetes Design liegt vor? Du weißt allerdings nicht welche Technologien und Möglichkeiten es gibt um dieses als TYPO3-Template(s) in die Tat umzusetzen?

Die Umsetzung des Designs geschieht von mir grundsätzlich im validen Designtemplate nach den Standards des W3C in TYPO3. Das garantiert, dass die Website auch bei abgeschaltetem JavaScript oder Cookies angenehm zu bedienen ist. Die Website wird verlustfrei vergrößerbar und für die nächste User-Agent-Generation* zukunftssicher sein. Dank des standardkonformen Grundaufbaus ist eine Internetbrowser übergreifende Kompatibilität garantiert und ermöglicht nahezu die identische Darstellung auf unterschiedlichen Endgeräten, Betriebssystemen und User-Agents. Eine speziellere Anpassung für Smartphones und Tablets ist immer möglich.

Ich biete Dir auf Basis des fertigen Konzepts und Layouts eine Beratung zur Auswahl einer geeigneten Technologie und die daraus resultierende Umsetzung an. Folgende Möglichkeiten stehen Dir offen:

  1. Eine Auswahl zwischen XHTML (Trans oder Strict) oder HTML5.
  2. Horizontale oder vertikale Ausrichtung?
  3. Feste Breite, nur Fußbereich ausdehnen, nur Kopfbereich ausdehnen, Fuß- und Kopfbereich ausdehnen, Responsive Design?
  4. Soll der Fuß- und/oder Kopfbereich feststehend sein?
  5. Zusätzliche Druckansicht und Optimierung für die Druckausgabe?
  6. Moderne Schrifttechnik: @font-face, Cufón oder sFIR für die Verwendung von Typographien des Corporate Designs.
  7. Optimierung des Quelltextes für die Suchmaschinen oder nach den WCAG 2.0-Richtlinien (Barrierefreiheit)?
  8. Spezielle mobile Versionen für Smartphones und Tables?
  9. Einsatz von JavaScript für mehr Interaktion mit dem Besucher.

Bitte beachte, dass eine Erstellung im Responsive Design den Entwicklungsprozess um 30-40% erhöht, im Verhältnis zur klassischen Entwicklung. Ein großer Vorteil liegt in der nahezu unbegrenzten Zugänglichkeit, denn im Responsive Design werden alle internet-fähigen Endgeräte und dessen Internetbrowser bereits berücksichtigt. Aus diesem Grund solltest Du bei der Erstellung des Konzepts und des Layouts die unterschiedlichen Auflösungen der Endgeräte bereits berücksichtigen.

Der Umfang hängt zum einen von der Anzahl der Unterseiten ab und zum Anderen ob auf diesen Unterseiten ggf. weitere angepasste Layouts zum Einsatz kommen. Des Weiteren ob zusätzliche TYPO3-Erweiterungen und TYPO3-Extensions integriert werden sollen.

Sind alle Arbeiten meinerseits abgeschlossen erhälst Du eine Benachrichtigung per E-Mail, um die fertigen Dateien in deinem persönlichen Benutzerbereich herunterladen zu können.

Meine Leistungen umfassen:

  • Umsetzung deines Designs in W3C-konformes HTML und CSS
  • Smartphone- und Tablet-Optimierung
  • Individuelle Umsetzung eines Layout-Konzepts in die gewünschte Technologie nach deinen Vorgaben

Interner Benutzerbereich

Ein interner und zugleich geschützter Benutzerbereich ist immer dann sinnvoll, wenn Du deinen Nutzern einen exklusiven Bereich deines Internauftritts bereitstellen möchtest. Das können erweiterte Produktinformationen für deine Kunden oder spezielles Material für die Presse sein.

Die Informationen auf diesen Seiten sind nicht öffentlich zugänglich und Dateien, z.B. exklusives Bildmaterial, kann auf Wunsch auch verschlüsselt werden. Obwohl die URL zur Datei bekannt sein könnte, ist ein herunterladen nur nach Anmeldung möglich. Das garantiert Dir, dass nur ein bestimmter Kundenstamm oder andere Personengruppen die Informationen erhalten können.

Die Registrierung und die Verwaltung der Nutzerdaten können autark und vollkommen automatisch geschehen. Andereseits kann eine Freischaltung auch manuell durchgeführt werden.

Suchfunktion

Deine Internetpräsenz besitzt nun viele Seiten und der Textinhalt ist mittlerweile sehr beachtlich angewachsen?

Dann kann es deinen Besuchern hilfreich sein, die Inhalte durchsuchen zu können und umso schneller an die gewünschten Informationen zu gelangen. Hierzu kann ich Dir eine mehrsprachige Volltextsuche auf TYPO3-Basis anbieten. Diese durchsucht automatisch alle von Dir freigegebenen Inhalte. Darüber hinaus können auch die zum Download freigegebenen Dateien, z.B. PDF, durchforstet werden.
Durch die Verwendung der sogenannten AJAX-Technologie können Suchbegriffe bereits bei der Eingabe des Suchworters vorgeschlagen werden.

Lokalisierung

Dein Unternehmen oder Organisation ist international tätig? Es werden Menschen mit unterschiedlichen Sprachen an der Pflege der Website beteiligt sein?

Problemlos biete ich die Möglichkeit sowohl die Inhalte der einzelnen Internetseiten in nahezu jeglichen Sprache zu übersetzen, als auch für die Redakteure ein Backend (TYPO3) in ihrer Landessprache bereitzustellen. Ausgehend von einer Standardsprache, z.B. Deutsch, hast Du im Vergleich die anderen Sprachen im Überblick und kannst direkt Übersetzungen anlegen und bearbeiten. Damit steht einem ein effizientes und international ausgerichtes Zusammenarbeiten nichts mehr im Wege.

Halt! Sind viele Personen bei der Betreuung des Internetauftritts beteiligt solltest Du über ein Redaktionssystem nachdenken.

Redaktionssystem

Es sind mehrere Personen bei der Pflege der Inhalte beteiligt? Jede Person soll nur ein Teil der Inhalte oder nur eine bestimmte Sprache betreuen?

Das TYPO3-System bietet hierzu eine Enterprise-Lösung auf höchstem Niveau. Eine ausgeklügelte und individuelle Arbeitsumgebung macht es möglich. Die beteiligten Personen werden in Redaktionsgruppen eingeteilt. Die Abbildung kann frei wählbar sein oder kann deine Unternehmens- oder Organisationshierarchie abbilden. Je nach Wunsch und Anforderung.

Individuelle Extensions

Du kommst mit den herkömmlichen Möglichkeiten und erweiterten Funktionen von TYPO3 nicht aus? Denn Du möchtest individuellen Datensätze in das TYPO3-System hinein bringen?

In der sogenannten Extension Repository von TYPO3 gibt es derzeit über 6.000 TYPO3-Extensions. Für nahezu jeden Anwendungsfall lässt sich dort eine geeignete Extension finden. U.a. findest Du dort:

  • News- und Blogsysteme mit Bewertungs-, Kommentar- und Social-Media-funktionen.
  • Gästebücher mit Bewertungs-, Kommentar- und Social-Media-funktionen.
  • Unterschiedliche Bildergalerien und -Slider mit diversen Effekten und Funktionen.
  • Kalendar- und Forummodule
  • Online-Shops und Warenkörbe
  • Newsletter-System mit Statistikfunktion
  • Google-Maps-API
  • Multimediale Inhaltselemente, z.B. Akkordeons oder Tabs.
  • Download-Modul
  • Seminar- und Workshop-Modul
  • Banner-Modul

Falls wieder erwarten keine TYPO3-Extension den Wünschen und Vorstellungen entsprechen, kann ich auf Basis eines Pflichtenheftes eine neue individuelle und passend zugeschnittene TYPO3-Extension für Dich entwickeln.

In einem persönlichen Gespräch werden die Objekte und deren Attribute festgehalten. Darüber hinaus die Ansichten und Funktionen für die späteren Besucher deiner Webseite. Optional lässt sich auch das TYPO3-Backend erweitern, um Dir eine einfachere administrative Oberfläche für die Verwaltung der Objekte zu ermöglichen.

Sind alle Eckpfeiler geklärt wird zunächst ein Anwendungsfalldiagramm entwickelt. Es ist eine grafische Aufarbeitung der voran gegangenen Punkte aus dem Pflichtenheft. Darauf aufbauend wird eine Datenbankstruktur und ein Klassendiagramm erstellt. Es zeigt wie die Objekte gespeichert werden und welche Eigenschaften und Funktionen sie haben. Optional lässt sich noch ein Komponenten- oder Sequenzdiagramm erstellen, um eine detailliertere Aufschlüsselung vom Ablauf zu erhalten.

Meine Leistungen umfassen:

  • Installation, Konfiguration und Anpassung des Templates von systembekannten TYPO3-Extensions
  • Konzept zur Umsetzung der individuellen Extension
  • Erstellung von grafischen Diagrammen zur besseren Übersicht und Austausch
  • Umsetzung nach den TYPO3-Coding-Guidelines mit der TYPO3 Core API
  • Programmierung von Plugins und Module mit extbase und fluid

TYPO3 auf den aktuellen Stand halten

Jede Software sollte up-to-date sein, um Sicherheitslücken zu schließen, neue Features zu erhalten und von Verbesserungen in Sachen Performance zu profitieren. Dies gilt auch für TYPO3. Mit der LTS erhalten Sie insgesamt 3 Jahre Support ab Erscheinungsdatum. Danach kann gegen Entgelt eine ELTS-Version bei der TYPO3 GmbH erworben werden, um noch einmal 2-3 Jahre Support zu erhalten.

Vor jedem TYPO3-Upgrade ist eine Analyse des bestehendes Systems erforderlich. Insbesondere die eingesetzten TYPO3-Extensions müssen auf ihre Kompatibilität überprüft und i.d.R. aktualisiert werden. Dabei kommen Änderungen und Ergänzungen ins Spiel, die die bstehende Funktionalität verändern. Um den ursprünglichen Zustand wiederherzustellen, ist eine Anpassung erforderlich.
Aufgrund der neuen Version ändern sich auch die Systemvorraussetzungen für den Webserver und den Datenbanken. Ggf. muss das Hosting angepasst, sprich die dort eingesetzte Software ebenfalls aktualisiert werden.

Des Weiteren können sogenannte Upgrade-Wizards für TYPO3 programmiert werden, um eine Migration von geänderten Datenbankstrukturen durchführen zu können. Dadurch sind keine redaktionellen Arbeiten erforderlich.

Meine Leistungen umfassen:

  • Analyse des bestehenden TYPO3-Systems mit den eingesetzten TYPO3-Extensions
  • Analyse des bestehenden Hostings zur Prüfung der Systemvorraussetzung
  • Erstellung eines vollständigen Backups zur Sicherung
  • Durchführung eines möglichen Hosting-Upgrades zur Erfüllung der Systemvorrausetzungen
  • Durchführung des Updates von TYPO3 auf die aktuelle Version
  • Durchführung der Updates von eingesetzten TYPO3-Extensions
  • Optimierung und Aktualisierung von individuellen TYPO3-Extensions in ihrer PHP-Programmierung

TYPO3-Service

Als Kommunikations-, Werbe- oder Full-Service-Agentur bietest Du deinen Kunden bereits excellenten Service in den wichtigsten Medien. Als externer Partner biete ich die Möglichkeit zur Erweiterung deines Portfolios um TYPO3-Kenntnisse und projektbezogene Unterstützung bei kleinen bis mittleren Projekten. Des Weiteren individuelle Extensions für deine Kunden. Überzeuge Dich selbst und schaue einmal in die Referenzen oder nehme gleich Kontakt mit mir auf.

Dein Partner für Web- und TYPO3-Projekte

  • Erstellung von multilingualen Designvorlagen ( HTML5, (S)CSS, jQuery ) nach Layoutvorgabe oder Corporate Design
  • Integration ins TYPO3 CMS (TypoScript, TemplaVoilá, Fluid)
  • Administration von laufenden TYPO3-Systemen
  • Integration oder Programmierung von individuellen TYPO3-Extensions
  • Technische Suchmaschinenoptimierung (OnPage)
  • Projektdokumentation

TYPO3 CMS

Du musst fast täglich deine Webseiten aktualisieren? Du willst bei Modifikationen deiner Internetpräsenz aber nicht ständig auf Spezialisten wie mich zurückgreifen?

Das auf OpenSource-basierende Web-Content-Management-System TYPO3 ist das leistungsstärkste und flexibelste Content-Management-System und sucht seines Gleichen. Dank der Veröffentlichung von TYPO3 unter der GPL, entstehen keine Lizenz- oder Nutzungsgebühren, sodass Du die eingesparten Kosten voll und ganz in die individuelle Erstellung deiner Website investieren kannst. Des Weiteren wird es ständig weiterentwickelt für die immer anspruchsvolleren Anforderungen an Websites.

Natürlich darf es neben einem ansprechendem Design und der barrierearmen Gestaltung nicht an aktuellen Inhalten fehlen. Mit TYPO3 ist die redaktionelle Pflege sehr einfach und intuitiv - ohne jegliche Programmiererfahrungen.

Du erhälst von mir ein auf deine Bedürfnisse abgestimmtes, modulares Content-Management-System, so dass Du deine Inhalte schnell und effizient bearbeiten kannst. Zudem kann TYPO3 problemlos durch TYPO3-Extensions ergänzt werden, z.B. eine Bildergalerie, einem Gästebuch, einer Volltextsuche, News- oder Kalendarmodul uvm.


Referenzen

In meinen Referenzen findest Du ein paar aktive Beispiele von den beteiligten Agenturen in Auftrag gegebenen Projekte. Die Projekte wurden mit TYPO3 umgesetzt. Weitere Projekte fanden im Intranet-Bereich statt, u.a. für die Stadt Gladbeck, Stadtwerke Essen etc. Bitte nehme Kontakt mit mir auf, um weitere Referenzen zu erfahren.


Sofortanfrage


Captcha