WebGUI

Webgui
WebGUI logo.png
Entwickler (en) Plain Black Corporation
Stabile Version
7.10.30[1] / 6. Januar 2016; vor 6 Jahren
Betriebssystem Plattformübergreifend
Plattform Perl
Typ Content -Management -System
Lizenz Gpl
Webseite www.Webgui.org

Webgui ist ein Open Source Content -Management -System geschrieben in Perl[2] und unter dem freigelassen GNU Allgemeine öffentliche Lizenz.[3]

Das System ermöglicht es nicht technisch gesinnten Benutzern, Inhalte in Seiten und Layouts zu arrangieren, die „Vermögenswerte“ enthalten (Assets '(Applets) welche erlauben Webseite Besucher, die verschiedene Arten von Daten von grundlegenden Artikeln bis ausgewachsen sind und mit ihnen interagieren Content -Management -System und Benutzerdefinierte Anwendungen.

Im Juli 2014 schlug Scott Walters a vor Projekt an Kickstarter Um die entstehende Version 8 zu bringen, schreiben Sie eine formelle Veröffentlichung mit einer Unterstützung gratis Software Gemeinschaft. Version 8 ist laut Kickstarter -Projektseite "eine massive Modernisierungsanstrengung, die den Kern überarbeitet hat Elch, Plack, Probieren Crowd -Finanzierung Ziel am 16. Juli 2014.

Einführung

WebGui (ausgesprochen Web-GOO-E) ist ein System, mit dem Webadministratoren das Erscheinungsbild und die Funktionen, die in der Benutzeroberfläche verfügbar sind, so verwaltet werden können, dass sie die Fähigkeitsstufe jedes Benutzers entsprechen. Das Benutzer- und Gruppensystem ermöglicht die Kontrolle über die Bearbeitung und Anzeige von Berechtigungen inhaltlich, und die Versioning- und Workflow -Systeme ermöglichen die Genehmigungshierarchien inhaltlich und die Verfolgung von Inhalten, wenn sie sich durch die Website bewegt. Alles in Webgui ist eine Vorlage, die eine Anpassung ermöglicht, während der Site -Inhalt und den Stil getrennt bleibt.

Das System wurde ursprünglich als als gebaut Anwendungsrahmen von Creator Plain Black Corporation[4] Um ihre Kundenentwicklungsarbeit zu unterstützen, nutzt die Mehrheit ihrer aktuellen unabhängigen Nutzer sie als a CMS mit den Modulen, mit denen es versendet.

Geschichte

1999 ein Entwicklungsprojekt namens Web Done Right[5] begann, um ein Webanwendungs ​​-Framework zu erstellen. In den nächsten Jahren hat sich Web Done Right entwickelt und wurde schließlich Webgui. Die Webgui und seine Muttergesellschaft Plain Black Corporation wurden 2001 zur Öffentlichkeit ins Leben gerufen.

Merkmale

Die Webgui -Software kann verwendet werden für:[6]

  • Webbasierte administrative Schnittstelle
  • Wysiwyg reicher Texteditor
  • Workflow Engine
  • Versioning
  • E-Commerce
  • Benutzerverwaltung
  • Gruppenmanagement
  • Suchmaschinenfreundliche URLs
  • Internationalisierung

Die Architektur

Webgui ist als Anwendungsrahmen erstellt und hat a Steckdose Architektur Um die Erweiterbarkeit von Anwendungen zu unterstützen. Entwickler können benutzerdefinierte Anwendungen und Funktionen erstellen, die den Prozessen eines Unternehmens entsprechen. Ein Steckstoff Makro Die Architektur ermöglicht noch mehr Erweiterbarkeit und Flexibilität. Webgui's modulares Design erlaubt Code leicht zugreifen, geändert und ersetzt werden.

Webgui ist a mod_perl Anwendung, aber es gibt ein Projekt mit dem Codenamen Plebgui, um Webgui zu portgui zu erhalten PSGI, die Perl Web Server Gateway -Schnittstelle, mit der die Bereitstellung verwendet wird CGI, Fastcgi, mod_perlet al.[7]

Integrierte Anwendungen

Mit WebGui können Benutzer erstellen:[6]

  • Online -Shops, die Kreditkarten akzeptieren.
  • Foren (Flache, verschachtelte und eingefädelte Ansichten)
  • Sql Berichte (Drill Down und hierarchische Abfragen aktiviert)
  • Umfragen
  • Klassifizierungen
  • Webprotokoll (Blogs)
  • Fotogalerien
  • Nachrichtenlisten
  • FAQs
  • Verzeichnisverzeichnisse
  • Job-Angebote
  • Benutzerbeiträge
  • Syndizierte Nachrichten (einschließlich Anhäufung)
  • Veranstaltungskalender
  • Umfragen
  • Selbstabbau-Tests
  • Artikel
  • Suchmaschinen
  • Webdienste Frontend
  • Matrix -Vergleichssysteme
  • Wetterdaten
  • Aktiendaten
  • Dashboard (meine Seite)
  • In/Out Boards
  • Projektmanagement
  • Zeiterfassung

Darüber hinaus stehen viele Benutzer zur Verfügung, die Anwendungen zur Verfügung stehen.

Themen

Webgui ist mit einer Reihe von integriert Themenund zusätzliche Themen sind im Add-On-Abschnitt der Add-Ons frei verfügbar Webgui -Website. Alles in Webgui ist eine Vorlage, und Vorlagen werden über die zugegriffen Administrator Benutzeroberfläche.

Übersetzung

WebGui verfügt über einen Übersetzungsserver, auf dem jeder übersetzte Begriffe für eine Feldbezeichnung in der Benutzeroberfläche beitragen kann. Diese Übersetzungen können dann auf eine Website angewendet werden und Benutzer können Inhalte in ihren Muttersprachen verwalten. Webgui enthält niederländische, deutsche, englische und spanische Übersetzungen.

Lizenzierung

Webgui ist unter lizenziert unter GNU Allgemeine öffentliche LizenzDies bedeutet, dass es kostenlos heruntergeladen und verwendet werden kann.

System Anforderungen

Webgui -Laufzeitumgebung

Um die Installation der Anforderungen von WebGui zu erleichtern, verteilt Plain Black sie innerhalb des Webgui Laufzeitumgebung (WRE). Das WRE enthält alles, was für das Ausführen von Webgui erforderlich ist, mit Ausnahme einiger Perl Module, die die Versionen von Webgui nach dem WRE veröffentlicht haben. Das WRE ist vor-zusammengestellt von Plain Black für ihre Liste der unterstützten Systeme, und Mitglieder der Community reichen WRE ein Binärdateien für andere Systeme.

Zusätzlich zu den Anforderungen enthält das WRE Tools zur Verwaltung von Webgui -Servern. Die 0,8 -Version des WRE führte die WRE -Konsole ein, nämlich a GUI Werkzeug (angezeigt mit a Webbrowser) Webgui -Websites einrichten und verwalten.

Maskottchen

Gooey, das Maskottchen von Webgui

KlebrigDas lila Oktopus ist das Maskottchen von Webgui. Es wurde von Darci Gibson geschaffen.[8]

Rezeption

Eine Rezension von Mitarbeitern von Business.com aus dem Jahr 2019 hat die Kollaborationsfunktionen und die Unterstützung von Webgui als unter seinen nützlichen Funktionen und die Fähigkeit, jeden Benutzer anzupassen, festgestellts Schnittstelle abhängig von ihrem Fähigkeitsniveau.[9]

Siehe auch

Verweise

  1. ^ "Webgui 7.10.30 Stabile Version". Webgui -Blog.
  2. ^ Yang, Sharon Q.; Lili, Li (2016). Aufstrebende Technologien für Bibliothekare: Ein praktischer Ansatz zur Innovation. Chandos Publishing. p. 196. ISBN 978-1843347880.
  3. ^ Mitarbeiter, Netzwerkwelt. "Die besten Content -Management -Systeme". Netzwerkwelt. Abgerufen 2018-10-25.
  4. ^ "Normal Schwarz, Hersteller von Webgui - PR". www.plainblack.com.
  5. ^ "Plain Black, Hersteller von Webgui - JT Smith". www.plainblack.com.
  6. ^ a b "Webgui - Funktionen - Content -Management -System | CMS | Open Source Content Management | Webanwendungsrahmen | Perl". www.webgui.org. Abgerufen 2018-10-25.
  7. ^ "Plebgui: Webgui trifft Plack". Plubgui. Archiviert von das Original am 10. Februar 2010.
  8. ^ "Webgui - Maskottchen - Content Management System | CMS | Open Source Content Management | Webanwendungsframework | Perl". www.webgui.org. Abgerufen 2017-07-20.
  9. ^ /https://www.business.com/reviews/webgui/#:~:text=The%20verdict&text=Since%20Content%20Management%20Systems%20are, -Ohout%20Disrupten%20T20Live%20Site.

Externe Links