WebGUI - WebGUI - Wikipedia

WebGUI
Logo WebGUI.png
VývojářiPlain Black Corporation
Stabilní uvolnění
7.10.30[1] / 6. ledna 2016; Před 4 lety (2016-01-06)
Operační systémCross-platform
PlošinaPerl
TypSystém pro správu obsahu LiLi
LicenceGPL
webová stránkawww.webgui.org

WebGUI je open-source systém pro správu obsahu napsáno v Perl[2] a propuštěn pod GNU General Public License.[3]

Systém umožňuje netechnicky smýšlejícím uživatelům uspořádat obsah na stránkách a rozloženích obsahujících „aktiva“ (applety ) které povolení webová stránka návštěvníci si mohou prohlížet a pracovat s různými typy dat, od základních článků až po plnohodnotné Systém pro správu obsahu a vlastní aplikace.

V červenci 2014 navrhl Scott Walters a projekt na Kickstarter přivést rodící se verzi 8 k formálnímu vydání s podporou svobodný software společenství. Verze 8 je podle stránky projektu Kickstarter „obrovským modernizačním úsilím, které přepracovalo jádro k použití Los, Plack, Try :: Tiny "spolu s obecným vyčištěním kódu. Projekt dosáhl svého davové financování cíl 16. července 2014.

Úvod

WebGUI (vyslovuje se web-GOO-E) je systém, který správcům webu umožňuje spravovat vzhled a funkce dostupné v uživatelském rozhraní tak, aby odpovídaly úrovni dovedností každého uživatele. Jeho systém uživatelů a skupin umožňuje kontrolu nad oprávněními pro úpravy a prohlížení obsahu a systémy správy verzí a pracovních toků umožňují hierarchie schvalování obsahu a sledování obsahu při jeho pohybu po webu. Všechno ve WebGUI je šablona, ​​která umožňuje přizpůsobení a zároveň udržuje obsah a styl webu odděleně.

Systém byl původně postaven jako aplikační rámec podle autora Plain Black Corporation[4] k podpoře své práce na vývoji zákazníků, ale většina jejích současných nezávislých uživatelů ji využívá jako CMS s moduly, se kterými se dodává.

Dějiny

V roce 1999 vývojový projekt s názvem Web Done Right[5] začala ve snaze vytvořit rámec webových aplikací. Během příštích několika let se Web Done Right vyvinul a nakonec se stal WebGUI. WebGUI a jeho mateřská společnost Plain Black Corporation byly uvedeny na trh v roce 2001.

Funkce

Software WebGUI lze použít pro:[6]

  • Webové rozhraní pro správu
  • WYSIWYG editor RTF
  • Workflow Engine
  • Správa verzí
  • Elektronický obchod
  • správa uživatelů
  • Správa skupiny
  • URL vhodné pro vyhledávače
  • Internacionalizace

Architektura

WebGUI je postaveno jako aplikační rámec a má zásuvná architektura na pomoc při rozšiřitelnosti aplikací. Vývojáři mohou vytvářet vlastní aplikace a funkce, které odpovídají procesům organizace. Zásuvný makro architektura umožňuje ještě větší rozšiřitelnost a flexibilitu. WebGUI Modulární design umožňuje kód pro snadný přístup, změnu a výměnu.

WebGUI je mod_perl aplikace, ale existuje projekt s kódovým označením PlebGUI pro port WebGUI na PSGI, Perl Web Server Gateway Interface, které umožňuje nasazení pomocí CGI, FastCGI, mod_perl, et al.[7]

Integrované aplikace

S WebGUI mohou uživatelé vytvářet:[6]

  • Internetové obchody, které přijímají kreditní karty.
  • Fóra (Plochý, vnořený a závitový pohled)
  • SQL Zprávy (rozbalení a hierarchické dotazy povoleny)
  • Ankety
  • Inzerce
  • Webový protokol (blogy)
  • Galerie fotografií
  • Výpisy novinek
  • Časté dotazy
  • Propojit adresáře
  • Pracovní nabídky
  • Uživatelské příspěvky
  • Syndikované zprávy (zahrnuje agregace )
  • Kalendáře událostí
  • Průzkumy
  • Samonosné testy
  • Články
  • Vyhledávače
  • Front-end webových služeb
  • Maticové srovnávací systémy
  • Údaje o počasí
  • Skladové údaje
  • Dashboard (Moje stránka)
  • Vstupní a výstupní desky
  • Projektový management
  • Sledování času

Kromě toho je k dispozici mnoho aplikací od uživatelů.

Motivy

WebGUI přichází s řadou vestavěných témata a další témata jsou volně k dispozici v sekci doplňků v Web WebGUI. Všechno ve WebGUI je šablona a ke šablonám se přistupuje prostřednictvím admin uživatelské rozhraní.

Překlad

WebGUI má překladový server, který umožňuje komukoli přispívat přeloženými výrazy pro jakýkoli popis pole v uživatelském rozhraní. Tyto překlady lze poté použít na web a uživatelé mohou spravovat obsah v jejich rodných jazycích. WebGUI obsahuje překlady z holandštiny, němčiny, angličtiny a španělštiny.

Licencování

WebGUI podléhá licenci pod GNU General Public License, což znamená, že je zdarma ke stažení a používání.

Požadavky na systém

Běhové prostředí WebGUI

Pro usnadnění instalace požadavků WebGUI je Plain Black distribuuje uvnitř WebGUI Runtime prostředí (WRE). WRE obsahuje vše potřebné ke spuštění WebGUI, kromě některých Perl moduly, které mohou vyžadovat verze WebGUI vydané po WRE. WRE je pre-sestaven od Plain Black pro jejich seznam podporovaných systémů a členové komunity odesílají WRE binární soubory pro jiné systémy.

Kromě požadavků obsahuje WRE nástroje pro správu serverů WebGUI. Verze WRE 0.8 představila konzolu WRE, což je GUI nástroj (při pohledu s webový prohlížeč ) k nastavení a správě webů WebGUI.

Maskot

Gooey, maskot WebGUI

Lepkavý, fialová chobotnice je maskotem WebGUI. Vytvořila ho Darci Gibson.[8]

Recepce

Recenze, kterou provedli zaměstnanci na Business.com v roce 2019, zaznamenala mezi užitečné funkce WebGUI a podporu komunity také jeho užitečné funkce a schopnost přizpůsobit každého uživateleRozhraní závisí na jejich úrovni dovedností.[9]

Viz také

Reference

  1. ^ „Stabilní vydání WebGUI 7.10.30“. Blog WebGUI.
  2. ^ Yang, Sharon Q .; LiLi, Li (2016). Rozvíjející se technologie pro knihovníky: praktický přístup k inovacím. Chandos Publishing. str. 196. ISBN  978-1843347880.
  3. ^ zaměstnanci, Network World. „Nejlepší systémy pro správu obsahu“. Síťový svět. Citováno 2018-10-25.
  4. ^ „Plain Black, tvůrci WebGUI - PR“. www.plainblack.com.
  5. ^ "Plain Black, tvůrci WebGUI - JT Smith". www.plainblack.com.
  6. ^ A b "WebGUI - Funkce - Systém správy obsahu | CMS | Správa obsahu s otevřeným zdrojem | Rámec webových aplikací | Perl". www.webgui.org. Citováno 2018-10-25.
  7. ^ „PlebGUI: WebGUI Meets Plack“. PlubGUI. Archivovány od originál dne 10. února 2010.
  8. ^ "WebGUI - Maskot - Systém pro správu obsahu | CMS | Správa obsahu s otevřeným zdrojem | Rámec webových aplikací | Perl". www.webgui.org. Citováno 2017-07-20.
  9. ^ /https://www.business.com/reviews/webgui/#:~:text=The%20Verdict&text=Since%20content%20management%20systems%20are,without%20disrupting%20the%20live%20site.

externí odkazy