Jump to content

веб-интерфейс

веб-интерфейс
Разработчик(и) Простая Блэк Корпорейшн
Стабильная версия
7.10.30 [1] / 6 января 2016 г .; 8 лет назад ( 06.01.2016 )
Операционная система Кросс-платформенный
Платформа Перл
Тип Система управления контентом
Лицензия лицензия GPL
Веб-сайт www .webgui .org

WebGUI — это с открытым исходным кодом, система управления контентом написанная на Perl. [2] и выпущен под лицензией GNU General Public License . [3]

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

В июле 2014 года Скотт Уолтерс предложил проект на Kickstarter по доведению зарождающейся переписанной версии 8 до официального выпуска при поддержке сообщества свободного программного обеспечения . Версия 8, согласно странице проекта Kickstarter, представляет собой «масштабную попытку модернизации, в ходе которой ядро ​​было переработано для использования Moose , 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
  • Механизм рабочего процесса
  • Управление версиями
  • Электронная коммерция
  • Управление пользователями
  • Управление группой
  • Удобные для поисковых систем URL-адреса
  • Интернационализация

Архитектура

[ редактировать ]

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

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

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

[ редактировать ]

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

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

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

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

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

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

[ редактировать ]

WebGUI распространяется по лицензии GNU General Public License , что означает, что его можно загрузить и использовать бесплатно.

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

[ редактировать ]

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

[ редактировать ]

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

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

Талисман

[ редактировать ]
Гуи, талисман WebGUI

Гуи , фиолетовый осьминог — талисман WebGUI. Его создал Дарси Гибсон. [8]

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

См. также

[ редактировать ]
  1. ^ «Стабильная версия WebGUI 7.10.30» . Блог о веб-интерфейсе .
  2. ^ Ян, Шэрон К.; ЛиЛи, Ли (2016). Новые технологии для библиотекарей: практический подход к инновациям . Издательство Чандос. п. 196. ИСБН  978-1843347880 .
  3. ^ персонал, Сетевой Мир. «Лучшие системы управления контентом» . Сетевой мир . Проверено 25 октября 2018 г.
  4. ^ «Plain Black, создатели WebGUI — PR» . www.plainblack.com .
  5. ^ «Plain Black, создатели WebGUI — Джей Ти Смит» . www.plainblack.com .
  6. ^ Перейти обратно: а б «WebGUI — Возможности — Система управления контентом | CMS | Управление контентом с открытым исходным кодом | Платформа веб-приложений | Perl» . www.webgui.org . Проверено 25 октября 2018 г.
  7. ^ «PlebGUI: WebGUI встречает Plack» . PlubGUI . Архивировано из оригинала 10 февраля 2010 года.
  8. ^ «WebGUI — Mascot — Система управления контентом | CMS | Управление контентом с открытым исходным кодом | Платформа веб-приложений | Perl» . www.webgui.org . Проверено 20 июля 2017 г.
  9. ^ «Почему вашему малому бизнесу нужен блог» . Архивировано из оригинала 07.10.2022.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b5fc091cb626d809c37a0b9bf0bfc30e__1714151040
URL1:https://arc.ask3.ru/arc/aa/b5/0e/b5fc091cb626d809c37a0b9bf0bfc30e.html
Заголовок, (Title) документа по адресу, URL1:
WebGUI - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)