Referenzprojekte aus eigener Entwicklung

Unterschiedliche Anforderungen. Unterschiedliche Architektur.

Die gezeigten Websites und Webanwendungen wurden von Stefan Pilz entwickelt und zeigen unterschiedliche Architekturentscheidungen – von statisch ausgelieferten Unternehmenswebsites bis zu Symfony-Portalen mit Datenbanken und APIs.

Diese Projekte zeigen, warum ich Websites nicht nach einem festen technischen Schema entwickle. Eine Unternehmenswebsite kann ohne Datenbank und Backend auskommen. Ein interaktives Quiz benötigt möglicherweise nur gezielte Funktionen im Browser. Ein Portal mit Benutzern, Datenquellen und automatischen Aktualisierungen braucht dagegen eine individuelle Anwendung.

Entscheidend ist nicht, möglichst wenig oder möglichst viel Technik einzusetzen, sondern die passende.

Websites, interaktive Seiten und Webanwendungen

Architekturprinzip

So wenig Technik wie möglich. So viel wie nötig.

Webruhe bevorzugt keine Technik aus Prinzip. Die Architektur richtet sich nach Inhalt, Pflege, Funktionen, Daten und späterer Weiterentwicklung.

Websites nach dem Webruhe-Prinzip

Umfangreiche Websites brauchen nicht automatisch ein Laufzeit-CMS.

Diese Projekte zeigen umfangreiche und mehrsprachige Unternehmenswebsites ohne klassisches Laufzeit-CMS und ohne Datenbank für die Seitenausgabe.

Öffentliche Startseite von SP Webconsulting mit dunkelblauer Gestaltung und Shopware-Erfolgsguide

Eigenentwicklung · Webruhe-Prinzip

Mehrsprachige Website und Lead-Prozess

SP Webconsulting: Mehrsprachige Vertriebswebsite mit E-Book und Kontaktprozessen

Anforderung

Für das eigenständige Beratungsangebot wurde eine Website benötigt, die umfangreiche Shopware-Leistungen auf Deutsch und Englisch darstellt, Anfragen entgegennimmt und einen E-Book-Prozess unterstützt.

Umsetzung

Die Website wurde nach dem Webruhe-Prinzip mit einer schlanken technischen Grundlage umgesetzt. Neben zahlreichen Leistungsseiten enthält sie eine vollständige englische Sprachversion, Kontaktformulare und eine eigene Landingpage zur Anforderung des Shopware-Erfolgsguides.

Öffentlich sichtbare Funktionen

  • deutsche und englische Sprachversion
  • umfangreiche Leistungsstruktur
  • Kontaktformular
  • E-Book-Landingpage und Formular zur E-Book-Anforderung

Technischer Aufbau

  • responsive Umsetzung
  • technische SEO-Grundlage
  • kein klassisches CMS für die Seitenausgabe
sp-webconsulting.de besuchen

Schlanke interaktive Websites

Interaktivität braucht nicht automatisch ein Backend.

Dieses Projekt zeigt, dass Interaktivität nicht automatisch ein Backend, eine Datenbank oder ein großes Framework benötigt. Die Quizlogik kann passend zum begrenzten Funktionsumfang direkt im Browser ausgeführt werden.

Öffentliche deutsche Startseite von InsightEUQuiz mit Europa-Quiz und Schaltfläche zum Quizstart

Öffentliche deutsche Startseite · insighteuquiz.eu

Schlanke interaktive Website · Eigenentwicklung

Interaktive mehrsprachige Website

InsightEUQuiz: Mehrsprachiges Quiz ohne Datenbank und Registrierung

Anforderung

InsightEUQuiz sollte Wissen über die Europäische Union spielerisch vermitteln. Benötigt wurden mehrere Sprachen, verschiedene Kategorien und Schwierigkeitsgrade sowie eine interaktive Quizfunktion.

Umsetzung

Das Projekt wurde als schlanke interaktive Website ohne klassisches CMS, öffentliches Backend und Datenbank umgesetzt. Die Quizlogik läuft direkt im Browser.

Öffentlich sichtbare Funktionen

  • Deutsch, Englisch und Französisch
  • mehr als 2.000 Fragen
  • mehrere Themenbereiche und Schwierigkeitsstufen
  • Zeitlimit und Highscore
  • ohne Registrierung nutzbar

Technischer Aufbau

  • keine Datenbank
  • kein öffentliches Backend
  • Quizlogik direkt im Browser
insighteuquiz.eu besuchen

PHP · Symfony · Shopware

Wenn eine Website mehr können muss

Nicht jedes Projekt lässt sich sinnvoll vollständig statisch umsetzen. Benutzerkonten, zentrale Datenbestände, automatische Aktualisierungen, komplexe Berechnungen und Schnittstellen benötigen eine serverseitige Anwendung.

Auch dann gilt das Webruhe-Prinzip: Die technische Grundlage wird nicht unnötig aufgebläht. Es werden nur die Komponenten eingesetzt, die für den tatsächlichen Funktionsumfang benötigt werden.

Bei größeren individuellen Anwendungen arbeitet Stefan mit PHP und Symfony. Symfony bildet zugleich die technische Grundlage von Shopware. Damit verbindet sich seine Arbeit an Unternehmenswebsites mit seiner langjährigen Tätigkeit als Shopware-Freelancer, PHP- und Symfony-Entwickler sowie Schnittstellenspezialist.

Individuelle Webanwendungen und Portale

Backend, Datenbank und Schnittstellen – wenn die Aufgabe sie benötigt.

Diese Projekte benötigen bewusst ein Backend, eine Datenbank, Schnittstellen oder serverseitige Geschäftslogik.

Öffentliche Startseite des Bookmark-Portals Nixxim mit Suche und farbiger Wortmarke

Öffentliche Startseite · keine Backendansicht

Webanwendung aus eigener Entwicklung

Dynamisches Portal und individuelles Backend

Nixxim: Bookmark-Portal und internes SEO-System

Anforderung

Nixxim verbindet ein öffentliches Social-Bookmark-Portal mit einem individuellen Administrations- und SEO-System. Das Frontend stellt gespeicherte Links, Benutzer, Tags und kuratierte Inhalte bereit.

Umsetzung

Das Projekt besitzt bewusst ein eigenes Backend und eine Datenbank. Darüber werden Inhalte, Benutzer und Bookmark-Daten verwaltet. Zusätzlich enthält das System ein von Stefan entwickeltes SEO-Werkzeug sowie verschiedene Anbindungen an externe APIs.

Öffentlich sichtbare Funktionen

  • Social-Bookmark-Portal
  • Benutzerkonten
  • gespeicherte und kuratierte Links
  • Kategorien und Tags
  • hervorgehobene Inhalte
  • dynamische Datenbestände
  • Blog- und Serviceseiten

Technischer Aufbau

  • individuelles Backend und Datenbank
nixxim.com besuchen
Öffentliche Startseite von Indexfonds.eu mit Navigation für ETF-Daten, Analysen und Werkzeuge

Öffentliche Startseite · keine Backendansicht

Webanwendung aus eigener Entwicklung

Individuelle Symfony-Webanwendung mit Datenbank, APIs und automatisierten Prozessen

Indexfonds.eu: Mehrsprachiges Datenportal auf schlanker Symfony-Grundlage

Anforderung

Indexfonds.eu ist kein klassischer Internetauftritt, sondern ein umfangreiches Informations-, Daten- und Werkzeugportal. Fonds- und Indexdaten müssen zentral gespeichert, regelmäßig aktualisiert, in mehreren Sprachen ausgegeben und in Rechnern sowie Analysen verarbeitet werden.

Umsetzung

Das Portal verarbeitet Daten aus verschiedenen externen Quellen über APIs und aktualisiert Inhalte automatisiert. Neben den datenbankgestützten Informationsseiten wurden mehrere interaktive Rechner, eine Akademie, eine Index-Enzyklopädie und Quizfunktionen entwickelt.

Architektur

Für dieses Projekt ist eine serverseitige Anwendung mit Datenbank notwendig. Die technische Grundlage bildet Symfony – bewusst schlank konfiguriert und nur mit den Bundles und Komponenten, die das Portal tatsächlich benötigt.

Für ein Portal dieses Umfangs eignet sich Symfony, weil sich Geschäftslogik, Datenverarbeitung, Schnittstellen und automatisierte Prozesse klar strukturieren lassen. Eingesetzt werden nur die Komponenten und Bundles, die das Projekt tatsächlich benötigt.

Funktionen

  • sieben Sprachversionen
  • Indexfonds- und ETF-Daten
  • Suche nach Namen und ISIN
  • zentrale Datenbank
  • externe Datenanbieter über APIs
  • automatische Datenaktualisierungen
  • Akademie
  • Index-Enzyklopädie
  • Quiz
  • Wealth Builder
  • Portfolioanalyse
  • Rebalancer
  • Entnahme- und Dividendenrechner
  • weitere individuelle Werkzeuge
  • Prozess zum Melden fehlerhafter Daten

Technischer Aufbau

  • Symfony als bewusst gewählte technische Grundlage
  • nur die für das Portal tatsächlich benötigten Bundles und Komponenten
  • Architektur passend zu Datenbank, APIs, Automatisierung und Geschäftslogik
indexfonds.eu besuchen

Nächster Schritt

Welche Architektur passt zu Ihrem Projekt?

Beschreiben Sie kurz Inhalte, Pflege, Funktionen und vorhandene Technik. Ich ordne ein, welche Grundlage tatsächlich benötigt wird.