WebGUI - WebGUI

WebGUI
WebGUI logo.png
Разработчики)Plain Black Corporation
Стабильный выпуск
7.10.30[1] / 6 января 2016 г.; 4 года назад (2016-01-06)
Операционная системаКроссплатформенность
ПлатформаPerl
ТипСистема управления контентом LiLi
ЛицензияGPL
Интернет сайтwww.webgui.org

WebGUI является Открытый исходный код система управления контентом написано в Perl[2] и выпущен под Стандартная общественная лицензия GNU.[3]

Система позволяет пользователям, не имеющим технических навыков, размещать контент на страницах и макетах, содержащих «Активы» (апплеты ) которые позволяют интернет сайт посетители могут просматривать и взаимодействовать с различными типами данных, от базовых статей до полноценных Система управления контентом и пользовательские приложения.

В июле 2014 года Скотт Уолтерс предложил проект на Kickstarter довести зарождающуюся перезапись Версии 8 до официального выпуска с поддержкой бесплатно программное обеспечение сообщество. Версия 8, согласно странице проекта Kickstarter, представляет собой "масштабную модернизацию, в ходе которой ядро ​​было переработано для использования лось, Plack, Try :: Tiny "вместе с общей очисткой кода. Проект добился своего краудфандинг гол 16 июля 2014 г.

Вступление

WebGUI (произносится как web-GOO-E) - это система, которая дает веб-администраторам возможность управлять внешним видом и функциями, доступными в пользовательском интерфейсе, в соответствии с уровнем квалификации каждого пользователя. Его система пользователей и групп позволяет контролировать права на редактирование и просмотр контента, а системы управления версиями и рабочего процесса позволяют создавать иерархии утверждения контента и отслеживать контент по мере его перемещения по сайту. Все в WebGUI - это шаблон, который позволяет настраивать, сохраняя при этом контент и стиль сайта отдельно.

Система изначально создавалась как рамки приложения создателем Plain Black Corporation[4] для поддержки своей работы по развитию клиентов, но большинство текущих независимых пользователей используют его как CMS с модулями, с которыми он поставляется.

История

В 1999 году проект разработки под названием Web Done Right.[5] начал с попытки создать структуру веб-приложений. В течение следующих нескольких лет Web Done Right эволюционировал и в конечном итоге превратился в WebGUI. WebGUI и его материнская компания Plain Black Corporation были представлены публике в 2001 году.

Функции

Программное обеспечение WebGUI можно использовать для:[6]

  • Веб-интерфейс администрирования
  • WYSIWYG Rich Text Editor
  • Механизм рабочего процесса
  • Управление версиями
  • Электронная коммерция
  • Управление пользователями
  • Управление Группой
  • Удобные для поисковых систем URL
  • Интернационализация

Архитектура

WebGUI построен как инфраструктура приложения и имеет подключаемая архитектура чтобы помочь в расширяемости приложений. Разработчики могут создавать собственные приложения и функции, соответствующие процессам организации. Подключаемый макрос архитектура обеспечивает еще большую расширяемость и гибкость. WebGUI Модульная конструкция позволяет код для легкого доступа, изменения и замены.

WebGUI - это mod_perl приложение, но есть проект под кодовым названием PlebGUI для переноса WebGUI на ПСГИ, интерфейс шлюза веб-сервера Perl, который обеспечивает развертывание с использованием CGI, FastCGI, mod_perl, и другие.[7]

Встроенные приложения

С помощью WebGUI пользователи могут создавать:[6]

  • Интернет-магазины, принимающие кредитные карты.
  • Форумы (Плоские, вложенные и резьбовые виды)
  • SQL Отчеты (детализация и иерархические запросы включены)
  • Опросы
  • Объявления
  • Веб-журнал (блоги)
  • Фотогалереи
  • Список новостей
  • FAQs
  • Ссылки на каталоги
  • Объявления о вакансиях
  • Вклад пользователей
  • Синдицированные новости (включая агрегирование )
  • Календари событий
  • Обзоры
  • Самооценка тестов
  • Статьи
  • Поисковые системы
  • Интерфейс веб-служб
  • Матричные системы сравнения
  • Данные о погоде
  • Данные о запасах
  • Панель управления (Моя страница)
  • Платы ввода / вывода
  • Управление проектом
  • Отслеживание времени

Кроме того, доступно множество приложений, добавленных пользователями.

Темы

WebGUI имеет ряд встроенных темы, а дополнительные темы доступны бесплатно в разделе надстроек Веб-сайт WebGUI. Все в WebGUI является шаблоном, и доступ к шаблонам осуществляется через админ пользовательский интерфейс.

Перевод

WebGUI имеет сервер перевода, который позволяет любому пользователю вносить переведенные термины для любой метки поля в пользовательском интерфейсе. Эти переводы затем могут быть применены к сайту, и пользователи могут управлять контентом на своих родных языках. WebGUI содержит переводы на голландский, немецкий, английский и испанский языки.

Лицензирование

WebGUI находится под лицензией Стандартная общественная лицензия GNU, что означает, что его можно бесплатно загрузить и использовать.

Системные Требования

Среда выполнения WebGUI

Чтобы упростить установку требований WebGUI, Plain Black распространяет их внутри WebGUI. Среда выполнения (WRE). WRE включает в себя все необходимое для запуска WebGUI, за исключением некоторых Perl модули, которые могут потребоваться в версиях WebGUI, выпущенных после WRE. WRE предварительносоставлен от Plain Black для получения списка поддерживаемых систем, а члены сообщества представляют WRE двоичные файлы для других систем.

Помимо требований, WRE включает инструменты для администрирования серверов WebGUI. Версия WRE 0.8 представила консоль WRE, которая является GUI инструмент (при просмотре веб-браузер ) для настройки и управления сайтами WebGUI.

Талисман

Гуи, талисман WebGUI

Липкий, фиолетовый осьминог - талисман WebGUI. Он был создан Дарси Гибсон.[8]

Прием

В обзоре за 2019 год, проведенном сотрудниками Business.com, среди его полезных функций были отмечены функции совместной работы и поддержка сообщества WebGUI, а также возможность настраивать каждого пользователя.интерфейс s в зависимости от уровня их навыков.[9]

Смотрите также

Рекомендации

  1. ^ "Стабильный выпуск WebGUI 7.10.30". Блог WebGUI.
  2. ^ Yang, Sharon Q .; ЛиЛи, Ли (2016). Новые технологии для библиотекарей: практический подход к инновациям. Издательство Чандос. п. 196. ISBN  978-1843347880.
  3. ^ сотрудники, Network World. «Лучшие системы управления контентом». Сетевой мир. Получено 2018-10-25.
  4. ^ «Plain Black, создатели WebGUI - PR». www.plainblack.com.
  5. ^ "Plain Black, создатели WebGUI - JT Smith". www.plainblack.com.
  6. ^ а б «WebGUI - Возможности - Система управления контентом | CMS | Управление контентом с открытым исходным кодом | Платформа веб-приложений | Perl». www.webgui.org. Получено 2018-10-25.
  7. ^ "PlebGUI: WebGUI встречает Plack". PlubGUI. Архивировано из оригинал 10 февраля 2010 г.
  8. ^ «WebGUI - Mascot - Система управления контентом | CMS | Управление контентом с открытым исходным кодом | Платформа веб-приложений | Perl». www.webgui.org. Получено 2017-07-20.
  9. ^ /https://www.business.com/reviews/webgui/#:~:text=The%20Verdict&text=Since%20content%20management%20systems%20are,without%20disrupting%20the%20live%20site.

внешняя ссылка