<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">

    <channel>
    
    <title><![CDATA[segert.net segertblog]]></title>
    <link>https://segert.net/segertblog</link>
    <description></description>
    <dc:language>deutsch</dc:language>
    <dc:rights>Copyright 2026 Ralph Segert</dc:rights>
    <dc:date>2026-03-03T09:54:00+00:00</dc:date>
    <admin:generatorAgent rdf:resource="http://expressionengine.com/" />
    

    <item>
      <title><![CDATA[Wie ich arbeite – und was eine Website langfristig tragfähig macht]]></title>
      <link>https://segert.net/segertblog/wie-ich-arbeite-website-langfristig-tragfaehig</link>
      <guid>https://segert.net/segertblog/wie-ich-arbeite-website-langfristig-tragfaehig#When:09:54:00Z</guid>
      <description><![CDATA[<p>
    Wenn ich ein Website-Projekt übernehme, das in der Zukunft wachsen soll, baue ich keine digitale Visitenkarte, die zwei Jahre gut aussieht und dann an ihre technischen Grenzen stößt.  Eine Website ist für mich nicht nur eine hippe Selbstdarstellung, sondern immer auch eine Art Infrastruktur, die wachsenden Anforderungen gerecht werden muss. Und eine funktionierende Infrastruktur erkennt man daran, dass sie zuverlässig arbeitet, auch ohne Web-Spezialisten und über Jahre hinweg.
</p>
<p>
    Natürlich spielt Gestaltung eine Rolle. Typografie, Bildsprache, Struktur, Klarheit – all das ist wichtig. Aber Design ist für mich nicht Dekoration, sondern Ausdruck einer durchdachten Architektur. Eine Website muss nicht nur gut aussehen, sie muss stabil bleiben, erweiterbar sein und sich an neue Anforderungen anpassen lassen.
</p> <h3>
    Langfristigkeit ist kein Zufall
</h3>
<p>
    Einige meiner ältesten Kunden arbeiten seit über zwanzig Jahren mit mir zusammen. Ihre Websites haben in dieser Zeit mehrere Redesigns erlebt, strukturelle Erweiterungen, inhaltliche Neuausrichtungen und technische Updates. Systeme wurden modernisiert und weiterentwickelt, einmal sogar vollständig von WordPress auf ExpressionEngine umgestellt – ohne nennenswerte Ausfälle, ohne Chaos, ohne „Jetzt müssen wir alles neu machen“-Momente. Das ist kein Zufall. Das ist das Ergebnis vorausschauender Entscheidungen.
</p>
<p>
    Ein Beispiel: Bereits 2011 hat sich ein Kunde bewusst für ExpressionEngine entschieden – und damals schon für eine responsive Umsetzung. Das war zu einer Zeit, als „responsive“ noch kein selbstverständlicher Standard war. Die technische Grundlage wurde so aufgebaut, dass Inhalte klar von Layout und Struktur getrennt sind. Genau das macht heute den Unterschied. Beim aktuellen Redesign konnte das komplette Erscheinungsbild neu gedacht und technisch modernisiert werden, ohne dass Inhalte gefährdet oder mühsam übertragen werden mussten. Texte, Bilder und Strukturen blieben stabil, während das Layout vollständig erneuert wurde. Das ist der Vorteil einer sauber angelegten CMS-Architektur: Man kann weiterentwickeln, ohne das Fundament zu beschädigen.
    <b></b>
</p>
<h3>
    Qualität entsteht vor der Veröffentlichung
</h3>
<p>
    Ich denke Projekte nicht bis zur Veröffentlichung, sondern weiter. Ich frage mich schon beim ersten Entwurf: Ist das updatefähig? Ist das strukturell sauber? Kann man Inhalte erweitern, ohne dass alles auseinanderfällt? Was passiert in fünf Jahren? In zehn?
</p>
<p>
    Diese Fragen stellt man sich nicht, wenn man nur auf die Oberfläche schaut. Aber genau dort entscheidet sich Qualität. Eine Website ist kein einmaliges Ereignis. Sie ist ein System, das wachsen und sich verändern muss. Wer das am Anfang nicht berücksichtigt, zahlt später doppelt.
</p>
<h3>
    Struktur statt Baukasten
</h3>
<p>
    Heute kann man Websites sehr schnell erstellen. Themes, Page Builder, fertige Vorlagen – technisch ist vieles möglich. Das ist nicht grundsätzlich falsch. Für manche Projekte ist das ausreichend.
</p>
<p>
    Ich arbeite bewusst anders. Ich baue keine Klicklösung, sondern eine strukturierte Grundlage. Ich achte auf sauberes Markup, klare Inhaltslogik und eine technische Basis, die langfristig stabil bleibt. Suchmaschinenoptimierung ist dabei kein nachträgliches Plugin, sondern Teil der Struktur. Inhalte werden so angelegt, dass sie logisch eingebettet sind und nicht zufällig das Layout beeinflussen.
</p>
<p>
    Der Unterschied zeigt sich selten am ersten Tag. Er zeigt sich nach Jahren.
</p>
<h3>
    Verantwortung endet nicht mit dem Launch
</h3>
<p>
    Ein Projekt ist für mich nicht abgeschlossen, wenn es online geht. Ich bleibe ansprechbar. Ich beobachte Entwicklungen, prüfe Updates, korrigiere Kleinigkeiten, bevor sie zu größeren Problemen werden. Manchmal passe ich Dinge an, ohne dass daraus ein neues Projekt entsteht. Nicht, weil ich großzügig sein möchte, sondern weil ich Verantwortung ernst nehme.
</p>
<p>
    Zuverlässigkeit bedeutet für mich, dass man sich auf Absprachen verlassen kann. Dass Systeme stabil laufen. Dass Entscheidungen nicht kurzfristig beeindrucken, sondern langfristig tragen. Gewissenhaftigkeit heißt, auch unsichtbare Details ernst zu nehmen – gerade die, die später entscheidend werden.
</p>
<h3>
    Erfahrung als Entscheidungsqualität
</h3>
<p>
    Nach über zwanzig Jahren im Web arbeite ich heute schneller als früher. Nicht weil ich oberflächlicher arbeite, sondern weil ich Entscheidungen sicherer treffe. Ich weiß, welche Lösungen sich bewähren und welche nur kurzfristig modern wirken. Ich erkenne strukturelle Schwächen frühzeitig. Das spart Zeit – und es vermeidet spätere Kosten.
</p>
<p>
    Ich arbeite in Personalunion. Konzeption, Gestaltung, technische Umsetzung und Systemarchitektur greifen ineinander. Es gibt keine Übergaben zwischen Abteilungen, keine Missverständnisse durch interne Abstimmungen. Verantwortung ist klar. Entscheidungen sind konsistent.
</p>
<h3>
    Für wen ich arbeite
</h3>
<p>
    Ich arbeite gern mit Menschen, die verstehen, dass eine Website mehr ist als eine Oberfläche. Mit Unternehmen, die Wert auf Stabilität, Struktur und langfristige Perspektive legen. Mit Auftraggebern, die nicht nur „online sein“ möchten, sondern digital verlässlich aufgestellt sein wollen.
</p>
<p>
    Wenn es um kurzfristige Effekte geht, gibt es viele Anbieter. Wenn es um eine tragfähige, durchdachte Grundlage geht, sprechen wir vermutlich dieselbe Sprache.
</p>
<h3>
    Fazit
</h3>
<p>
    Eine gute Website erkennt man nicht nur am Design. Man erkennt sie daran, wie ruhig sie läuft. Wie flexibel sie sich weiterentwickeln lässt. Wie problemlos sie Updates übersteht. Und daran, dass man auch nach Jahren nicht bei null anfangen muss.
</p>
<h3>
    Redesign einer 13 Jahre alten Website mit ExpressionEngine
</h3>
<p>
    Vor dem Redesign: responsive Website zwischen 2012 und 2025 für <a href="https://thomas-paul-zahntechnik.de" target="_blank">Thomas Paul Zahntechnik</a>, Berlin
</p>
<figure>
    <img src="https://segert.net/blogbilder/tpz-voher.webp" alt="tpz-voher.webp">
</figure>
<p></p>
<p>
    Nach dem Redesign 2026. Kein Text und kein Bild musste geändert oder angepasst werden. Die Template-Struktur im CMS blieb unbebrührt, ebenso die Navigation.
    <br><br>
</p>
<figure>
    <img style="border: 1px solid #999;" src="https://segert.net/blogbilder/tpz-nachher.webp" alt="tpz-nachher.webp" data-rx-style-cache="border: 1px solid #999;">
</figure>]]></description>
      <dc:subject><![CDATA[Grafik- &amp; Webdesign,]]></dc:subject>
      <dc:date>2026-03-03T09:54:00+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Zwei starke ExpressionEngine-Features: Relationships-Felder und der Fluid-Feldertyp]]></title>
      <link>https://segert.net/segertblog/zwei-starke-expressionengine-features-relationshipsfeld-fluidfelder</link>
      <guid>https://segert.net/segertblog/zwei-starke-expressionengine-features-relationshipsfeld-fluidfelder#When:13:08:00Z</guid>
      <description><![CDATA[<p data-start="0" data-end="470">
    ExpressionEngine 7 beeindruckt mich weniger durch spektakuläre, sofort sichtbare „Features“, sondern vielmehr durch seine präzise und durchdachte Inhaltsarchitektur. Ein wesentlicher Kern des Systems ist das Feldsystem für Channels* – genau dort entscheidet sich, wie leistungsfähig und nachhaltig ein Projekt aufgebaut werden kann. Wer Inhalte strukturiert denkt und nicht nur visuell plant, erhält hier ein Setup, das langfristig tragfähig, wartbar und erweiterbar ist.
</p>
<p data-start="472" data-end="865">
    Ich erlebe es immer wieder, dass genau diese saubere Architektur den Unterschied macht – besonders bei wachsenden Projekten oder komplexeren Anforderungen. Statt Inhalte einfach irgendwo „hineinzuschreiben“, werden sie logisch modelliert. Und das zahlt sich aus. Strukturen bleiben verständlich. Inhalte bleiben konsistent. Erweiterungen sind möglich, ohne das System aufbauen zu müssen.
</p>
<p data-start="867" data-end="1314">
    Im weiteren Verlauf gebe ich zunächst einen kompakten Überblick über die wichtigsten Feldtypen, um das Fundament klar zu machen. Danach gehe ich gezielt auf zwei Bereiche ein, die für mich zu den stärksten Werkzeugen in ExpressionEngine gehören: <a href="https://docs.expressionengine.com/latest/fieldtypes/relationships.html" target="_blank">Relationships-Felder</a> und der <a href="https://docs.expressionengine.com/latest/fieldtypes/fluid.html#fluid-fieldtype" target="_blank">Fluid-Feldertyp</a>. Dort zeigt sich, welches Potenzial wirklich in dieser Architektur steckt – vor allem dann, wenn man Inhalte in Beziehungen zueinander denkt und modulare Strukturen sauber aufbauen möchte. Also wenn zum Beispiel ein Mitarbeiter nicht mehrfach angelegt wird, sondern zentral existiert und an verschiedenen Stellen referenziert wird – oder wenn einzelne Inhaltsblöcke flexibel kombiniert werden, ohne die Grundstruktur der Website zu verändern..
</p>
<p data-start="1316" data-end="1667" data-is-last-node="" data-is-only-node=""><small>
    <b>*</b><i> Channels sind  in ExpressionEngine die Inhaltsbereiche. Während andere Systeme von „Beitragstypen“ oder „Content Types“ sprechen, heißen diese strukturellen Einheiten hier Channels.</i></small>
</p> <h3>
    Wichtige Feldtypen in ExpressionEngine 7 (Kurzüberblick)
</h3>
<p>
    ExpressionEngine unterscheidet zwischen einfachen, komplexen und strukturbildenden Feldern.
</p>
<p>
    Einfache Felder:
</p>
<ul>
    <li>Text Input – einzeilige Texte (z. B. Titelzusatz, SKU)</li>
    <li>Textarea / RTE – Fließtext mit oder ohne Formatierung</li>
    <li>Date – Datums- und Zeitwerte</li>
    <li>Checkbox / Radio / Select – strukturierte Auswahlwerte</li>
    <li>URL – validierte Webadressen</li>
</ul>
<p>
    Struktur- und Datentypfelder:
</p>
<ul>
    <li>Grid – tabellarische Wiederholungsstruktur</li>
    <li>File – Dateiverwaltung mit Upload-Verzeichnis</li>
    <li>Assets / Files (Core) – strukturierte Medienverwaltung</li>
    <li>Playa / Relationship – relationale Verknüpfung von Entries</li>
    <li>Fluid Field – flexible, blockbasierte Inhaltsstruktur</li>
</ul>
<p>
    Diese Kombination erlaubt eine saubere Trennung von Inhalt, Struktur und Darstellung – ein klarer Vorteil gegenüber rein visuell orientierten Page-Builder-Systemen.
Gerade bei WordPress sieht man häufig das Gegenmodell: Viele Projekte basieren stark auf Page-Buildern, bei denen Inhalte primär visuell zusammengesetzt werden. Das funktioniert kurzfristig bequem, führt aber oft zu aufgeblähtem Code, verschachtelten Layout-Strukturen und schwer wartbaren Templates. Inhalte sind dann nicht sauber modelliert, sondern an ein bestimmtes Layout gebunden. Änderungen oder Relaunches werden dadurch aufwendiger, weil Struktur und Darstellung nicht klar getrennt sind. Genau hier spielt eine durchdachte Feldarchitektur wie in ExpressionEngine ihre Stärke aus.&nbsp;
</p>
<h3>
    Relationships-Felder – Relationale Inhalte sauber modellieren
</h3>
<p>
    Das <strong>Relationships-Feld</strong> ermöglicht es, Einträge miteinander zu verknüpfen. Technisch handelt es sich um eine relationale Referenz auf andere Channel-Einträge.
</p>
<p>
    Typische Anwendungsfälle:
</p>
<ul>
    <li>Blogartikel ↔ verwandte Artikel</li>
    <li>Produkt ↔ Zubehör</li>
    <li>Event ↔ Referent</li>
    <li>Projekt ↔ Kunde</li>
</ul>
<p></p>
<p>
    Mehrsprachige Strukturen lassen sich auch ohne Add-ons wie Transcribe realisieren, indem Einträge über ein Relationship-Feld als jeweilige Sprachvariante miteinander verknüpft und im Template gezielt ausgegeben werden. Gleichzeitig ermöglicht das Feld eine redaktionelle Kuratierung: Inhalte können manuell ausgewählt und in einer definierten Reihenfolge ausgespielt werden, etwa für Bereiche wie „Empfohlene Beiträge“.
</p>
<p>
    Beispiele aus meiner Praxis sind etwa, dass Bildungsprojekten gezielt Premieren oder Veranstaltungen zugeordnet werden können oder dass bestimmten Fachgebieten die jeweils zuständigen Anwälte zugewiesen sind. Die Inhalte existieren dabei jeweils nur einmal im System und werden an den passenden Stellen strukturiert ausgegeben.
</p>
<figure>
    <img src="https://segert.net/blogbilder/relationshipsfeld-beispiel.webp" alt="relationshipsfeld-beispiel.webp">
</figure>
<p></p>
<p></p>
<h3 data-start="0" data-end="71">
    Referenten einem Event zuordnen – klassisches Relationships-Beispiel
</h3>
<p data-start="73" data-end="255">
    Ein klassisches Praxisbeispiel ist auch die Zuordnung von Referenten zu einem Event, bei dem ein Veranstaltungseintrag mehrere Referenten referenziert und diese strukturiert ausgibt.
</p>
<p>
    <b>Setup</b>:
</p>
<ul>
    <li>Channel: events</li>
    <li>Channel: referenten</li>
    <li>Feld im Channel events: event_referenten (Relationships-Feld)</li>
</ul>
<p data-start="370" data-end="426"></p>
<p data-start="370" data-end="426">
    Im Backend wählt der Redakteur beliebige Referenten aus.&nbsp;Template-Ausgabe:
<br>&nbsp;</p>
<pre><code>&lt;section class="event"&gt;
  &lt;h1&gt;&#123;title&#125;&lt;/h1&gt;
  &lt;div class="event-content"&gt;
    &#123;event_text&#125;
  &lt;/div&gt;
  &#123;if event_referenten&#125;
    &lt;div class="referenten"&gt;
      &lt;h2&gt;Referenten&lt;/h2&gt;
      &lt;ul&gt;
        &#123;event_referenten&#125;
          &lt;li&gt;
            &lt;h3&gt;&#123;event_referenten:title&#125;&lt;/h3&gt;
            &lt;p&gt;&#123;event_referenten:referent_beschreibung&#125;&lt;/p&gt;
          &lt;/li&gt;
        &#123;/event_referenten&#125;
      &lt;/ul&gt;
    &lt;/div&gt;
  &#123;/if&#125;
&lt;/section&gt;
</code></pre>
<p><br>&nbsp;
    Was hier passiert:
</p>
<ul>
    <li>{event_referenten} iteriert über die verknüpften Entries.</li>
    <li>{event_referenten:title} greift auf Felder des verknüpften Entries zu.</li>
    <li>Die Reihenfolge entspricht der redaktionellen Auswahl.</li>
</ul>
<p></p>
<p>
    Vorteile des Relationship-Feldes:
</p>
<ul>
    <li>Keine redundanten Inhalte</li>
    <li>Zentrale Pflege (Änderung an einer Stelle wirkt überall)</li>
    <li>Klare Datenstruktur</li>
    <li>Gute SEO-Basis (keine doppelten Texte)</li>
    <li>Hohe Flexibilität bei komplexen Websites</li>
</ul>
<p>
    Gerade bei größeren Projekten entsteht dadurch ein sauber normalisiertes Content-Modell – ähnlich relationalen Datenbanken.
</p>
<h3 data-start="0" data-end="41">
    Fluid-Feld – Modulares Content-Design
</h3>
<p data-start="43" data-end="463">
    Das Fluid Field gehört zu den leistungsstärksten Konzepten in ExpressionEngine 7. Es ermöglicht Redakteuren, unterschiedliche Feldtypen flexibel miteinander zu kombinieren, ohne dabei die grundlegende Struktur eines Channels aufzulösen oder technisch zu verwässern. Statt einer starren Abfolge fest definierter Felder steht ein Container-Feld zur Verfügung, das verschiedene zuvor konfigurierte Feldtypen aufnehmen kann.
</p>
<figure>
    <img src="https://segert.net/blogbilder/fluidfeld.webp" alt="fluidfeld.webp">
</figure>
<p data-start="465" data-end="869" data-is-last-node="" data-is-only-node="">
    Ein typisches Szenario sind modulare Inhaltsblöcke: Ein Channel <em data-start="529" data-end="537">seiten</em> besitzt beispielsweise ein Fluid-Feld <em data-start="576" data-end="591">seiten_inhalt</em>, innerhalb dessen unterschiedliche Inhaltselemente – etwa Text, Bild, Zitat oder Call-to-Action – frei zusammengestellt und in variabler Reihenfolge angeordnet werden können. Die Struktur bleibt dabei klar definiert, während die redaktionelle Flexibilität deutlich erhöht wird.
</p>
<p>
    Darin können enthalten sein:
</p>
<ul>
    <li>Textblock</li>
    <li>Audiofile</li>
    <li>Zitat</li>
    <li>Call-to-Action</li>
    <li>Diashow-Slider</li>
    <li>Grid-Feld</li>
    <li>Relationship-Feld</li>
</ul>
<p>Warum das Fluid-Feld so stark ist:
</p>
<ul>
    <li>Redaktionsfreundlich – keine starre Feldreihenfolge</li>
    <li>Entwicklerkontrolle – keine unkontrollierten Layout-Zerstörungen wie bei Page Buildern</li>
    <li>Kombinierbar – Relationship-Felder innerhalb eines Fluid-Feldes sind möglich</li>
    <li>Strukturiert statt visuell manipulativ – Inhalt bleibt semantisch sauber</li>
    <li>Skalierbar – neue Blocktypen lassen sich jederzeit ergänzen</li>
</ul>
<p></p>
<h3 data-start="0" data-end="39">
    Zusammenspiel: Relationsship + Fluid
</h3>
<p data-start="41" data-end="547">
    Richtig spannend wird ExpressionEngine immer dann, wenn man Relationship-Felder und das Fluid-Feld miteinander kombiniert. Damit kann spielt man die Stärke von&nbsp;ExpressioEngine wirklich aus. Das Fluid-Feld sorgt für eine flexible, modulare Seitenstruktur. Relationships-Felder bilden dagegen saubere, relationale Verbindungen zwischen Inhalten ab. Ergänzt man das noch um Grid-Felder für strukturierte Datensätze und Datei-Felder für Medien, entsteht ein System, das zugleich flexibel und strukturell klar bleibt.
</p>
<p data-start="549" data-end="933">
    Ich bin selbst immer wieder begeistert, wie komplexe Inhaltsstrukturen sich damit abbilden lassen – ohne chaotisch zu werden. Man kann sehr differenzierte Seitenmodelle entwickeln, ohne Redundanz zu erzeugen. Inhalte müssen nicht mehrfach gepflegt werden, sondern existieren genau einmal und werden dort referenziert, wo sie gebraucht werden. Das spart Zeit. Und es verhindert Fehler.
</p>
<p data-start="935" data-end="1401">
    Ein einfaches Beispiel noch: Ein Redakteur fügt in einem Fluid-Feld einen Block „Teammitglieder“ ein. Dieser Block enthält intern ein Relationship-Feld, über das bestimmte Mitarbeiter ausgewählt werden. Die Teamseite entsteht dynamisch. Ändert sich die Beschreibung eines Mitarbeiters, wirkt sich das automatisch überall aus, wo diese Person referenziert ist. Keine doppelte Pflege. Keine inkonsistenten Daten. Genau so sollte relationale Inhaltsverwaltung funktionieren.
</p>
<p data-start="1403" data-end="1694">
    Gerade Kunden profitieren davon enorm. Sie erhalten keine starre Struktur, aber auch kein unkontrollierbares Baukastensystem. Stattdessen bekommen sie eine klar definierte, relationelle Architektur, die ihnen die Pflege erleichtert. Inhalte lassen sich logisch denken. Und logisch verwalten.
</p>
<h3 data-start="1696" data-end="1705">
    Fazit
</h3>
<p data-start="1707" data-end="2031">
    ExpressionEngine 7 überzeugt mich vor allem durch seine datenbanknahe Inhaltsmodellierung. Relationen sind sauber abbildbar. Strukturen bleiben klar. Gleichzeitig bleibt das System flexibel, aber eben kontrolliert. Die Trennung von Struktur und Darstellung ist konsequent durchgezogen – und das merkt man in der Wartbarkeit.
</p>
<p data-start="2033" data-end="2380" data-is-last-node="" data-is-only-node="">
    Viele Systeme setzen zuerst auf visuelle Freiheit und kümmern sich später um Struktur. ExpressionEngine geht den umgekehrten Weg: erst die Architektur, dann das Layout. Gerade bei komplexen, mehrsprachigen, relationalen oder langfristig angelegten Projekten zeigt sich, wie tragfähig dieser Ansatz ist. Und genau deshalb arbeite ich so gern damit.
</p>]]></description>
      <dc:subject><![CDATA[ExpressionEngine,]]></dc:subject>
      <dc:date>2026-02-27T13:08:00+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[MEDIA2FINISH – Moderner One-Pager mit CSS-Animationen und ExpressionEngine 7]]></title>
      <link>https://segert.net/segertblog/moderner-one-pager-mit-css-animationen-und-expressionengine-7</link>
      <guid>https://segert.net/segertblog/moderner-one-pager-mit-css-animationen-und-expressionengine-7#When:16:58:00Z</guid>
      <description><![CDATA[<p>Es gibt Projekte, die setzt man um, liefert sie ab – und dann gehen sie erst einmal ihren eigenen Weg. Und irgendwann stellt man fest: Darüber habe ich hier ja noch gar nicht geschrieben. So erging es mir auch mit der Website für die&nbsp;<a href="https://media2finish.com" target="_blank">MEDIA2FINISH GmbH</a>. Die Seite ist bereits vor einiger Zeit entstanden, und obwohl sie auf den ersten Blick sehr ruhig und reduziert wirkt, war sie in der Umsetzung recht anspruchsvoll.</p> <p data-start="508" data-end="1068">Das Layout selbst habe ich geliefert bekommen. Aber wie so oft steckt der eigentliche Aufwand nicht nur im reinen Nachbauen, sondern in der Übersetzung ins Web – vor allem mit Blick auf Responsivität. Aufgrund meiner Erfahrung mit komplexeren Layouts konnte ich hier an einigen Stellen sinnvoll eingreifen und Anpassungen vorschlagen, damit das Ganze nicht nur auf dem großen Screen gut aussieht, sondern auch auf Tablet und Smartphone funktioniert. Gerade bei einem Projekt, das stark mit Flächen, Bildwirkung und Animation arbeitet, ist das keine Nebensache.</p>
<p data-start="1070" data-end="1695">Die Startseite beginnt bewusst minimalistisch. Zunächst erscheint nur ein „Willkommen“, ganz ohne visuelle Ablenkung. Dann fährt das Hintergrundbild sanft nach vorne, das Logo blendet sich ein, und schließlich kommt die Navigation von unten ins Bild. Das wirkt leicht und selbstverständlich – war aber in der Umsetzung alles andere als trivial. Hier greifen CSS-Animationen, Timing, Layering, Opacity-Übergänge und sauberes Z-Index-Management ineinander. Die Herausforderung bestand darin, diese Effekte so zu orchestrieren, dass sie flüssig laufen, performant bleiben und sich nicht gegenseitig in die Quere kommen.</p>
<figure><img src="https://segert.net/blogbilder/m2f-screen02.webp" alt="m2f-screen02.webp"></figure>
<p data-start="1697" data-end="2287">Konzeptionell ist die Seite als One-Pager aufgebaut – allerdings nicht im klassischen Sinn. Die Hauptbereiche wie „Machen wir“, „Sind wir“ und „Finden wir gut“ sind jeweils wiederum als eigene Mini-One-Pager organisiert. Innerhalb dieser Bereiche gibt es weitere Slide-Effekte, Hintergrundwechsel und animierte Übergänge. Man bewegt sich also durch eine verschachtelte Struktur, die technisch eher an eine kleine Anwendung erinnert als an eine einfache Website. Entsprechend wichtig war eine saubere Scroll-Logik, klar definierte Zustände und kontrollierte Animationstrigger.</p>
<p data-start="2289" data-end="2771">Die eigentliche Bewährungsprobe kam jedoch auf mobilen Geräten. Animationen, die auf dem Desktop elegant wirken, können auf kleineren Viewports schnell überladen oder unruhig erscheinen. Deshalb wurde für Mobile nicht einfach alles zusammengeschoben, sondern ein eigenes Layoutkonzept entwickelt – mit angepassten Proportionen, reduzierter Animationstiefe und klarer Leseführung. Animation sollte hier nicht Selbstzweck sein, sondern Orientierung geben und die Inhalte unterstützen.</p>
<figure><img src="https://segert.net/blogbilder/m2f-screen-mobile.webp" alt="m2f-screen-mobile.webp"></figure>
<p data-start="2773" data-end="3165"></p>
<p data-start="2773" data-end="3165">Was mir an diesem Projekt besonders gefällt, ist genau dieses Spannungsfeld: eine ruhige, aufgeräumte Oberfläche und darunter eine durchaus komplexe technische Struktur. Vieles passiert im Hintergrund, ohne sich in den Vordergrund zu drängen. Und genau das ist für mich gute Webarbeit – wenn eine Seite selbstverständlich wirkt, obwohl sie im Detail sorgfältig durchdacht und umgesetzt wurde.</p>
<p>Ergänzend dazu lief das Projekt natürlich nicht nur auf der reinen Frontend-Ebene. Ich habe die Seite komplett auf <strong data-start="115" data-end="137"><a href="/expressionengine/vorteile-cms-expressionengine" target="_blank">ExpressionEngine 7</a></strong> aufgesetzt und die Struktur so aufgebaut, dass sich auch ein verschachtelter One-Pager sauber über ein Content-Management-System pflegen lässt. Gerade hier liegt oft die eigentliche Schwierigkeit: Inhalte müssen editierbar sein, ohne dass dabei der dramaturgische Flow der Seite, die Animationen oder die internen Slide-Strukturen auseinanderfallen. Das erfordert eine durchdachte Channel-Architektur, klar definierte Felder und eine präzise Template-Logik. Dank der hohen Flexibilität von ExpressionEngine ließ sich das jedoch sehr kontrolliert umsetzen – sodass die Seite nicht nur visuell und technisch funktioniert, sondern auch langfristig sauber administrierbar bleibt.</p>
<p data-start="3167" data-end="3317" data-is-last-node="" data-is-only-node="">Ein Projekt also, das ich längst hätte vorstellen sollen – und das zeigt, wie viel Feinarbeit manchmal in einer scheinbar einfachen Oberfläche steckt.</p>
<figure><img src="https://segert.net/blogbilder/m2f-screen03.webp" alt="m2f-screen03.webp"></figure>]]></description>
      <dc:subject><![CDATA[Grafik- &amp; Webdesign,]]></dc:subject>
      <dc:date>2026-02-22T16:58:00+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[ExpressionEngine versus TYPO3: 10 Vorteile für mittelgroße Websites]]></title>
      <link>https://segert.net/segertblog/expressionengine-versus-typo3-10-vorteile-ueber-die-sich-jede-it-abteilung-freut</link>
      <guid>https://segert.net/segertblog/expressionengine-versus-typo3-10-vorteile-ueber-die-sich-jede-it-abteilung-freut#When:11:03:00Z</guid>
      <description><![CDATA[<p data-start="92" data-end="563">Seit 2009 arbeite ich mit ExpressionEngine, inzwischen in der Version 7, und habe damit über 30 Kundenprojekte realisiert. Viele dieser Websites laufen seit mehr als zwölf Jahren stabil: Von Version 2 bis Version 7 gab es weder sicherheitsrelevante Risiken noch technische Probleme bei größeren Upgrades. Zudem wurden zahlreiche Projekte im Laufe der Zeit deutlich erweitert – etwa um Zweisprachigkeit, dynamische Stellenbereiche, komplexe Produktdaten und vieles mehr.</p>
<p data-start="565" data-end="892">Der Grund für diese Stabilität liegt in der Architektur von ExpressionEngine: einer klaren Trennung von Inhalten, Layout und Systemfunktionen. Diese Struktur ermöglicht es, Projekte schlank zu pflegen, sicher zu betreiben und langfristig flexibel auszubauen. Genau hier unterscheiden sich ExpressionEngine und TYPO3 deutlich.</p>
<p data-start="894" data-end="1163"><strong data-start="894" data-end="1039">Hier sei ausdrücklich betont, dass die Tauglichkeit von TYPO3 gerade für anspruchsvolle Enterprise-Projekte damit keineswegs infrage gestellt wird.</strong> Es geht vielmehr um einen praxisbezogenen Vergleich der Systemarchitekturen im Bereich kleiner und mittelgroßer Websites.&nbsp;Im Folgenden zeige ich Ihnen zehn zentrale Vorteile, die in der täglichen Arbeit mit ExpressionEngine Kosten, Zeit und Nerven sparen – ergänzt durch kurze Beispiele aus der Praxis.</p> <h3>
    1. Schlankere Updates durch klare Trennung von Kern, Content und Templates
</h3>
<p>
    Bei TYPO3 greifen Updates tief ins System ein. Extensions müssen angepasst, Datenbanken migriert, Konfigurationen überprüft werden. Das kann Tage oder Wochen dauern.&nbsp;ExpressionEngine hingegen hält Systemkern, Inhalte und Templates konsequent getrennt. Ein Update betrifft fast ausschließlich den Kern. Inhalte und Layouts bleiben unberührt.
</p>
<p>
    <b>Beispiel:</b> Bei einer Schul-Website mit tausenden Artikeln habe ich ein Major-Update (Version 6 auf 7) in weniger als einem Tag eingespielt – ganz ohne dass Redakteure es überhaupt bemerkt hätten.
</p>
<p>
    <b>Vorteile:</b> Kaum Ausfallzeiten, geringere Kosten, mehr Sicherheit.
</p>
<h3>
    2. Flexibler Ausbau, weil alles modular organisiert ist
</h3>
<p>
    In TYPO3 bedeutet eine Erweiterung oft: Neue Extensions, komplizierte Konfigurationen, hoher Aufwand.&nbsp;In ExpressionEngine wird für jede neue Funktion einfach ein Channel mit eigenen Feldern angelegt. Bestehende Inhalte bleiben unberührt.
</p>
<p>
    <b>Beispiel:</b> Ein mittelständisches Unternehmen wollte zu seinen Produkten zusätzlich regionale Referenzprojekte präsentieren. In EE wurde dafür ein Channel „Projekte“ angelegt – mit Feldern für Beschreibung, Bildergalerie und Standort. Sofort konnte der Kunde mit eigenem Content loslegen.
</p>
<p>
    <b>Vorteile:</b> Websites wachsen organisch mit – ohne Umwege und Zusatzmodule, allein mit Bordmitteln
</p>
<h3>
    3. Strukturierte Daten durch frei definierbare Felder
</h3>
<p>
    TYPO3 setzt stark auf vordefinierte Content-Elemente. Diese müssen oft angepasst oder mit Extensions erweitert werden.&nbsp;In ExpressionEngine werden Felder exakt nach Projektbedarf angelegt – ob Text, Bild, Datei oder Relation. Dadurch entstehen saubere Inhaltsmodelle, die auch nach Jahren noch verständlich und nutzbar sind.
</p>
<p>
    <b>Beispiel:</b> Bei einem Bildungsunternehmen sind über 250 Standorte im System gepflegt – jeder mit Ansprechpartnern, Bildern und Kursangeboten. Dank klarer Feldstruktur können Mitarbeiter Inhalte schnell und konsistent eintragen. (Dieser Bereich wurde erst nachträglich hinzugefügt, die Website war bereits über ein Jahr im Betrieb. Der Ausbau war unkompliziert und es gab nicht eine Minute einen Ausfall der Website.)
</p>
<p>
    <b>Vorteile:</b> Konsistente Datenpflege, einheitliches Layout, weniger Redaktionsfehler.
</p>
<h3>
    4. Mehrbenutzerfähigkeit durch integrierte Rollenverwaltung
</h3>
<p>
    In TYPO3 ist die Rechtevergabe komplex und unübersichtlich. Oft braucht es Spezialisten, um Rollen sauber zu definieren.&nbsp;ExpressionEngine bringt eine transparente Rollen- und Rechteverwaltung mit. Redakteure können genau die Bereiche pflegen, die ihnen zugewiesen sind.
</p>
<p>
    <b>Beispiel:</b> An einer Schule gibt es drei Redakteure: Ein Lehrer pflegt die News, die Schulleitung veröffentlicht die Elternbriefe (Newsletter) und die Schülervertretung pflegt ihre eigene Seite. Alles läuft über dieselbe Installation – ohne Überschneidungen.
</p>
<p>
    <strong data-start="834" data-end="856">Weiteres Beispiel:</strong> Ein Verband mit 16 Standorten wollte die gesamte Website zentral im Sekretariat pflegen lassen. Die zuständige Mitarbeiterin hatte kaum technische Vorkenntnisse. Mit einem kurzen Handout und einer zweistündigen Einführung war sie bereits in der Lage, Inhalte sicher einzupflegen. Nach insgesamt drei Stunden Training konnte sie selbstständig arbeiten.
</p>
<p>
    <b>Vorteile:</b> Teams arbeiten eigenständig, ohne sich gegenseitig ins Gehege zu kommen,&nbsp;und selbst Mitarbeiter ohne CMS-Erfahrung finden sich schnell zurecht.
</p>
<h3>
    5. Sicherheit mit Bordmitteln – weniger Angriffsfläche
</h3>
<p>
    TYPO3 bringt viele Funktionen mit, die nicht jeder braucht – das bedeutet mehr Angriffsfläche.&nbsp;ExpressionEngine setzt dagegen auf einen schlanken Kern und viele eingebaute Sicherheitsfunktionen: CAPTCHA, IP-Sperren, Passwort-Policies, automatische E-Mail-Verschlüsselung, Session-Management, XSS- und CSRF-Schutz.
</p>
<p>
    <b>Beispiel:</b> Bei einer Website mit sensiblen personenbezogenen Daten konnte die IT-Abteilung problemlos IP-Bereiche ausschließen, die für Angriffe auffällig waren – ganz ohne zusätzliche Software.
</p>
<p>
    <b>Vorteile:</b> Weniger externe Plugins, weniger Sicherheitslücken, mehr Stabilität.
</p>
<h3>
    6. Leistungsfähige Datenbank – einfach und stabil
</h3>
<p>
    TYPO3 kann bei wachsenden Inhalten zu komplexen Abfragen neigen. Das erfordert oft Tuning.&nbsp;ExpressionEngine arbeitet mit klaren Relationen und schlanken Abfragen. Auch bei tausenden Datensätzen bleibt das System performant.
</p>
<p>
    <b>Beispiel:</b> Eine Schul-Website mit tausenden Artikeln im Archiv läuft stabil – auch bei starkem Traffic. Die Datenbankstruktur blieb über Jahre unverändert.
</p>
<p>
    <b>Vorteile:</b> Stabilität und Performance, selbst bei Großprojekten.
</p>
<h3>
    7. Barrierefreiheit durch strikte Trennung von Inhalt und Design
</h3>
<p>
    In TYPO3 vermischen sich Inhalte und Layout über Extensions oder TypoScript. Das erschwert barrierefreie Ausgabe.&nbsp;ExpressionEngine trennt Inhalte strikt von Templates und Stylesheets. Inhalte liegen „sauber“ vor und können barrierefrei ausgegeben werden.
</p>
<p>
    <b>Beispiel:</b> Im Zuge einer barrierefreien Umgestaltung einer öffentlichen Institution mussten für Bilder nachträglich Felder für alternative Texte eingeführt werden, die bei Bedarf gefüllt werden können. Gleichzeitig sollte es die Möglichkeit geben, über einen einfachen Schalter Transkriptionen zu Videos anzugeben. Beides ließ sich in ExpressionEngine mit wenigen Klicks über neue Felddefinitionen realisieren – ohne dass bestehende Templates aufwändig geändert oder  werden mussten. Auch im Frontend war Videotext nur zu sehen, wenn das Feld aktiviert war.&nbsp;
</p>
<p>
    <b>Vorteile:</b> Barrierefreie Standards lassen sich leichter und ohne CMS-bedingte Einschränkungen umsetzen.
</p>
<h3>
    8. Weniger Spam, weil kein Massen-CMS
</h3>
<p>
    TYPO3 und WordPress sind Massen-Systeme – beliebt bei Angreifern.&nbsp;ExpressionEngine ist weniger verbreitet und deshalb kein primäres Ziel für Bots. Dazu kommen eingebaute Schutzmechanismen wie Spamfilter, Kommentar-Kontrolle oder E-Mail-Verschlüsselung.
</p>
<p>
    <b>Vorteile:</b> Weniger Aufwand für Spam-Abwehr, weniger Supportkosten.
</p>
<h3>
    9. Entwicklerfreundliches Template-System mit geringer Lernkurve
</h3>
<p>
    TYPO3 zwingt Entwickler in komplexe Strukturen (TypoScript).&nbsp;ExpressionEngine arbeitet mit einer klaren, HTML-nahen Template-Sprache. Jeder erfahrene Webentwickler kann sich in kurzer Zeit einarbeiten – auch bei großen Projekten.
</p>
<p>
    <b>Beispiel: </b>Als Webentwickler übernahm ich eine lange nicht gepflegte ExpressionEngine-Website&nbsp;(Version 2) mit zahlreichen veralteten Addons und Plugins. Trotzdem habe ich die Struktur und Besonderheiten schnell durchblickt und konnte die Websitein mehreren Tagen ohne Ausfall und trotz zahlreicher Inhalte bis zur Version 6 von ExpressionEngine upgraden.
</p>
<p>
    <b>Vorteile:</b> Einfache Übergabe, schnelle Einarbeitung, geringere Kosten.
</p>
<h3>
    10. Zukunftssicherheit durch flexible Feldtypen
</h3>
<p>
    TYPO3 setzt stark auf Standard-Content-Elemente.&nbsp;ExpressionEngine erlaubt frei konfigurierbare Felder, die exakt auf den Content abgestimmt sind. Das sorgt für nachhaltige Strukturen.
</p>
<p data-start="488" data-end="1108">
    <b>Beispiel:</b> In einem Projekt sollte nachträglich eine umfangreiche FAQ integriert werden, die in Form eines Akkordeons funktioniert. Dafür wurde ein Grid-Feld mit den passenden Unterfeldern angelegt. Redakteure können dort zu jedem Eintrag eine Überschrift, den zugehörigen Text und eine Sprungadresse definieren. Die Sprungadresse ermöglicht es, dass einzelne FAQ-Einträge direkt angesteuert und automatisch geöffnet werden. Für die Redaktion ist das besonders komfortabel: Sie kümmert sich ausschließlich um die Inhalte, während die technische Logik für Sortierung, Anzeige und Verlinkung automatisch funktioniert.
</p>
<p>
    <b>Vorteile: </b>Inhalte lassen sich flexibel abbilden, Redakteure pflegen nur, was nötig ist, und das System bleibt auch bei neuen Anforderungen stabil und erweiterbar.
</p>
<h3>
    Bonus: Fast alles mit Bordmitteln möglich
</h3>
<p>
    Ein entscheidender Unterschied: Mit ExpressionEngine lassen sich die meisten Anforderungen ohne externe Add-ons umsetzen – Mehrsprachigkeit, SEO, Mitgliederverwaltung, Microsites, Newsletter.&nbsp;Nur in Spezialfällen (z. B. Online-Shop) werden externe Erweiterungen genutzt.
</p>
<p>
    <b>Vorteile:</b> Weniger Abhängigkeit von Drittanbietern, höhere Sicherheit, längere Lebensdauer.
</p>
<h3>
    Mehrsprachige Oberfläche und Backend in Deutsch verfügbar
</h3>
<p>
    Auch wenn ExpressionEngine im internationalen Umfeld entwickelt wird, ist die Benutzeroberfläche vollständig in deutscher Sprache verfügbar. Redakteure, die sich nicht mit englischen Begriffen beschäftigen möchten, können also problemlos in ihrer Muttersprache arbeiten.
</p>
<p>
    Darüber hinaus lässt sich die Oberfläche in verschiedenen Sprachen anlegen – ein Pluspunkt für international tätige Unternehmen, die Redakteure in unterschiedlichen Ländern haben. Jeder Mitarbeiter sieht das Backend in der Sprache, die für ihn am besten passt.
</p>
<p>
    <b>Vorteile:</b> Redaktionsarbeit ohne Sprachbarrieren und volle Flexibilität bei internationalen Teams.
</p>
<h3>
    Konkretes Beispiel: Universität mit vielen Fakultäten
</h3>
<p>
    Stellen Sie sich eine Universität vor, die eine zentrale Website betreibt und für jede Fakultät eigene Bereiche hat: Naturwissenschaften, Geisteswissenschaften, Medizin. Jede Fakultät will eigenständig Inhalte pflegen – News, Veranstaltungen, Download-Bereiche für Prüfungsordnungen und Vorlesungsskripte.
</p>
<p>
    In TYPO3 wäre das mit aufwändigen Extensions, komplizierten Rechtestrukturen und oft mehreren Installationen verbunden. Änderungen müssten von zentralen Administratoren gesteuert werden – ein hoher Aufwand.
</p>
<p>
    Mit ExpressionEngine geht es deutlich einfacher:
</p>
<ul>
    <li>Jede Fakultät erhält einen Channel mit eigenen Feldern.</li>
    <li>Die Mitarbeiter der Fakultät haben genau definierte Rechte – sie sehen nur ihre eigenen Inhalte.</li>
    <li>Die zentrale Universitätsseite bleibt der Kern, die Fakultäten sind eigenständige Module innerhalb derselben Installation.</li>
    <li>Neue Fakultäten oder Institute lassen sich jederzeit ergänzen.</li>
    <li>Alles funktioniert mit Bordmitteln – ohne externe Add-ons.</li>
</ul>
<p>
    <b>Ergebnis: Fakultäten können ihre Inhalte selbst pflegen, die IT behält die Übersicht, und die Universität spart auf lange Sicht Zeit, Geld und Nerven.</b>
</p>
<h3>
    Verbreitung: Kaum bekannt im DACH-Raum – etabliert in Nordamerika
</h3>
<p>
    Im deutschsprachigen Raum – also in Deutschland, Österreich und der Schweiz – ist ExpressionEngine bislang noch wenig verbreitet. Viele Unternehmen setzen hier auf die großen Namen wie TYPO3 oder WordPress.
</p>
<p>
    Ganz anders sieht es in den USA und Kanada aus: Dort ist ExpressionEngine seit vielen Jahren eine feste Größe im Agentur- und Unternehmensumfeld. Zahlreiche bekannte Firmen und Institutionen nutzen es, unter anderem:
</p>
<ul>
    <li>A List Apart – eine der renommiertesten Websites für Webdesign und Webentwicklung weltweit</li>
    <li>New York Observer – die traditionsreiche New Yorker Wochenzeitung setzt ExpressionEngine für ihre Online-Ausgabe ein</li>
    <li>The White House Historical Association – die Organisation zur Geschichte des Weißen Hauses in Washington</li>
    <li>Canon Canada – der Kamerahersteller nutzte ExpressionEngine lange Zeit für seine kanadische Präsenz</li>
    <li>Sony Music – einzelne Künstlerseiten wurden mit EE betrieben</li>
    <li>Universitäten und Bildungseinrichtungen – verschiedene Colleges und Hochschulen in den USA und Kanada, die mit ExpressionEngine ihre Studienportale realisiert haben</li>
</ul>
<p>
    Diese Beispiele zeigen: Auch wenn ExpressionEngine in Deutschland vergleichsweise unbekannt ist, hat es sich international längst als stabiles und leistungsfähiges CMS bewährt.
</p>
<h3>
    Fazit
</h3>
<p>
    ExpressionEngine ist für kleine wie große Websites geeignet – von regionalen Unternehmen bis hin zu internationalen Portalen oder Universitäten mit tausenden Nutzern.
</p>
<p>
    Gegenüber TYPO3 überzeugt es durch:
</p>
<ul>
    <li>schlankere Updates</li>
    <li>leichtere Erweiterbarkeit</li>
    <li>stabile Performance</li>
    <li>eingebaute Sicherheit</li>
    <li>Entwicklerfreundlichkeit</li>
    <li>mehrsprachige Oberfläche</li>
</ul>
<h3>
    Einige Quellen
<br></h3>
<p></p>
<p>
    <strong><a href="https://www.g2.com/compare/expressionengine-vs-typo3" target="_blank">G2 – Vergleich ExpressionEngine vs. TYPO3</a></strong><br>
    Ausführliche Nutzerbewertungen zeigen: ExpressionEngine punktet bei einfacher Einrichtung und Bedienung, während TYPO3 komplexer in der Handhabung ist.
</p>
<p><b><a href="https://segert.net/segertblog/expressionengine-portierung-und-cms-modernisierung" target="_blank">ExpressionEngine: Einblicke in die CMS-Portierung und Website-Modernisierung</a></b><br>2 Beispiele aus der Praxis der Website-Modernisierung veralteter ExpressionEngine-Websites</p>
<p><b><a href="/segertblog/was-kann-expressionengine" target="_blank">Was kann ExpressionEngine?</a></b><br>Stärken und Schwächen eines CMS</p>
<p>
    <strong><a href="https://www.capterra.com/p/90631/ExpressionEngine/reviews" target="_blank">Capterra – ExpressionEngine Reviews</a></strong><br>
    Nutzer betonen besonders die Flexibilität durch Custom Fields und die volle Kontrolle über Templates.
</p>
<p>
    <strong><a href="https://svaerm.com/en/blog/wordpress-vs-typo3" target="_blank">Svaerm – WordPress vs. TYPO3 (inkl. TYPO3-Kritik)</a></strong><br>
    Ein praxisnaher Artikel über die Vor- und Nachteile von TYPO3, insbesondere die hohen Entwicklungs- und Wartungskosten.
</p>
<p>
    <strong><a href="https://www.ithelps-digital.com/de/blog/webseiten/cms" target="_blank">IThelps Digital – CMS Vergleich</a></strong><br>
    Betont die Vorteile, aber auch die hohen Anforderungen und die Komplexität bei TYPO3, gerade für kleinere Unternehmen.
</p>
<p>
    <strong><a href="https://windowsunited.de/vergleich-von-typo3-und-anderen-gaengigen-cms-systemen-welche-option-ist-die-beste-fuer-unternehmen" target="_blank">WindowsUnited – Vergleich von TYPO3 und anderen CMS</a></strong><br>
    Hebt die Stärken von ExpressionEngine bei Sicherheit, Anpassbarkeit und komplexen Inhaltsstrukturen hervor.
</p>
<p>
    <strong><a href="https://de.wikipedia.org/wiki/TYPO3_CMS" target="_blank">Wikipedia – TYPO3</a></strong><br>
    Allgemeine Informationen zur Verbreitung und Entwicklung von TYPO3, insbesondere im deutschsprachigen Raum.
</p>]]></description>
      <dc:subject><![CDATA[ExpressionEngine,]]></dc:subject>
      <dc:date>2025-08-28T11:03:00+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Website für ein Gymnasium in Essen: &#8220;Starke Säule der Öffentlichkeitsarbeit&#8221;]]></title>
      <link>https://segert.net/segertblog/website-fuer-ein-gymnasium-in-essen-starke-saeule-der-oeffentlichkeitsarbeit</link>
      <guid>https://segert.net/segertblog/website-fuer-ein-gymnasium-in-essen-starke-saeule-der-oeffentlichkeitsarbeit#When:11:46:00Z</guid>
      <description><![CDATA[<p>2015 gewann ich den Kunden <a href="https://mariengymnasium.net/" target="_blank">Mariengymnasium Essen-Werden</a> und modernisierte die Website (die bis dahin nicht durch die Schule redaktionell betreut werden konnte) grundlegend. Vor allem eine durchdachte Navigationsstruktur war wesentlich für den Erfolg der Website, da es zahlreiche Inhalte zu verwalten gab und gibt – und in jeder Woche neue hinzukommen. Erleichtert waren die Verantwortlichen dann auch, als sie nach einer Kurzschulung feststellten, dass man die Website mit dem <a href="/expressionengine/vorteile-cms-expressionengine">CSM ExpressionEngine</a> ohne Unfälle und mit leichter Hand pflegen kann. Das sorgte für Begeisterung, die auch nach 11 Jahren noch anhält.&nbsp;</p> <p>Wichtig war mir außerdem ein leichtes, ansprechendes, junges Design, das sich an den Farben des Logos orientiert und einen hohen Wiedererkennungseffekt sowohl auf großen Monitoren als auch auf mobilen Endgeräten haben sollte. Auch dafür ist eine durchdachte Struktur der Navigation sowie der Verteilung und Gewichtung der Inhalte ganz wesentlich.</p>
<p>Im Laufe der Jahre wurde die Website immer weiter ausgebaut und an verschiedenen Stellen umstrukturiert. So kam ein eigener Bereich für die Beratung mit einem Kontaktformular für die Vertrauenslehrer hinzu. Es wurden zudem Formulare für Krankmeldungen und Beurlaubungen eingeführt, die sich als wesentliche Erleichterung für die Eltern und die Schulverwaltung herausstellten. Auch die Navigation wurde ausdifferenziert, um beispielsweise für jeden Lehrer und jede Lehrerin eine eigene Seite zu ermöglichen, die man über eine spezielle Suche finden kann. Schritt für Schritt wird in Zukunft auch an einer Optimierung der Barrierefreiheit gearbeitet.</p>
<figure><img src="https://segert.net/blogbilder/gymnasium-formular-krankmeldung.webp" alt="gymnasium-formular-krankmeldung.webp"></figure>
<p>Die Website des Mariengymnasiums Essen-Werden ist ein Paradebeispiel dafür, <a href="/segertblog/infoseite-ueber-vorteile-cms-expressionengine-fuer-kunden">wie hervorragend das CMS ExpressionEngine geeignet</a> ist, eine komplexe Website Schritt für Schritt am lebenden System und relativ kostengünstig auszubauen. Das zeigt sich nicht zuletzt auch daran, dass in das bestehende CMS eine digitale Schülerzeitung namens „Marienkäfer“ eingebunden wurde, die von den Schülern selbst mit Inhalten versorgt werden kann. Auch für die Schülervertretung gibt es einen eigenen Login-Bereich. Möglich macht das eine ausgereifte und leistungsfähige Mitgliederverwaltung von ExpressionEngine, die auch hohen Sicherheitsansprüchen gerecht wird.</p>
<figure><img src="https://segert.net/blogbilder/schule-uebersicht-personen.webp" alt="schule-uebersicht-personen.webp"></figure>
<p>Kürzlich wurde das zehnjährige Bestehen der Schulhomepage von einem Besuch bei der Redaktion der Schülerzeitung begleitet. Ich freue mich, dass daraus nicht nur ein <a href="https://mariengymnasium.net/de/blog-info/in-eigener-sache-unsere-schulhomepage-feiert-den-zehnten-geburtstag" target="_blank">Artikel auf der Schulwebsite</a> entstanden ist, sondern auch die Presse in Essen-Werden darüber berichtet hat. Vielen Dank!</p>]]></description>
      <dc:subject><![CDATA[Grafik- &amp; Webdesign,]]></dc:subject>
      <dc:date>2025-05-27T11:46:00+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Behutsames Redesign mit Umstrukturierungen im laufenden CMS-Betrieb]]></title>
      <link>https://segert.net/segertblog/behutsames-redesign-mit-umstrukturierungen-im-cms-im-laufenden-betrieb</link>
      <guid>https://segert.net/segertblog/behutsames-redesign-mit-umstrukturierungen-im-cms-im-laufenden-betrieb#When:21:22:00Z</guid>
      <description><![CDATA[<p>Anfang 2014 entwarf ich für das Startup und Bildungsunternehmen <a href="https://defakto.org" target="_blank">defakto</a> ein Corporate Design mit Logo, Geschäftsausstattung und eine Website mit dem CMS ExpressionEngine. In den Jahren darauf konnte die Website auch dank der Flexibilität von <a href="/expressionengine/vorteile-cms-expressionengine">ExpressionEngine</a> immer weiter wachsen und auch das Design überzeugte das Unternehmen und seine Besucher lange Zeit. Nach 10 Jahren aber sollte es etwas bunter werden, eine Erweiterung und ein Umbau der Struktur stand an, und etwas mehr Bewegung sollte auch dabei sein. Heraus kam ein behutsames Redesign, das als Modernisierung und Aufwertung wahrgenommen wird.<br></p> <p>So sah die Startseite vor dem Redesign aus. In den 10 Jahren ihrer Existenz gab es immer mal wieder kleine Änderungen an den teilweise drehbaren Kacheln (bei Mouseover).<br></p>]]></description>
      <dc:subject><![CDATA[Grafik- &amp; Webdesign,]]></dc:subject>
      <dc:date>2025-01-27T21:22:00+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Drei Wege zur eigenen Website]]></title>
      <link>https://segert.net/segertblog/drei-wege-zur-eigenen-website</link>
      <guid>https://segert.net/segertblog/drei-wege-zur-eigenen-website#When:10:06:00Z</guid>
      <description><![CDATA[<p>Für den schnellen Überblick und einen Workshop habe ich die drei üblichen Wege zum Aufbau einer Website skizziert. Es dient lediglich der ersten Orientierung für Suchende, die noch keine oder wenige Vorstellungen davon haben, wie sie zur eigenen Website kommen.<br></p> ]]></description>
      <dc:subject><![CDATA[Grafik- &amp; Webdesign,]]></dc:subject>
      <dc:date>2025-01-26T10:06:00+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Konzeptionelles und individuelles Webdesign ohne Page Builder wie Elementor, DIVI und Co]]></title>
      <link>https://segert.net/segertblog/konzeptionelles-webdesign-ohne-page-builder</link>
      <guid>https://segert.net/segertblog/konzeptionelles-webdesign-ohne-page-builder#When:07:48:00Z</guid>
      <description><![CDATA[<p data-start="0" data-end="346">Als Webdesigner begegne ich seit Jahren Projekten, bei denen für „Webdesign“ erhebliche Summen berechnet wurden, obwohl die Umsetzung im Kern auf WordPress und Page Buildern basierte – häufig unter Verwendung von Standardvorlagen, die angepasst, verschoben und neu kombiniert wurden. Diese Technik ist grundsätzlich legitim und hat ihren Platz.</p>
<p data-start="348" data-end="615">Für jemanden wie mich jedoch, der seit über 27 Jahren Gestaltung und Code individuell entwickelt und konzeptionell denkt, entsteht dadurch eine besondere Marktsituation: Mit rein vorlagenbasierten Lösungen kann und will ich weder preislich noch zeitlich konkurrieren.</p>
<p data-start="617" data-end="1028" data-is-last-node="" data-is-only-node="">Dieser Beitrag richtet sich daher an interessierte Auftraggeber, die genauer verstehen möchten, wo die Stärken – aber auch die Grenzen – von Page Buildern liegen. Zugleich nähere ich mich der Frage, ob und inwiefern diese Werkzeuge zu einer zunehmenden Vereinheitlichung und Verflachung im Webdesign beitragen – und warum konzeptionell entwickeltes, zukunftssicheres Design hier einen anderen Anspruch verfolgt.</p> <h3>
    Gutes Webdesign ist  Kunst und Handwerk
</h3>
<p>
    Gutes Webdesign ist eine Kunst und immer maßgeschneidert. Gutes Webdesign hat das Ziel, mit technisch modernstem Code eine Website nicht nur optisch ansprechend und mit hohem Wiedererkennungseffekt zu gestalten, sondern auch barrierefrei, zukunftssicher und mit effizienter Performance. Die Auswahl der richtigen Werkzeuge ist  dabei in den letzten 10 Jahren  ein wichtiger Faktor geworden. Reichte früher im Prinzip ein Grafikprogramm für die Entwürfe und ein Code-Editor für die "Programmierung", werden heute sehr häufig <i>Page Builder</i> wie "Elementor" und "DIVI" oder Homepage-Baukästen eingesetzt. Sie vereinfachen die Erstellung von Websites, indem sie es auch wenig erfahrenen Webdesignern ermöglichen, ansehnliche Websites zu erstellen. Für kleinere, kostengünstige Websites ist das auch durchaus nützlich und angebracht.
</p>
<h3>
    Vorteile von Page Buildern
</h3>
<p data-start="366" data-end="605">
    Page Builder bieten eine intuitive Drag-and-Drop-Oberfläche, mit der sich Layouts auch ohne Programmierkenntnisse anpassen lassen. Elemente können verschoben, strukturiert und visuell gestaltet werden, ohne direkt in den Code einzugreifen.
</p>
<p data-start="607" data-end="746">
    Zudem stehen zahlreiche vorgefertigte Vorlagen zur Verfügung, die als Ausgangspunkt dienen und den Gestaltungsprozess beschleunigen können.
</p>
<p data-start="748" data-end="979">
    Die Anpassungsoptionen sind umfangreich: Farben, Abstände, Typografie oder Animationen lassen sich meist komfortabel konfigurieren. Für viele kleinere Projekte bedeutet das eine deutliche Zeitersparnis – und damit geringere Kosten.
</p>
<h3>
    Nachteile von Page Buildern
</h3>
<p data-start="1018" data-end="1240">
    Websites, die mit Page Buildern erstellt wurden, enthalten häufig umfangreichen, redundanten Code. Dies kann zu längeren Ladezeiten führen und sich negativ auf Benutzererlebnis und Suchmaschinenoptimierung (SEO) auswirken.
</p>
<p data-start="1242" data-end="1416">
    Trotz vieler Einstellmöglichkeiten bleiben Gestaltung und Funktionalität systembedingt begrenzt – insbesondere dann, wenn spezifische, maßgeschneiderte Lösungen gefragt sind.
</p>
<p data-start="1418" data-end="1620">
    Langfristige Projekte geraten zudem leicht in eine technische Abhängigkeit vom jeweiligen System. Ein späterer Wechsel kann aufwendig sein, da Inhalte und Struktur eng an den Page Builder gebunden sind.
</p>
<p data-start="1622" data-end="1866">
    Auch die vermeintliche Kosteneffizienz relativiert sich häufig: Abonnements, Erweiterungen und Zusatzdienste summieren sich. Individuelle Kundenwünsche, die über das System hinausgehen, verursachen nicht selten zusätzlichen Entwicklungsaufwand.
</p>
<p data-start="1868" data-end="2222">
    Schließlich führt der verbreitete Einsatz standardisierter Baukastensysteme zu einer zunehmenden Gleichförmigkeit im Webdesign. Besonders in der mobilen Ansicht ähneln sich Navigation, Struktur und Interaktionsmuster stark. Wiederkehrende Animationen verlieren dabei schnell ihre Wirkung – und beeinträchtigen im ungünstigen Fall sogar die Nutzerführung.
</p>
<p>
    Für Kunden ist die Frage selbstverständlich berechtigt, ob Webdesign mit Page Buildern nicht ausreichend für die eigenen Ansprüche und Ziele sind. Es geht hier nicht um das Schlechtreden einer Technik, die immerhin ästhetisch das Webdesign auf eine höhere Stufe gehoben hat, auch wenn manche Animationen bereits so weit verbreitet sind, dass sie nur noch langweilen, wenn nicht sogar das Nutzererlebnis beeinträchtigen.
</p>
<h3>
    Aspekte konzeptionellen Webdesigns oder die Freiheit der Ideen
</h3>
<p data-start="2279" data-end="2485">
    Ich verstehe Webdesign als kreativen und konzeptionellen Prozess. Gemeinsam mit dem Kunden entwickle ich ein Erscheinungsbild, das den Markenkern stärkt und die Ziele des Unternehmens präzise widerspiegelt.
</p>
<p data-start="2487" data-end="2746">
    Im Mittelpunkt steht die Freiheit der Idee – nicht begrenzt durch Systemvorgaben, sondern getragen von Gestaltung, Struktur und technischer Substanz. Benutzerfreundlichkeit und Barrierefreiheit sind dabei integraler Bestandteil, nicht nachträgliche Ergänzung.
</p>
<p data-start="2748" data-end="2903">
    Individuelles Design geht Hand in Hand mit individueller Webentwicklung. Das Ergebnis ist kein Baukastensystem, sondern eine langfristig tragfähige Lösung.
</p>
<h3 data-start="2905" data-end="2945">
    Gründe für konzeptionelles Webdesign
</h3>
<ul><li>
    Einzigartigkeit: Ein maßgeschneidertes Design erhöht Wiedererkennungswert und Differenzierung im Wettbewerb.Optimierte Benutzererfahrung (UX): Struktur und Interaktion werden gezielt auf Zielgruppe und Nutzungsszenarien abgestimmt.</li><li>Flexibilität und Erweiterbarkeit: Die technische Architektur kann von Beginn an so konzipiert werden, dass zukünftige Erweiterungen möglich sind. Dazu gehört auch die bewusste Wahl eines geeigneten Content-Management-Systems wie ExpressionEngine für komplexe und wachsende Webprojekte.
</li><li>
    Technische Innovation und Performance: Moderne Webtechnologien ermöglichen effiziente, dynamische und performante Lösungen – etwa durch präzise eingesetztes CSS oder durch Code, der grafische Last reduziert.
</li><li>
    SEO und Barrierefreiheit: Eine individuell entwickelte Website kann strukturell sauber aufgebaut und von Anfang an suchmaschinenoptimiert konzipiert werden. Gleiches gilt für die gesetzlich geforderte Barrierefreiheit.
</li><li>Sicherheit: Individuelle Entwicklung erlaubt die gezielte Implementierung spezifischer Sicherheitsmaßnahmen.
</li><li>
    Integration spezieller Funktionen: Komplexe Formulare, interaktive Anwendungen oder Datenbankanbindungen lassen sich passgenau umsetzen, ohne Systemgrenzen umgehen zu müssen.
</li></ul>
<h3 data-start="4245" data-end="4276">
    Überwiegt der Preisnachteil?
</h3>
<p data-start="4278" data-end="4424">
    Eine individuell entwickelte Website erfordert zunächst ein höheres Budget. Langfristig kann sie sich jedoch als wirtschaftlich sinnvoll erweisen:
</p>
<ul data-start="4426" data-end="4688">
    <li data-start="4426" data-end="4463">stärkere Differenzierung im Markt</li>
    <li data-start="4464" data-end="4520">höhere Konversionsraten durch gezielte Nutzerführung</li>
    <li data-start="4521" data-end="4569">volle Kontrolle über Struktur und Gestaltung</li>
    <li data-start="4570" data-end="4621">bessere Skalierbarkeit bei Unternehmenswachstum</li>
    <li data-start="4622" data-end="4688">geringerer Überarbeitungsbedarf durch saubere technische Basis</li>
</ul>
<p data-start="4690" data-end="4796">
    Die anfängliche Investition steht damit einer stabilen, performanten und zukunftsfähigen Lösung gegenüber.
</p>
<p>
    Wenn Sie eine sichere, ausbaufähige und individuell entwickelte Website planen, sprechen Sie mich gerne an. In einem unverbindlichen Erstgespräch klären wir gemeinsam, welcher Ansatz für Ihr Projekt sinnvoll ist.<b></b>
</p>]]></description>
      <dc:subject><![CDATA[Grafik- &amp; Webdesign,]]></dc:subject>
      <dc:date>2024-10-10T07:48:00+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[UPDATE: Sprachpaket Deutsch für ExpressionEngine Pro für Version 7.4]]></title>
      <link>https://segert.net/segertblog/update-deutsches-sprachpaket-fuer-expressionengine-7</link>
      <guid>https://segert.net/segertblog/update-deutsches-sprachpaket-fuer-expressionengine-7#When:17:38:00Z</guid>
      <description><![CDATA[<p>
    Nach meiner letzten Übersetzung für die Benutzeroberfläche von ExpressionEngine 7.0.3 war eine Überarbeitung für die Version 7.3.14 überfällig. Dabei habe ich auch die hinzugekommene Sprachdatei für das überaus nützliche Addon <a href="https://docs.expressionengine.com/latest/add-ons/structure/overview.html" target="_blank" rel="noopener noreferrer">Structure</a> übersetzt. “Structure” ist ein Bestandteil <a href="https://expressionengine.com/features" target="_blank">von ExpressionEngin Pro</a>. Damit lassen sich auch komplexe Navigationsstrukturen in einem Seitenbaum darstellen.
</p>
<p>
    <b>Update:</b> Am Valentinstag 2024 erschien (ich ahnte es bereits) <a href="https://expressionengine.com/blog/expressionengine-7.4" target="_blank">ExpressionEngine Pro 7.4</a> mit der Implementierung des Rich Text Editors <a href="https://expressionengine.com/blog/7.4.0-preview-redactor-x-in-the-rich-text-editor-rte" target="_blank">Redactor X</a> und vielen kleinen sinnvollen Neuerungen. Damit nun auch die Einstellungen für Redactor X im Backend auf deutsch gut lesbar sind, bin ich zeitnah zur Tat geschritten und habe das deutsche Sprachpaket auf den neuesten Stand gebracht. Bitte schön:</p>
<ul>
    <li><b>Update Download</b>: Sprachpaket&nbsp;<a href="https://download.segert.net/EE-Sprachpaket-74-DE.zip" target="_blank" rel="noopener noreferrer"><b>Deutsch für ExpressionEngine 7.4</b></a> als Zip-File.&nbsp;</li>
    <li><strong>Update:</strong> Das Sprachpaket steht jetzt auch auf <a href="https://github.com/bytebaby/EE-Language-German/" target="_blank">Github</a>&nbsp;zum Download bereit.</li><li>Ein Update auf <b>ExpressionEngine 7.5</b> folgt Anfang 2025<br></li>
</ul> ]]></description>
      <dc:subject><![CDATA[ExpressionEngine,]]></dc:subject>
      <dc:date>2023-12-12T17:38:00+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Fragen und Antworten zu barrierefreien Websites und das BFSG ab 2025 (FAQ)]]></title>
      <link>https://segert.net/segertblog/faq-barrierefreie-websites-bfsg</link>
      <guid>https://segert.net/segertblog/faq-barrierefreie-websites-bfsg#When:11:55:00Z</guid>
      <description><![CDATA[<p>Am 28. Juni 2025 tritt das Barrierefreiheitsstärkungsgesetz (BFSG) in Kraft. Ab diesem Tag gilt EUweit&nbsp;für Websites und Apps eine gesetzliche Pflicht zur Barrierefreiheit. Geregelt wird das im&nbsp;European Accessibility Act (EAA), der&nbsp;ein Mindestmaß an Barrierefreiheit für Produkte und Dienstleistungen regelt.&nbsp;Die folgenden Fragen und Antworten richten sich an Website-Betreiber. Die FAQ soll&nbsp;Unternehmen, Institutionen&nbsp;und Vereine bei der Entscheidungsfindung&nbsp;helfen, um Notwendigkeit und Wege zur Barrierefreiheit der eigenen Website zu klären.&nbsp;</p>
<p>Gerne berate ich Sie zum Thema barrierefreie Websites mit CMS-Anbindung sowie über die Anforderungen für Unternehmen und Institutionen ab Juni 2025. Zudem biete ich die Validierung Ihrer Website mit Blick auf Barrierefreiheit an. Gerne informiere ich Sie über die Möglichkeiten in einem unverbindlichen&nbsp;Erstgespräch. Rufen Sie mich einfach an:&nbsp;<strong>0162 4274462</strong>.<br></p> ]]></description>
      <dc:subject><![CDATA[Barrierefreies CMS,]]></dc:subject>
      <dc:date>2023-11-08T11:55:00+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Webdesign-Glossar (mit Blick auf das CMS ExpressionEngine)]]></title>
      <link>https://segert.net/segertblog/webdesign-und-expressionengine-glossar</link>
      <guid>https://segert.net/segertblog/webdesign-und-expressionengine-glossar#When:15:28:00Z</guid>
      <description><![CDATA[<p><span style="background-color:#ffffff;color:#000000;">Meine Angebote für Webdesign-Leistungen mit Konzeption, Design und <a href="/expressionengine/vorteile-cms-expressionengine" target="_blank">CMS ExpressionEngine</a> sind differenziert. Fachbegriffe lassen sich nicht vermeiden. Deshalb schicke ich mit meinen Angeboten seit 2014 ein Webdesign-Glossar als PDF mit. Das ist eine gute Sache und wird gerne angenommen. &nbsp;Und da Webtechniken ständig voranschreiten, wird das Glossar immer mal wieder erweitert mit verständlich erklärten Begriffen. Über neue Begriffe informiere ich an dieser Stelle.</span></p> ]]></description>
      <dc:subject><![CDATA[Grafik- &amp; Webdesign,]]></dc:subject>
      <dc:date>2023-11-04T15:28:00+00:00</dc:date>
    </item>

    <item>
      <title><![CDATA[Zur Dankbarkeit einer zufriedenen Kundin]]></title>
      <link>https://segert.net/segertblog/zur-dankbarkeit-einer-zufriedenen-kundin</link>
      <guid>https://segert.net/segertblog/zur-dankbarkeit-einer-zufriedenen-kundin#When:12:18:00Z</guid>
      <description><![CDATA[<p>Für die <a href="https://karin-pilot.de" target="_blank">Coachin und Beraterin Karin Pilot</a> habe ich um die Jahreswende 2024/25 ein Logo und eine Website entworfen und umgesetzt – auch hierfür habe ich das <a href="expressionengine/vorteile-cms-expressionengine" target="_blank">CMS ExpressionEngine</a> eingerichtet, mit dem die Kundin auf Anhieb zurechtkam. Ein paar Wochen später kam ein Paket mit einem schönen nachhaltigen Notizbuch und leckerem Espresso von einer Rösterei aus Berlin. Und was soll ich sagen: Die Überrraschung und Freude waren groß und der Inhalt ein Volltreffer.</p> ]]></description>
      <dc:subject><![CDATA[Grafik- &amp; Webdesign,]]></dc:subject>
      <dc:date>2025-03-03T12:18:00+00:00</dc:date>
    </item>

    
    </channel>
</rss>