Affolter Architekten
Ein leichtes, massgeschneidertes CMS & Portfolio
Für dieses Architekturbüro habe ich ein schlankes, massgeschneidertes PHP-CMS entwickelt, das statische JSON-Daten generiert. Dieses Projekt zeigt meine Fähigkeit, auch unter restriktiven technischen Rahmenbedingungen eine hochperformante, moderne Website zu liefern.
Rolle | Lead-Entwickler & Architekt |
Zeitraum | 1 Woche |
Technologie-Stack | PHP, JSON, JavaScript (Client-Side Rendering) |
Die Herausforderung: Eine moderne Website auf einem gesperrten Server
Affolter Architekten benötigten eine klare, professionelle Website, um ihre Projekte zu präsentieren. Ich wurde jedoch erst in das Projekt einbezogen, nachdem der Webspace bereits gebucht war – eine Standard-Shared-Hosting-Umgebung ohne Root-Zugriff. Das bedeutete, dass moderne Backend-Technologien wie Node.js komplett ausgeschlossen waren.
Die Herausforderung bestand darin, eine schnelle, sichere und einfach zu aktualisierende Portfolio-Seite zu liefern und dabei innerhalb der erheblichen Einschränkungen der bestehenden Infrastruktur zu arbeiten.
Mein Ansatz: Einschränkungen als Chance für eine schlanke Lösung
Anstatt den gesperrten Server als Einschränkung zu sehen, nutzte ich ihn als Leitprinzip, um die effizienteste mögliche Lösung zu entwickeln. Mein Ansatz war es, ein massgeschneidertes, ultraleichtes CMS zu erstellen, das in der gegebenen Umgebung hervorragend funktioniert.
Das Headless-PHP-Backend
Mit den verfügbaren Werkzeugen erstellte ich einen einfachen, passwortgeschützten Admin-Bereich mit PHP. Über diese Oberfläche können die Architekten ohne technische Kenntnisse problemlos Projektbilder hochladen und Beschreibungen verfassen. Wenn sie ihre Änderungen speichern, schreibt das CMS nicht in eine komplexe Datenbank, sondern generiert eine einzige, optimierte JSON-Datei, die den gesamten Inhalt der Website enthält.
Dieser “Headless”-Ansatz war die perfekte Lösung:
-
Einfachheit Der Kunde erhält eine kinderleichte Oberfläche, die nur das tut, was er braucht.
-
Sicherheit Ohne Datenbank ist die Angriffsfläche praktisch inexistent.
-
Kompatibilität Das System läuft perfekt auf jedem generischen, kostengünstigen PHP-Hosting ohne spezielle Einrichtung.
Das schnelle clientseitige Frontend
Die öffentliche Website ist eine einfache, moderne JavaScript-Anwendung. Wenn ein Benutzer die Seite besucht, lädt sie fast sofort und ruft dann ihren Inhalt aus der statischen JSON-Datei ab. Diese clientseitige Rendering-Technik liefert ein unglaublich schnelles und reaktionsschnelles Surferlebnis, das von einem Backend angetrieben wird, welches die Einschränkungen des Servers respektiert.
Das Ergebnis: Eine hochperformante Seite auf einem Standard-Server
Das Endprodukt ist eine perfekte Verbindung von Einfachheit für den Kunden und Leistung für den Benutzer. Affolter Architekten hat eine professionelle, blitzschnelle Website, die sie in Sekundenschnelle selbst aktualisieren können, ohne ihren Hosting-Plan aufrüsten zu müssen.
Dieses Projekt ist ein Paradebeispiel für meine pragmatische Philosophie und meine Fähigkeit:
- Unter Einschränkungen zu wachsen und technische Limitierungen in einen Vorteil zu verwandeln.
- Clevere, effiziente Lösungen zu entwickeln, wenn ein Standardansatz nicht möglich ist.
- Ein hochperformantes, wartungsarmes Produkt zu liefern, das die bestehende Infrastruktur und das Budget eines Kunden respektiert.
Benötigen Sie eine unkomplizierte Website, die einfach funktioniert?
Wenn Sie eine professionelle, schnelle und einfach zu verwaltende Webpräsenz ohne die Kopfschmerzen eines komplexen CMS benötigen, könnte mein Ansatz die perfekte Lösung sein. Lassen Sie uns besprechen, wie eine schlanke, massgeschneiderte Lösung Ihrem Unternehmen zugutekommen kann.