Von Entwicklern für Entwickler

Besuche auf meiner Homepage simulieren
Du hast eine Website oder ein Projekt mit einem tollen Backend erstellt? Aber du bist dir nicht sicher, ob es auch vielen Besuchern standhalten wird?

Den TYPO3 Seitenbaum erweitern
TYPO3 bietet einige offene Schnittstellen in Form von Hooks oder Events, um das Backend an die eigenen Bedürfnisse anzupassen. Ich zeige hier eine Möglichkeit, den Seitenbaum…

Toggle Menü in TYPO3 mit 2 Sprachen
Nur 2 Sprachen in TYPO3 und ein Button, der je nach Sprache die andere Option anzeigt?

Tools die jeder Webentwickler kennen sollte
Das Web entwickelt sich rasant. Um mithalten zu können, brauchen wir als Entwickler die richtigen Werkzeuge. Zum Glück gibt es immer mehr davon kostenlos im Internet. Einige…

Toller Podcast zu Künstliche Intelligenz von Sascha Lobo
Wir von werkraum träumen ja schon seit langem vom eigenen Podcast, wäre da nicht immer so viele spannende Projekte, die es zu erledigen gibt. Solange hören wir einfach andere…

Matomo im DDEV installieren
Ich zeige euch wie man eine lokale Matomo Instanz im DDEV nutzen kann.

Strukturierte Daten - schema.org
Suchmaschinen mit den richtigen Daten füttern ist einfacher als man denkt.

Video Diashow mit ffmpeg
Mal schnell ein Video aus Bildern erstellen ohne komplizierte Videoprogramme? Geht nicht? Doch! Ich zeug euch wie.

Schnelle Bildformatierung mit Imagick
Ab und an kommt es vor, dass man Bilder mal schnell zuschneiden oder in der Größe ändern muss. Aber nie ist das passende Tool zur Hand. Ich stelle euch nun ein paar einfache…

Agiler Review-Prozess für TYPO3
Agile Entwicklung von Anpassungen an TYPO3-Webseiten mit automatischen Deployments und kurzen Feedbackrunden.

Zeplin - das Collaboration-Tool für Kunden, Gestalter und Entwickler
Zeplin ist ein Tool, welches die Zusammenarbeit zwischen Entwickler und Designer auf ein neues Level bringt.

Webseiten-Analyse mit Chrome DevTools
4 UNGLAUBLICHE DINGE die dir der Audit über deine Website verrät.

Fluid Tipp 15: Den Output von f:render an eine Variable übergeben

Fluid Tipp 14: Elseif
Mit Fluid kann man "if" und "else" verwenden. Das dürfte jedem bekannt sein. Dass "else-if" auch möglich ist, ist eher weniger bekannt. Deswegen möchten wir es hier einmal…

Fluid Tipp 13: Inhalt von "Sections" Variablen zuweisen
Eine gute Möglichkeit, um doppelten Code zu vermeiden ist: "f:section" zu verwenden. Dazu gibt es allerdings auch eine einfache Alternative, die wir hier zeigen.

SEO-Optimierung
1 Million Google Suchergebnisse analysiert. DAS zählt bei Google wirklich!

Fluid Tipp 12: Alias Namespaces
ViewHelper Namespaces können sich ähnlich wie "templateRootPaths" überlagern. Das kann man z.B. sinnvoll nutzen, um verschiedene Namespaces zu kombinieren.

Fluid Tipp 11: Fallback für Variablen-Zuweisung
In diesem Post soll es darum gehen, wie man sich eventuell Conditions in Templates ersparen kann. Mit dem ViewHelper f:or in TYPO3 Fluid ist das machbar.