Service
Homepage Baukasten und Baukastenprinzip
Nachdem ich mehrere Artikel über "Webdesign nach dem Baukastenprinzip" gelesen habe, möchte ich an dieser Stelle nochmal auf den Unterschied zwischen einem Homepage-Baukasten und einem Webprojekt nach dem Baukastenprinzip eingehen.
In den zum Teil reißerisch formulierten Artikeln werden gern "Äpfel mit Birnen verglichen"!
Ein Webprojekt nach dem Baukastenprinzip, setzt sich aus einzelnen Bausteinen zusammen. Vorgefertigte Bauteile erlauben uns dabei eine schnelle und kostengünstige Umsetzung. Dabei können jederzeit "Bausteine" nach Bedarf erstellt und aus anderen Projekten übernommen werden.
Homepage-Baukästen dagegen sind Programme mit deren Hilfe auch Laien eine professionell aussehende Seite erstellen können. Optisch wird dabei oft ein gutes Ergebnis erreicht. Probleme treten oft erst auf, wenn spezielle Anforderungen auftreten oder die Webseite in den Suchmaschinen nicht gut gefunden wird.
Es stimmt zwar, dass man ohne Programmierkenntnisse eine Webseite mit einem Baukastensystem erstellen kann. Ohne entsprechend gute Kenntnisse im Baukastensystem selbst, funktioniert dies allerdings nicht!
Anders als Open Source Content Managment Systeme, die jederzeit entsprechend den eigenen Anforderungen angepasst werden können, wenn man die entsprechenden Programmierkenntnisse besitzt, stehen in einem Baukastensystem nur die Funktionen zur Verfügung, die im System vorgesehen sind.
Die Baukastensysteme werden allerdings stetig weiterentwickelt, sodass die Möglichkeiten im Laufe der Zeit immer mehr werden. Als Programmierer und Webdesigner habe ich mir selbstverständlich mehrere Baukastensysteme ansehen, meinen Anforderungen ist bisher kein Baukastensystem gerecht geworden.
"Webdesign nach dem Baukastenprinzip"
In der Programmierung spricht man meist von Modulen oder von einem modularem Aufbau, was allerdings eben genau dem Begriff "Baustein" entspricht.
"Webdesign nach dem Baukastenprinzip" ist ein professioneller Ansatz eine Internetpräsenz gemeinsam mit dem Auftraggeber zu entwicklen. Wobei der Auftraggeber alle Bereiche, für die er selbst qualifiziert ist bzw. qualifizierte Mitarbeiter besitzt übernehmen kann.
Ganz beonders wichtig dabei ist, dass eben nicht nur Bausteine (Frameworks) zusammengeklickt werden, sondern dass ganz bewußt sparsam mit Code und Ressourcen umgegangen wird.