Websites
Innovative und Benutzerfreundliche Websites
Wir entwickeln innovative und benutzerfreundliche Websites. In 2009 haben wir unsere erste Website in Deutschland entwickelt. Die Website gehört zu Asia-Pacific Connections Pte Ltd, eine PR-Agentur, mit dem Sitz in Hong Kong und Singapur.
Damit die Mitarbeiter:innen von Asia-Pacific Connections selbst und ohne Programmierkenntnisse die Inhalte auf der Website ändern können, haben wir die Website mit einem Content-Management-System entwickelt.
Ein besondere Feature von der Website ist die Verlinkung zu Twitter. Mit diesem Feature erscheinen alle Twitter Nachrichten vom Unternehmen auf der Website.
Die Website hat noch ein besonders Feature. Auf der Website ist ein drehender Globus zu sehen. Obwohl Flash vorhanden war, das Unternehmen hat für die Animation ohne Flash entschieden. Dadurch ist diese Animation noch zu sehen auch wenn Flash nicht mehr von Webbrowsern unterstützt ist.
Websites mit "Responsive-Webdesign"
Heute würden Websites oft mit Responsive-Webdesign entwickelt. Mit dem Responsive Webdesign wird eine Website auf allen Geräten optimal dargestellt wird. Dadurch müssen Nutzer:innen die Inhalte vergroßern wenn die die Website mit einem Handy oder Tablet anschauen.
Wir haben unsere Website estevo.de selbst in 2011 mit Responsive-Webdesign entwickelt. Am Anfang haben wir keine Backend-Programmiersprache eingesetzt weil die Website nur ein paar Seiten hat.
Danach haben wir weitere Seiten zu estevo.de hinzugefügt und verwenden die Backend-Programmiersprache PHP um die Aktualisierung von Inhalten zu beschleunigen.
Meine Herausforderung war nicht mit der Programmierung sondern mit dem Text. Weil unsere Kollegin, die für die Texte zuständig war, keine Programmierkenntnisse hat, haben wir entschieden unsere Website anzupassen. Wir haben estevo.de neu entwickelt und diese Mal mit einem Open-Source-Content-Management-System.
Websites mit WordPress
Seit 2006 habe ich Websites mit WordPress entwickelt allerdings kommt WordPress bei der Entwicklung von unserer Agentur-Website nie in Frage.
WordPress ist ein einfaches Content-Management-System aber zu einfach für uns. Außerdem wollen wir keine Plugins verwenden. Deshalb haben wir für ein anderes Content-Management-System entschieden.
Wir haben unsere Entscheidung nie bereut und wir sind sogar froh dass wir von Spam-Kommentare im Content-Management-System nicht betroffen.
Wir wollen es wissen ob es möglich ist ein benutzerfreundliche Website ohne ein Content-Management-System zu erstellen. Gibt es noch andere Programiersprache dieses Ziel ermöglicht?
Websites als Apps
Der Durchbruch kam in 2017. Wir haben unsere erste Website als eine App für einen Kunden entwickelt. Der Kunde kann die Inhalte auf seiner Website, ohne ein Content-Management-System und ohne Programmierkenntnisse, selbst aktualisieren.
Ein weiterer Vorteil — Die Website läuft auf einem VPS Server, nutzt wenig Ressourcen und braucht keine Datenbank.
Es ist auch einfacher die Backups zu erstellen weil wir für diese Website keine Datenbank haben.
Große Websites ohne Datenbank-Server
Ist es möglich eine große Website ohne eine Datenbank wie MySQL, Postgre oder MariaDB zu erstellen? Es ist definitiv möglich allerdings kann dies zum Chaos führen wenn die Website keine optimale Websitestruktur hat.
In 2020 haben wir mit unserem Experiment begonnen. Unser Ziel ist eine Website ohne einen Datenbank-Server zu erstellen. Die Website soll leicht zu pflegen und schnell laden. Außerdem möchten wir verschiedene Layouts verwenden und Bausteine nach Bedarf kombinieren. Uns ist es wichtig keine fremde Code zu verwenden. Es heißt wir dürfen weder Javascript Frameworks wie Angular, React, JQuery noch CSS Frameworks wie Angular Material und Bootstrap verwenden.
Der Pfad für jede Seite soll verständlich und sinnvoll sein wie die Seiten bei volkswagen.de und nicht wie Seiten auf mercedes-benz.de.
Das Ergebnis von diesem Experiment ist unsere neue Website estevo.de. Diese Website hat derzeit mehr als 60 Seiten und verwendet keinen Datenbank-Server.
Jede Seite auf estevo.de besteht aus einzelnen Text-Seiten, verschiedenen Vorlagen und individuellen Bausteinen. Die Bausteine sind beliebig kombinierbar und haben zusätzlich unterschiedliche Merkmalen.
Wir verwenden auch Kachel um Inhalte besser darzustellen. Die Kachel finden Sie zum Beispiel auf unserer Produkt-Seite.
Auch große Websites dürfen nicht langsam sein deshalb nutzen Unternehmen auch Content-Delivery-Network (CDN) mit Ihren Webseiten. Weil estevo.de nur für den Standort Deutschland vorgesehen ist, verzichten wir auf CDN.
Websites sollten skalierbar bleiben. Mit Cloud-Server ist dies kein Problem. Wir haben für eine Hybrid-Lösung entschieden weil die Verfügbarkeit von Ressourcen uns wichtig ist. Damit wir unsere Website auch einfacher nach oben skalieren können speichern wir unsere Bildern und Digital-Assets in einem Cloud-Server.