Erstellung von Typo3 Extensions nach Ihren Anforderungen

Was ist eine Typo3 Extension?

Typo3 bringt sehr viele Werkzeuge und Möglichkeiten mit, so dass Sie die Inhalte Ihrer Internetseite sowie deren Struktur selbständig und ohne Programmierkenntnisse anpassen und erweitern können. Es gibt aber immer wieder Anforderungen, die mit den Standard Werkezeugen nicht umsetzbar sind. Hier kommen Typo3 Extensions zum Einsatz.

 

Eine Typo3 Extension ist also eine Erweiterung, die den Funktionsumfang von Typo3 erweitert. Neben dem Funktionsumfang kann so auch mehr Komfortabilität ins System gebracht werden, möchten Sie beispielsweise genau definierte Eingabemasken für Datensätze etc.

Eigene Typo3 oder Fremdextension?

Mein Bestreben bei jedem Typo3 Projekt ist so wenig Typo3 Extensions zu nützen, wie es möglich ist. Viel zu oft werden Extensions für die trivialsten Dinge installiert. Wenn möglich nutze ich dabei eigene Extensions oder aber Erweiterungen von denen ich weiß, dass diese auch gepflegt werden, bzw. das sie stabil und zuverlässig laufen.

 

Die Nutzung von erstellten Typo3 Extensions ist nicht limitiert. Einige Extensions stelle ich auch dem öffentlichen Typo3 Repository zur Verfügung. Wird eine Typo3 Extension exklusiv für einen Kunden erstellt, so erhält der Kunde das alleinige Nutzungsrecht!

Kosten einer Typo3 Extension

Im Regelfall richten sich die Kosten nach dem Aufwand und den zu Grunde liegenden Anforderungen. Für zahlreiche Anwendungsfälle liefert Extbase und Fluid bereits Mehtoden und Klassen, die zum Ziel führen. Darüber hinaus ist es aber auch die Regel, dass eigene PHP Klassen die Funktionalität erweitern oder auch neu schaffen.

 

Im Wesentlichen gibt es zwei Modalitäten bei der Typo3 Extensionentwicklung durch einen Typo3 Freelancer:

 

  • Abrechnung projektbezogen, nach Vorlage eines Angebotes
  • Abrechnung nach Aufwand, also notwendige Zeit (bei eher kleineren Projekten)