You can edit almost every page by Creating an account. Otherwise, see the FAQ.

WBCE-CMS

Aus EverybodyWiki Bios & Wiki
Wechseln zu:Navigation, Suche

WBCE CMS (urspr. „WebsiteBaker Community Edition“) ist ein Content-Management-System auf PHP/MySQL-Basis. Es ist als Abspaltung (Fork) von WebsiteBaker CMS entstanden.

WBCE und WebsiteBaker sind in Funktion und Bedienung noch weitgehend vergleichbar. Der wesentliche Unterschied liegt in der moderneren Gestaltung und vor allem in der besseren Pflege und Integration des „Ökosystems“, also von Modulen, Design-Templates, Musterseiten, Tutorials usw.

Die Version 1.0 wurde im Sommer 2015 veröffentlicht. Der Anteil an Nutzern von WebsiteBaker und WBCE ist mittlerweile (2020) etwa gleich hoch.

Die Nutzung von WBCE setzt keinerlei HTML- oder gar Programmier-Kenntnisse voraus; die Lernkurve ist sehr flach. Jede Aktion zeigt unmittelbar Auswirkung, daher ist „Learning by doing“ schnell zielführend. Für die weiter gehende Anpassung des Erscheinungsbildes der Website (dem Frontend)  sind jedoch HTML/CSS-Kenntnisse und geringe PHP-Kenntnisse hilfreich.

Funktionsweise[Bearbeiten]

Seiten - Abschnitte - Module - Blöcke in WBCE

Es gibt keine Typen von Seiten, sondern jede Seite enthält einen oder mehrere Abschnitte. Jeder Abschnitt ist wiederum von einem Modul (WYSIWYG, Bildergalerie, Kontaktformular, Blog, Onlineshop etc.) belegt. Abschnitte können beliebig nach oben  und unten verschoben werden, sie können auch Inhaltsblöcken (Hauptinhalt, Sidebar, Footer...) im Design-Template zugeordnet werden.

Alle Inhalte (außer Bildern und Dateien) und Einstellungen werden in der Datenbank gespeichert, der Aufruf der Seiten selbst erfolgt ohne Parameter über kleine PHP-Dateien. Eine .htaccess ist daher nicht erforderlich.

Nach der Installation (Linux, MySQL-/MariaDB-Datenbank) kann sofort eine Seite angelegt werden. Diese entspricht unmittelbar einem Menüpunkt. Auf diese Art können beliebig viele Seiten angelegt werden, die Reihenfolge im Menü wird per Drag&Drop festgelegt. Eine hierarchische Verschachtelung ist bis zu 10 Ebenen möglich.

Seiten können auch offline, unsichtbar (=nicht im Menü), privat (=nur für angemeldete Besucher bestimmter Gruppen) sichtbar sein.

Module und Templates[Bearbeiten]

Module sind einfach zu installieren und sie können unmittelbar verwendet werden. Üblicherweise kann ein Modul pro Abschnitt noch eigene Einstellungen haben.

Einige sehr mächtige Module (zb News, Topics,.. erzeugen selbst Seiten - eben z.B. ein Blog), andere erledigen nur eine kleine spezielle Aufgabe, z.B. sortierbare Tabellen.

Design-Templates werden wie Module installiert und dann für die gesamte Website oder auch nur einzelne Seite eingestellt.

Die Anpassungsmöglichkeiten an Templates über das Backend sind begrenzt, bzw. davon abhängig, welche Funktionen bei der Erstellung des Templates implementiert wurden. Einige Templates ermöglichen die  Anpassung von CSS-Eigenschaften wie Farben und Schriftarten über eine spezielle Frontend-Funktion, weitere Anpassungen müssen i.d.R. durch den Austausch der (Platzhalter-)Bilder per FTP bzw. die Bearbeitung des HTML-Quellcodes vorgenommen werden.

Dank der einfachen Struktur der Templates reichen aber schon geringe Webdesign/PHP-Kenntnisse aus, um jedes gewünschte Design als WBCE-Template umzusetzen.

Im Gegensatz zu vielen anderen CM-Systemen hat sich daher für Templates und Module für WBCE bislang kein kommerzieller Markt herausgebildet, d.h. bis auf sehr wenige Ausnahmen stehen sowohl Templates als auch Module für den privaten und kommerziellen Gebrauch kostenfrei zur Verfügung. Die meisten Module wurden unter einer GNU GPL- bzw. MIT-Lizenz veröffentlicht, die Templates stehen i.d.R. unter verschiedenen Ausprägungen von CC-Lizenzen.

Einsatzbereich[Bearbeiten]

WBCE wird in erster Linie für kleinere und mittlere Websites empfohlen. Es gibt zwar keine Begrenzungen, aber es werden häufig Auswahllisten verwendet, die bei hunderten Einträgen nur mehr schwer nutzbar sind. Die Entwickler sind allerdings bestrebt, auftauchende Probleme und Grenzen zu beseitigen und bieten im Forum zeitnah Lösungen.

Meist wird WBCE von Vereinen oder lokalem Gewerbe genutzt, seltener private Blogs oder umfangreiche Angebote wie Onlineshops.

Da WBCE einen guten Ruf bezüglich Suchmaschinen-Freundlichkeit hat, sind spezielle Maßnahmen hierzu meist nicht erforderlich. Das führt zu geringen Nebenkosten.

Die Abspaltung von WebsiteBaker[Bearbeiten]

Wie in der Versionsgeschichte von WebsiteBaker nachzulesen ist,  erschien die Version 2.8.3 im Februar 2012, danach gab es (bis 2017) nur mehr Bugfixes und kleine Veränderungen in Form von Service-Packs, so dass der Eindruck erweckt wurde, dass die Entwicklung weitgehend zum Erliegen gekommen sein könnte.

Zudem schien seitens der der WebsiteBaker-Entwickler wenig Interesse gegenüber Nutzerwünschen bezüglich modernerer Gestaltung und Möglichkeiten wie etwa responsivem Design und Barrierefreiheit zu bestehen. Für Webdesigner, die das CMS für Kundenprojekte einsetzten, stellte vor allem die etwas lieblose Gestaltung des Backends ein Problem dar; WebsiteBaker wirkte nicht mehr zeitgemäß.

Im Juni 2015 kam es daher zur Abspaltung einiger Entwickler und der meisten Designer.

Kritik und Nachteile[Bearbeiten]

Core, Module und Templates werden von nur wenigen Personen entwickelt, die zwar selbst im Bereich Webdesign/Programmierung beruflich tätig sind, an WBCE jedoch nur in ihrer Freizeit arbeiten können. Allerdings sind gerade Module sehr vielseitig einsetzbar, sodass nicht für jeden Fall ein eigenes Modul nötig ist; meist reicht eine Anpassung der Einstellungen.

Weblinks[Bearbeiten]


Diese artikel "WBCE-CMS" ist von Wikipedia The list of its authors can be seen in its historical and/or the page Edithistory:WBCE-CMS.



Read or create/edit this page in another language[Bearbeiten]