---
title: "Blackfire + TYPO3: superschnelle Websites"
url: "https://b13.com/de/wissen/blackfire-macht-unsere-typo3-websites-schneller"
description: Bei b13 verwenden wir wahnsinnig gerne, Blackfire zur Überwachung und Beschleunigung der Websites unserer Kunden. Hier ist ein kurzer Überblick darüber, was Blackfire macht und was wir daran lieben.
image: "https://b13.com/fileadmin/_processed_/d/3/csm_blackfire_pt1_191-1_3fcf2a8329.png"
date: 2020-12-08
modified: 2026-08-19
lastUpdated: 2026-08-19
---

# Blackfire + TYPO3: superschnelle Websites

[ Performance ](https://b13.com/de/wissen/performance)

 Warum wir Blackfire verwenden, um TYPO3-Websites schneller zu machen
======================================================================

 Bei b13 behandeln wir langsame Websites wie einen Bug. Wenn deine TYPO3-Website zu lange lädt, gibt es im Normalfall etwas, was es zu reparieren gilt. Blackfire hilft uns dabei, solche Probleme zu erkennen und die Performance zu verbessern.

![](https://b13.com/fileadmin/_processed_/c/6/csm_benni_5e519221c4.jpg)Benni Mack

  10. Dezember 2020

 [ RSS Feed ](https://b13.com/de/rss.xml)

  ![Ein Computerbildschirm zeigt ein Geschwindigkeitsmesser-Diagramm, eine Sanduhr und eine Uhr, die Zeitmanagement und Leistungskennzahlen symbolisieren, vor einem bunten abstrakten Hintergrund.](https://b13.com/fileadmin/_processed_/b/b/csm_blackfire_pt1_5339cecfd2.webp)

Leute kommen immer wieder mit der gleichen Frage zu uns: Könnt ihr unsere Website schneller machen? Eigentlich wäre die erste Frage: Was macht eure Website so langsam? Wir behandeln langsame Websites wie einen Bug, weil sie meistens auf ein grundlegendes Problem auf der Programmierung der Website hinweisen. Glücklicherweise haben wir eine Vielzahl an Tools, um dem Problem auf den Grund zu gehen, und eines unserer wichtigsten Werkzeuge ist Blackfire. Blackfire eignet sich perfekt, um die Performance einer Website zu überwachen und diese „Performance-Bugs“ zu beseitigen.

Das hat für uns so gut funktioniert, dass wir sogar Workshops entwickelt haben, in denen wir Anderen beibringen, wie sie Blackfire auf ihren Websites anwenden können. In diesem Blog Post gebe ich einen Überblick, wie Blackfire funktioniert, warum wir es für TYPO3-Websites verwenden und welche Probleme man damit am besten lösen kann.

  ####  Dieser Blog-Beitrag ist Teil unserer Blackfire Reihe

- **Teil 1: Warum wir Blackfire verwenden, um TYPO3-Websites schneller zu machen**
- [Teil 2: Setze (und übertreffe) Deine Performance Baselines](https://b13.com/de/wissen/blackfire-teil-2-setze-und-uebertreffe-deine-performance-baselines)
- [Teil 3:](https://blog.blackfire.io/check-up-on-your-front-end-cache-in-typo3-part-3-or-3.html) [Check up on your Front-End Cache in TYPO3](https://blog.blackfire.io/check-up-on-your-front-end-cache-in-typo3-part-3-or-3.html)

 [ Let’s connect ](https://b13.com/de/kontakt)

   Was ist Blackfire?
--------------------

[Blackfire](https://b13.com/de/tools/blackfire) ist ein dynamischer Code-Profiler, der die Performance einer Website überwacht. Das bedeutet, wenn man eine PHP-Anwendung (wie TYPO3) ausführt und diese langsam läuft, kann Blackfire direkt sagen, welcher Teil der Anwendung am Längsten zum Laden braucht.

Normalerweise beginnt man mit Blackfire, wenn man ein undefinierbares Performance-Problem in seinem Website-Projekt hat. Oder wenn man feststellt, dass eine Seite länger zum Laden braucht als gewöhnlich oder gewünscht. Da Blackfire ursprünglich ein PHP-spezifischer Code-Profiler war, funktioniert es sehr gut mit TYPO3 und analysiert den Code anhand der folgenden Parameter:

- **Speicher:** Wie viele Megabyte Arbeitsspeicher wurden beim Aufruf einer Website verbraucht?
- **Zeit:** Wie lange dauert es, bis eine Seite geladen ist?
- **I/O:** Wie viele Dateien werden von der Festplatte gelesen oder auf die Festplatte des Servers geschrieben?
- **Anzahl der Aufrufe:** Wie viele Funktionen oder Methoden wurden während des Seitenaufrufs verwendet?

  ###  Statische vs. Dynamische Profiler

**Statische Code Profiler** durchforsten den Code,ohne diesen tatsächlich auszuführen. Sie versuchen Unstimmigkeiten in der Art und Weise zu finden, wie der Code geschrieben ist. Sie eignen sich hervorragend, um manche Fehler ausfindig zu machen, aber sie sagen dir nicht, wie lange das Laden einer Website dauert. Zwei beliebte Beispiele sind [PHPStan](https://phpstan.org/) und [Psalm](https://psalm.dev/).

**Dynamische Profiler** hingegen analysieren den Code, während er ausgeführt wird, d. h. während die Website geladen wird. Blackfire ist ein dynamischer Code Profiler, und hilft daher besonders dabei, die Performance einer Website zu verbessern.

  ###  Zeit ist relativ

[Google berücksichtigt die Seitengeschwindigkeit](https://developers.google.com/web/updates/2018/07/search-ads-speed) im Suchalgorithmus. Google möchte Nutzern möglichst hilfreiche Suchergebnisse anbieten, und viele Nutzer verlassen langsame Seiten schnell wieder, und solche Suchergebnisse sind dementsprechend weniger hilfreich. Wenn eine Website also langsam ist, dann kommt es weniger darauf an wie lange die Seite insgesamt zum Laden braucht, sondern eher darum welche Teile der Webapplikation die längste Ladezeit benötigen. Bei der Diagnose einer Website, ist es oft schwer zu sagen, ob man selbst das Problem ist (bzw. die Internetverbindung) oder ob es die Website ist. Deshalb ist es wichtig, die relative Zeit zu messen — man will genau sehen, was die Seite langsam macht und nicht ob es vorher 20 statt 19 Sekunden waren.

Wenn eine Website im Browser geladen wird, läuft das in einem dreistufigen Prozess ab (etwas vereinfacht, siehe unten):

1. Der Browser sendet eine Anfrage an den Webserver.
2. **Der Server verarbeitet die Anfrage und sendet eine Antwort.**
3. Der Browser lädt und rendert die Website.

Blackfire berechnet Schritt 2: Wie lange ein Server braucht, um die Anfrage zu verarbeiten und eine Antwort zu senden, sobald er diese Anfrage erhält.

   Wo Blackfire in deinen Arbeitsablauf passt
--------------------------------------------

Blackfire muss an zwei Stellen installiert werden, um eine Applikation zu überwachen: Erstens als PHP Probe [auf dem Server](https://blackfire.io/docs/configuration/php) und zweitens entweder als [Browser-Extension](https://blackfire.io/docs/integrations/browsers/index) (im Moment für Chrome und Firefox erhältlich) oder als CLI-Tool.

Sobald Blackfire auf dem Server installiert ist, kannst du es über den Webbrowser aktivieren. Aber was passiert genau?

1. Zunächst überprüft die Browserextension, ob man mit den Blackfire-Zugangsdaten des Servers für die Webapplikation eingeloggt ist.
2. Blackfire sammelt Informationen vom Server: Dann führt es ein Profil aus, von allem was überprüft werden soll, authentifiziert sich beim Server, und sammelt die Daten.
3. Die Blackfire Probe auf dem Server sendet Daten (jedoch keine Benutzerdaten, Anmeldedaten oder Code) an die Blackfire-Server unter <https://blackfire.io/>.
4. Blackfire bereit die Statistiken auf, um sie als Benutzer auf blackfire.io analysieren.
5. Wenn man möchte, können die Ergebnisse auf Blackfire gespeichert oder auch mit anderen Benutzern geteilt werden.

  ![Flussdiagramm, das die Interaktion zwischen den Komponenten: Companion, Probe, Agent und Blackfire.io veranschaulicht. Es beschreibt die Schritte zur Erstellung und zum Versand von Profilen, zur Überprüfung von Signaturen und zur Verwaltung von Antworten.](https://b13.com/fileadmin/_processed_/8/a/csm_Blackfire_General_Workflow_fca411a532.webp) [  ](https://b13.com/fileadmin/Blog/Blackfire/Blackfire_General_Workflow.png)

  So läuft das Profiling einer Website mit Blackfire ab

  ###  Wo sollte Blackfire laufen

Das Tolle an diesem Setup ist, dass Blackfire nicht bei jedem Aufruf läuft, was jedes Mal Ressourcen benötigen würde, wenn jemand die Website besucht. Um Blackfire auszuführen, muss man es explizit über die Extension im Webbrowser aktivieren. Das bedeutet auch, dass man sich nicht darum kümmern muss, explizite Aufrufe zum Starten und Stoppen von Blackfire an verschiedenen Stellen in den Quellcode zu schreiben (obwohl das Möglich ist — mehr dazu in einem späteren Artikel).

Das Coole daran ist, dass es auf einem lokalen System, einer Staging-Umgebung oder einem Produktionsserver laufen kann — es kann überall laufen, wenn es konfiguriert ist. Und wenn man Zugriff auf den Server hat, benötigt die Einrichtung von Blackfire nur ein paar Minuten und ein paar Zeilen Code zur Konfiguration.

   Wie du deine Webseite mit Blackfire überwachen kannst (Grundlagen)
--------------------------------------------------------------------

Der Hauptgrund, warum wir Blackfire benutzen, ist, dass es uns eine Menge Zeit spart. Es würde ganz schön lange dauern, um herauszufinden, ob eine langsame Webseite das Ergebnis eines Datenbankproblems, eines Problems mit Extensions oder vielleicht doch der TYPO3 Core ist. Mit Blackfire dauert das, wofür ich normalerweise zwischen einer und acht Stunden brauche, etwa fünf Minuten: Die Ursache des Performance-Engpasses herauszufinden.

  ![Die Benutzeroberfläche der Blackfire-Browsererweiterung zeigt Optionen zur Verwaltung der Profiling-Einstellungen an, einschließlich der Deaktivierung von Aggregation und verteiltem Profiling sowie der Aktivierung des Debugging-Modus. Der Benutzer ist als 'Benni Mack' angemeldet.](https://b13.com/fileadmin/_processed_/3/5/csm_Blackfire_Browser_Plugin_1ec4146689.webp)  Die Blackfire-Browser-Extension bietet eine Reihe von Einstellungen für das Monitoring.

  ###  Den ersten Aufruf separat messen

Wenn du auf den orangenen „Profile“-Button klickst, ohne weitere Kästchen zu markieren, ruft Blackfire die aktuelle Website 10 Mal nacheinander auf, und ermittelt daraus die durchschnittliche Antwortzeit. Wenn du mit TYPO3 arbeitest, solltest du aber vermutlich nicht sofort auf „Profile“ klicken, wenn du wissen willst, wie lange der erste Seitenaufruf dauert. Das liegt an der Art und Weise, wie das [Caching von TYPO3](https://b13.com/de/wissen/caching-in-typo3-teil-1-frontend-caches) funktioniert: Wir wissen, dass die Website bei der ersten Anfrage viel länger zum Laden braucht als bei den folgenden — die erste Anfrage kann 10 Mal länger dauern als die zweite, dritte oder vierte Anfrage.

Trotzdem ist es nützlich zu wissen, wie lange die erste Anfrage dauert! Um das zu messen, musst du das Kontrollkästchen „Disable aggregation“ aktivieren. Dadurch ruft Blackfire die Website nur einmal auf.

  ###  Messung der gecachten Requests

Wie bereits erwähnt, ist die relative Zeit der interessanteste Wert, wenn man Blackfire zum ersten Mal benutzt. Wenn also die erste Anfrage acht Sekunden dauert und bei der zweiten Anfrage auf zwei Sekunden sinkt, wissen wir, dass das Caching von TYPO3 die Website 400% schneller gemacht hat.

Wenn du die Option „Profile all requests“ aktivierst, kann Blackfire die AJAX-Anfragen überwachen, so dass Blackfire ein Profil aller abgefeuerten Anfragen erstellen kann, während ein Benutzer auf der Website surft und mit verschiedenen Teilen der Website interagiert.

Pro Tip: Idealerweise läuft in deinem Browser kein TYPO3 Backend gleichzeitig, da das Frontend dadurch minimal langsamer werden könnte.

  ###  Ergebnisse analysieren

Nachdem der Profiler gelaufen ist, kann man einige Topline-Statistiken (siehe unten) ansehen, indem man auf die Symbole in der Browserleiste klickt. Diese Statistiken beinhalten die Ladezeit der Website, CPU, RAM, die Anzahl der externen URL-Requests (und wie lange diese dauerten) sowie die Anzahl der Datenbankabfragen (und wie lange diese dauerten).

  ![Die Leistungskennzahlen des Netzwerks zeigen unter anderem die Latenz (148 ms), die Verbindungsgeschwindigkeit (940 MB), die Datenmenge (493 KB) und verschiedene andere Statistiken zur Webleistung an.](https://b13.com/fileadmin/_processed_/d/c/csm_Blackfire_Top_Bar_ff3a053a42.webp)  Wenn du mit dem Mauszeiger über die Symbole in der Browserleiste fährst, erhältst du die Top-Line-Statistik

  Für eine detailliertere Ansicht der Performance kannst du auf „View Timeline“ klicken. Dadurch erhältst du eine lineare Aufschlüsselung der Zeitpunkte, zu denen RAM verwendet oder Datenbankabfragen gemacht wurden.

  ![Eine Benutzeroberfläche, die eine Zeitleiste mit verschiedenen Kennzahlen zur Anwendungsleistung anzeigt, einschließlich Cache-Aufrufen und Ladezeiten. Das linke Panel listet die Kennzahlen auf, während das rechte Panel eine grafische Darstellung der Anwendungsereignisse im Zeitverlauf zeigt.](https://b13.com/fileadmin/_processed_/d/c/csm_Blackfire_Timeline_767453d3d2.webp) [  ](https://b13.com/fileadmin/Blog/Blackfire/Blackfire_Timeline.png)

  Die Timeline view auf blackfire.io

  Du kannst auch umschalten auf eine zeitbasierte Visualisierung, die dir zeigt, welche Ressourcen den größten Teil der Zeit in Anspruch genommen haben. Und sobald du weißt, welcher PHP Aufruf am meisten Zeit in Anspruch nimmt, kannst du sie individuell unter die Lupe nehmen.

    ![Leistungskennzahlen für die Funktion `Composer\Autoload\includeFile`, die 292 Aufrufe, eine Ausführungszeit von 22,2 ms, einen Speicherverbrauch von 1,22 MB und Details zu verwandten Funktionsaufrufen zeigt.](https://b13.com/fileadmin/_processed_/0/b/csm_Blackfire_Function_Call_090986a424.webp)  Über das Blackfire-Dashboard kannst du nach bestimmten Ressourcen suchen

Im Screenshot oben sehe ich mir den Composer genauer an, der während einer PHP-Abfrage automatisch die Quelldateien lädt. Wenn ich mir die Visualisierung anschaue, kann ich sehen, dass er 292 Mal aufgerufen wurde, um 292 PHP-Dateien zu laden, was 22.2 Millisekunden gedauert hat. Hier muss man den Kontext betrachten: Um alle PHP Dateien zu laden, um die Website anzuzeigen, sollte das nur ein Bruchteil sein. Wenn ich mir gecachte Ergebnisse anschaue, ist das suboptimal — während es okay ist, dass die erste Anfrage einer Webseite etwa eine Sekunde dauert, ziele ich normalerweise darauf ab, dass ein gecachter Treffer eher 100–150 Millisekunden benötigt. Aber hier hat diese eine Funktion schon bereits viel Zeit verbraucht.

  ###  Daten als Handlungsgrundlage

Im dem Fall oben könnte ich nun sehen, ob ich die Anzahl der PHP-Dateien, die meine Website benutzt, reduzieren oder ein PHP-Optimierungstool verwenden könnte, um die Ladezeit dieser Dateien zu verkürzen. Tatsächlich habe ich hier bereits schon Composer mit dem [Authoritive Autoloader](https://getcomposer.org/doc/articles/autoloader-optimization.md#optimization-level-2-a-authoritative-class-maps) optimiert (vorher war dies bei über 100ms). Aber das ist nur ein Beispiel: Du könntest die Anzahl der Abfragen reduzieren, wenn es deine Datenbank ist, die dich verlangsamt, oder fehlerhafte Extensions entfernen. Das Wichtigste ist zu wissen, wo der „Bug“ ist, der deine Webseite verlangsamt. Blackfire gibt dir einen Einblick in das Geschehen, so dass du herausfinden kannst, was die beste Lösung ist, oder entscheiden kannst, ob sich ein Kompromiss an der Stelle lohnt.

   Wie Blackfire unseren Kunden vor dem „Loading Spinner des Grauens“ bewahrt hat
--------------------------------------------------------------------------------

All diese Diagramme und Screenshots sind toll, aber am liebsten erzähle ich echte Geschichten darüber, wie Blackfire einigen unserer Kunden und auch mir geholfen hat. Hier ist also eine über einen Loading Spinner: Vor einer Weile haben wir einer Website unseres Kunden einige Personalisierungsfunktionen hinzugefügt. Dadurch bekam sie eine individuellere Wirkung. Aber bevor wir die Optimierung live nahmen, stellten wir fest, dass die Seite nun langsamer geladen wurde als vorher — insgesamt dauerte es etwa eine Sekunde, bis die Seite auf dem Server gerendert wurde.

Unser Kunde schlug vor, eine Ladeanimation auf der Homepage einzubauen, die nicht nur ein unangenehmes Benutzererlebnis erzeugt, sondern auch etwas Zeit zum Erstellen und Testen benötigt. Inakzeptabel!

Stattdessen nahm ich mir eine Stunde Zeit, um ihre PHP-Version von 5.5 (ja, damals!) auf die damals neueste Version 7.2 zu aktualisieren. Dies führte zu einer Leistungssteigerung von 30%. Danach habe ich Blackfire gestartet. Die Leistungsstatistiken zeigten mir, dass es Elemente auf der Website gab, die im Cache hätten gespeichert werden können, es aber nicht waren (ein TYPO3-spezifisches Caching-Problem). Nachdem ich diese Elemente als cachefähig definiert hatte, war die Ladezeit von ursprünglich einer Sekunde auf 150 Millisekunden gesunken.

So konnten wir in kürzerer Zeit, als die Erstellung einer lästigen Ladeanimation benötigt hätte, mit Blackfire die Website um fast das Siebenfache beschleunigen!

   Nutze Blackfire für deine TYPO3 Website
-----------------------------------------

Wir denken, dass Blackfire eine großartige Ergänzung zum TYPO3-Workflow ist, weshalb ich es auch zum Testen des TYPO3 Core verwende. Es hilft dir herauszufinden, warum deine Webseite langsam läuft und was du dagegen tun kannst.

Halte demnächst auch Ausschau nach weiteren Blog-Einträgen über Blackfire — wir werden uns mit den technischen Details beschäftigen und erklären, welche Vorteile du daraus ziehen kannst, sobald es mal installiert ist! Für eine gründliche Schulung, wie man Blackfire aufbaut und benutzt, bieten wir auch Workshops an.

 [ Let’s connect ](https://b13.com/de/kontakt)

  ###  Geschrieben von:

 ![Lächelnder Mann mit kurzen Haaren und einem Bart, der ein weinrotes Hemd trägt, steht in einer modernen Innenumgebung mit unscharfen Hintergrundelementen.](https://b13.com/fileadmin/_processed_/c/6/csm_benni_66cce9a81f.webp)

Der Mitbegründer von b13 und Leiter des TYPO3 CMS Core Developement, Benni Mack, bestimmt maßgeblich unsere technischen Best-Practises. Er ist zuständig für den Aufbau und die Wartung unserer technischen Infrastruktur und koordiniert unseren Beitrag zum Open-Source-Projekt. Sein wesentliches Werkzeug: TYPO3

 Benni Mack  CTO

 [ mehr von Benni Mack ](https://b13.com/de/team/benni-mack)

  Ähnliche Artikel
------------------

- ![Eine menschliche Hand schüttelt eine Roboterhand vor einem lila Hintergrund mit Herzmustern, was die Zusammenarbeit zwischen Menschen und Technologie symbolisiert.](https://b13.com/fileadmin/_processed_/6/2/csm_AIbotsLoveMarkdown_Headerbild_72fe5820d6.webp)

    ###  Das Internet ist nicht mehr nur für Menschen — KI-Bots lieben Markdown

     28. Januar 2026 | Benni Mack

     Discover why most web traffic is now automated and how TYPO3’s structured content model prepares websites for humans, editors, and AI systems.

     [ weiterlesen: Das Internet ist nicht mehr nur für Menschen — KI-Bots lieben Markdown ](https://b13.com/de/wissen/das-internet-ist-nicht-mehr-nur-fuer-menschen-ki-bots-lieben-markdown)
- ![Ein Laptop ist mit mehreren Ordnern und Browserfenstern verbunden, was Konzepte der Datenverwaltung und -organisation veranschaulicht.](https://b13.com/fileadmin/_processed_/8/9/csm_SubdirectoriesSubdomains_Sharing_be4a05761c.webp)

    ###  Unterverzeichnisse oder Subdomains: Was ist besser für SEO?

     23. Oktober 2025 | David Steeb

     Unterverzeichnisse, Subdomains und bessere SEO-Rankings. Die Antwort auf die Frage „Was soll ich verwenden?“ ist immer: „Es kommt drauf an.“ Subdomains und Unterverzeichnisse…

     [ weiterlesen: Unterverzeichnisse oder Subdomains: Was ist besser für SEO? ](https://b13.com/de/wissen/unterverzeichnisse-oder-subdomains-was-ist-besser)
- ![Illustration einer Rakete, die von einem Laptopbildschirm startet – Symbol für schnelle Ladezeiten von Websites.](https://b13.com/fileadmin/_processed_/9/f/csm_QuickLoad_Headerbild_914e5cfa94.webp)

    ###  Welche Faktoren sorgen dafür, dass eine Website so schnell wie möglich geladen wird?

     30. April 2025 | David Steeb

     Entdecke praktische Lösungen zur Verbesserung der Ladezeiten und der Leistung von Websites durch Server-, Netzwerk- und Front-End-Optimierungen, einschließlich TYPO3-spezifischer…

     [ weiterlesen: Welche Faktoren sorgen dafür, dass eine Website so schnell wie möglich geladen wird? ](https://b13.com/de/wissen/schnelles-laden-der-webseite)
- ![Ein Weg führt durch stilisierte Wolken, flankiert von einer Lupe und Zahnrädern, mit Symbolen, die Texte und Dokumente im Hintergrund darstellen und Themen von Erkundung und Technologie andeuten.](https://b13.com/fileadmin/_processed_/8/0/csm_accessibility-guide_0acd1932f3.webp)

    ###  Ein Leitfaden für die Berücksichtigung von Barrierefreiheit im UX-Design

     12. April 2024 | Franzi Töpler

     Menschen mit Beeinträchtigungen stellen eine der größten Gruppen von Online-Nutzern dar, aber sie werden in der digitalen Welt oft übersehen. Die Verbesserung der Barrierefreiheit…

     [ weiterlesen: Ein Leitfaden für die Berücksichtigung von Barrierefreiheit im UX-Design ](https://b13.com/de/wissen/ein-leitfaden-fuer-die-beruecksichtigung-von-barrierefreiheit-im-ux-design)
- ![Ein türkisfarbener Laptop zeigt eine gelbe Herzschlaglinie über den Bildschirm, mit abstrakten Grafiken im Hintergrund, die auf Datenanalyse oder Überwachung hindeuten.](https://b13.com/fileadmin/_processed_/0/8/csm_CoreWebVitals_Headerbild_b4abe20660.webp)

    ###  Eine Core Web Vital-Anleitung für TYPO3-Benutzer

     16. Februar 2024 | Franzi Töpler

     Die Core Web Vitals sind die wichtigsten Metriken, um festzustellen, ob eine Webseite schnell und ohne Unterbrechungen auf Benutzerinteraktionen reagiert. TYPO3-Administratoren und…

     [ weiterlesen: Eine Core Web Vital-Anleitung für TYPO3-Benutzer ](https://b13.com/de/wissen/eine-core-web-vital-anleitung-fuer-typo3-benutzer)
- ![Ein stilisierter Schatzkarte mit Landschaftsformen, einem gewundenen Pfad, Bäumen und Bergen, auf der ein "X" einen bestimmten Ort markiert. Der Hintergrund ist ein Farbverlauf in Lila mit abstrakten Formen.](https://b13.com/fileadmin/_processed_/4/1/csm_ux-trouble-shooting-user-journey_211db787f7.webp)

    ###  Optimierung des User Journey: Wie du deinen Nutzern hilfst, das zu finden, wonach sie suchen

     14. März 2023 | Laura Heine

     Die User Journey ist ein wesentlicher Teil der User Experience (UX). Wenn Nutzer:innen eine Aufgabe in deiner App oder auf deiner Website nicht erledigen können, sinkt ihr…

     [ weiterlesen: Optimierung des User Journey: Wie du deinen Nutzern hilfst, das zu finden, wonach sie suchen ](https://b13.com/de/wissen/optimierung-des-user-journey-wie-du-deinen-nutzern-hilfst-das-zu-finden-wonach-sie-suchen)
- ![Eine Lupe überlagert verschiedene abstrakte Formen, darunter Zahnräder und Rechtecke, vor einem dunklen lila Hintergrund. Das Design deutet auf Themen wie Suche, Analyse und Technologie hin.](https://b13.com/fileadmin/_processed_/b/a/csm_ux-trouble-shooting-search_baed040eb3.webp)

    ###  Die Website-Suche ist mehr als ein kleiner Kasten in der Ecke

     10. März 2023 | Laura Heine

     Nutzer wollen Informationen schnell finden. Wenn die Seitennavigation unzureichend ist, greifen sie schnell auf die Suchfunktion zurück. Heutzutage erwarten die Nutzer:innen, dass…

     [ weiterlesen: Die Website-Suche ist mehr als ein kleiner Kasten in der Ecke ](https://b13.com/de/wissen/die-website-suche-ist-mehr-als-ein-kleiner-kasten-in-der-ecke)
- ![Ein stilisiertes Grafikdesign, das ein Haus zeigt, mit drei horizontalen Balken, die Datenspeicherung repräsentieren, einem Vorhängeschloss, das Sicherheit symbolisiert, und einem Schlüssel. Die Hintergrundelemente umfassen Blätter und abstrakte Formen, die ein digitales oder cloudbasiertes Thema andeuten.](https://b13.com/fileadmin/_processed_/2/5/csm_on-prem_e9249f94ba.webp)

    ###  Warum du On-Prem statt SaaS für dein CMS wählen solltest?

     14. Februar 2023 | David Steeb

     Unternehmen haben heute viele Optionen für die Softwarebereitstellung zur Auswahl. Da Software-as-a-Service (SaaS) und Cloud-basierte Implementierungsmodelle auf dem Vormarsch…

     [ weiterlesen: Warum du On-Prem statt SaaS für dein CMS wählen solltest? ](https://b13.com/de/wissen/why-choose-on-prem-over-saas-for-your-cms-in-2022)
- ![Ein Computer-Monitor zeigt ein Sternenexplosion-Design, umgeben von stilisierten Pflanzen und einer Schreibtischlampe, alles vor einem warmen, verlaufenden Hintergrund mit abstrakten Formen.](https://b13.com/fileadmin/_processed_/d/e/csm_workspaces_4bcc71e65c.webp)

    ###  Verbesserte Workspaces

     01. Juli 2022 | Benni Mack

     Eine der leistungsstarken Funktionen von TYPO3 für die Veröffentlichung von Inhalten sind die Workspaces — das Erstellen und Testen in einer Entwurfsumgebung vor der…

     [ weiterlesen: Verbesserte Workspaces ](https://b13.com/de/wissen/verbesserte-workspaces)
- ![Zwei Figuren interagieren mit einem Computer, der ein schwankendes Diagramm anzeigt. Eine Figur hält einen großen Schraubenschlüssel, während die andere auf den Bildschirm zeigt. Im Hintergrund sind Zahnräder und verschiedene technische Elemente zu sehen, was auf ein Thema von Ingenieurwesen oder Datenanalyse hindeutet.](https://b13.com/fileadmin/_processed_/a/2/csm_blackfire_pt2_68c9f99e2f.webp)

    ###  Blackfire, Teil 2: Setze (und übertreffe) Deine Performance Baselines

     09. Februar 2021 | Benni Mack

     Sobald du den Dreh mit Blackfire raus hast, kannst du noch mehr tun, um deine Website zu beschleunigen. Füge Tests, Baselines, gezielte Sub-Profile und mehr hinzu.

     [ weiterlesen: Blackfire, Teil 2: Setze (und übertreffe) Deine Performance Baselines ](https://b13.com/de/wissen/blackfire-teil-2-setze-und-uebertreffe-deine-performance-baselines)