Referenzprojekte aus eigener Entwicklung

Unterschiedliche Anforderungen. Unterschiedliche Architektur.

Die gezeigten Websites und Webanwendungen wurden von Stefan Pilz entwickelt und zeigen unterschiedliche Architekturentscheidungen.

Die 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

Leitgedanke

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

Architekturentscheidung

Viele Unterseiten und mehrere Sprachen sind kein automatischer Grund für ein schwergewichtiges CMS. Entscheidend ist, wer Inhalte wie häufig verändert und welche Arbeitsabläufe tatsächlich benötigt werden.

Unternehmenswebsite planen

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

Architekturentscheidung

Interaktivität bedeutet nicht automatisch, dass ein Server, eine Datenbank oder ein großes JavaScript-Framework erforderlich ist. Ein klar begrenztes Spiel kann vollständig und performant im Browser umgesetzt werden.

Technische Qualität passend auswählen

insighteuquiz.eu besuchen

PHP · Symfony · Shopware

Wenn eine Website zur individuellen Anwendung wird

Diese Projekte zeigen meine technische Spannweite, gehören aber nicht zum standardisierten Webruhe-Angebot für Unternehmenswebsites. Individuelle Webanwendungen mit Datenbanken, Benutzerkonten, APIs oder komplexer Geschäftslogik werden separat analysiert, geplant und angeboten.

Bei passenden individuellen Anwendungen arbeite ich mit PHP und Symfony. Shopware-Projekte betreue ich über Shopruhe.

Standardisiertes Website-Angebot ansehen

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 mir 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

Interne Funktionen

Diese Funktionen gehören zur Eigenentwicklung, sind auf der öffentlichen Website und im Screenshot jedoch nicht einsehbar.

  • eigenes Administrationssystem
  • internes SEO-Werkzeug
  • Steuerung und Überwachung eigener Webprojekte und Kundenprojekte
  • mehrere externe API-Anbindungen

Technischer Aufbau

  • individuelles Backend und Datenbank

Architekturentscheidung

Ein Portal mit Benutzerkonten, veränderlichen Datenbeständen, Schnittstellen und internen Werkzeugen benötigt eine andere Architektur als eine Unternehmenswebsite. Hier sind Backend und Datenbank keine unnötige Belastung, sondern ein zentraler Bestandteil der Anwendung.

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 mit gezielt aufgebauter Symfony-Architektur

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.

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

Architekturentscheidung

Für ein Portal dieses Umfangs eignet sich Symfony, weil sich Geschäftslogik, Datenverarbeitung, Schnittstellen und automatisierte Prozesse klar strukturieren lassen. Die Anwendung verwendet gezielt die Komponenten und Bundles, die für Datenbank, APIs, Werkzeuge und mehrsprachige Inhalte tatsächlich benötigt werden.

Verbindung zum beruflichen Schwerpunkt

Symfony bildet zugleich die technische Grundlage von Shopware. Damit verbindet dieses Projekt meine Arbeit als PHP- und Symfony-Entwickler mit meiner langjährigen Tätigkeit als Shopware-Freelancer und Schnittstellenentwickler.

Shopware-Angebot bei Shopruhe ansehen

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.