TWiki

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

TWiki
T-logo-235x67-t.png
Разработчик (и) Питер Тоуни
Первый выпуск23 июля 1998 г.; 22 года назад (23.07.1998)
Стабильный выпуск 6.1.0 / 16.07.2018
Предварительный выпуск Нет (Нет)
Репозиторий Измените это в Викиданных
Написано наPerl
Тип Wiki
Лицензия GPL
Веб-сайтtwiki.org

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

Проект TWiki был основан Питером Тойни в 1998 году как открытый исходный код. платформа приложений на основе вики. В октябре 2008 года компания TWiki.net, созданная Thoeny, взяла на себя полный контроль над проектом TWiki, в то время как большая часть сообщества разработчиков разделилась, чтобы присоединиться к проекту Foswiki.

Содержание
  • 1 Major функции
    • 1.1 Расширения TWiki
    • 1.2 Платформа приложений TWiki
    • 1.3 Пользовательский интерфейс
  • 2 Развертывание TWiki
  • 3 Реализация
  • 4 История выпусков TWiki
  • 5 Форки TWiki
  • 6 Галерея
  • 7 См. Также
  • 8 Ссылки
  • 9 Внешние ссылки
Основные функции
  • Контроль версий - полный контрольный журнал, а также метаданные, такие как вложения и настройки контроля доступа
  • Детализированный контроль доступа - ограничение чтения / записи / переименования на уровне сайта, веб-уровне, уровне страницы на основе групп пользователей
  • Расширяемый TWiki язык разметки
  • TinyMCE на основе WYSIWYG editor
  • Генерация динамического контента с переменными TWiki
  • Формы и отчеты - фиксируйте структурированный контент, составляйте отчеты по нему с помощью поисковых запросов, встроенных в страницы
  • Встроенный в базе данных - пользователи может создавать вики-приложения, используя язык разметки TWiki
  • , пользовательский интерфейс с возможностью скинов
  • RSS / Atom каналы и уведомления по электронной почте
  • Более 400 расширений и 200 подключаемых модулей

Расширения TWiki

TWiki имеет API подключаемого модуля, который породил более 300 расширений для связи с базами данных, создания диаграмм, теги, сортировка таблиц, запись электронных таблиц, создание галереи изображений и слайд-шоу, создание рисунков, запись блоги, построение графиков, интерфейс для множества различных схем аутентификации, отслеживание проектов экстремального программирования и т. д.

Платформа приложений TWiki

TWiki как структурированная вики обеспечивает манипулирование полями, хранящимися на страницах, как в базе данных, и предлагает язык запросов, подобный SQL, для встраивания отчетов в вики страниц.

Вики-приложения также называются ситуационными приложениями, потому что они создаются пользователями специально для очень специфических нужд. Пользователи создали приложения TWiki, которые включают доски состояния центра обработки вызовов, списки дел, системы инвентаризации, справочники сотрудников, средства отслеживания ошибок, блог приложения, дискуссионные форумы, отчеты о состоянии с накоплением и многое другое.

Пользовательский интерфейс

Интерфейс TWiki полностью изменен в виде шаблонов, тем и (для каждого пользователя) CSS. Он включает поддержку интернационализации ('I18N ') с поддержкой нескольких наборов символов, URL-адресов UTF-8, а пользовательский интерфейс переведен на китайский, чешский, датский и голландский языки., Французский, немецкий, итальянский, японский, польский, португальский, русский, испанский и шведский.

Развертывание TWiki

TWiki в основном используется на рабочем месте как корпоративная вики для координации действий команды, отслеживания проектов, реализации рабочих процессов и в качестве Intranet Wiki. Сообщество TWiki оценивает 40 000 корпоративных вики-сайтов по состоянию на март 2007 г. и 20 000 общедоступных сайтов TWiki.

Среди клиентов TWiki есть Fortune 500, такие как Disney, Motorola, Nokia, NYU, Oracle Corporation и Yahoo!, а также малые и средние предприятия, например ARM Holdings и DHL. TWiki также использовался для создания совместных интернет-сайтов, таких как City of Melbourne вики FutureMelbourne, где граждане могут совместно работать над планом на будущее.

Реализация

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

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

TWiki имеет встроенные в движок функции базы данных. Форма TWiki прикрепляется к странице в виде метаданных. Это представляет собой запись в базе данных. Набор страниц с одинаковым типом формы создает таблицу базы данных. Форматированный поиск с запросом, подобным SQL, может быть встроен в страницу для создания динамического представления данных с нескольких страниц. Это позволяет создавать вики-приложения и составляет представление TWiki о структурированной вики.

истории выпусков TWiki
  • 1998-07-23: Начальная версия, основанная на JosWiki, приложение, созданное Маркусом Питером и Дэйвом Харрисом
  • 2000-05-01: TWiki, выпуск 1, май 2000 г.
  • 2000-12-01: TWiki, выпуск 1, декабрь 2000 г.
  • 2001-09-01: TWiki Release 1 сентября 2001
  • 2001-12-01: TWiki Release 1 декабря 2001 («Афины»)
  • 2003-02-01: TWiki Release 1 февраля 2003 («Пекин»)
  • 2004-09-01: TWiki Release 1 сентября 2004 («Каир»)
  • 2006-02-01: TWiki Release 4.0.0 («Дакар»)
  • 16 января 2007 г.: TWiki версии 4.1.0 («Эдинбург»)
  • 22 января 2008 г.: TWiki версии 4.2.0 («Фритаун»)
  • 2009-09-02: TWiki Release 4.3.2 («Джорджтаун»)
  • 10.06.2010: TWiki Release 5.0 («Helsinki»)
  • 20.08.2011: TWiki Release 5.1 («Стамбул»)
  • 14.10.2013: TWiki Release 6.0.0 («Иерусалим»)
  • 16.07.2018: TWiki Release 6.1.0 («Кампала»)
Вилы o f TWiki

Форки TWiki включают:

  • 2001: Spinner Wiki (заброшено)
  • 2003: форк O'Wiki (заброшено)
  • 2008: Foswiki, запущенный в октябре 2008 года, когда не удалось урегулировать спор о будущем руководстве проектом, что привело к уходу большей части сообщества TWiki, включая основную команду разработчиков.
Галерея
См. Также
  • Портал бесплатного программного обеспечения и программного обеспечения с открытым исходным кодом
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-09 06:42:49
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте