TWiki - TWiki

TWiki
T-logo-235x67-t.png
Разработчики)Питер Тойни
изначальный выпуск23 июля 1998 г.; 22 года назад (1998-07-23)
Стабильный выпуск
6.1.0[1] / 2018-07-16[±]
Предварительный выпускНет (Нет) [±]
Репозиторий Отредактируйте это в Викиданных
Написано вPerl
ТипВики
ЛицензияGPL
Интернет сайтTwiki.org

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

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

Основные особенности

  • Ревизионный контроль - полный контрольный журнал, также для метаданных, таких как вложения и настройки контроля доступа
  • Детальный контроль доступа - ограничение чтения / записи / переименования на уровне сайта, веб-уровне, уровне страницы на основе групп пользователей
  • Расширяемый TWiki язык разметки
  • TinyMCE основан WYSIWYG редактор
  • Генерация динамического контента с переменными TWiki
  • Формы и отчеты - фиксируйте структурированный контент и составляйте отчеты с помощью поисковых запросов, встроенных в страницы.
  • Встроенная база данных - пользователи могут создавать вики-приложения с использованием языка разметки TWiki
  • Пользовательский интерфейс с возможностью скинов
  • RSS /Атом каналы и уведомление по электронной почте
  • Более 400 расширений и 200 плагинов

Расширения TWiki

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

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

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

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

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

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

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

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

Среди клиентов TWiki Fortune 500 Такие как Дисней, Motorola, Nokia, NYU, Корпорация Oracle и Yahoo!, а также малые и средние предприятия,[15] Такие как ARM Holdings[мертвая ссылка ][16] и DHL.[17] TWiki также использовался для создания совместных интернет-сайтов, таких как Город Мельбурн с БудущееМельбурн вики, где граждане могут совместно работать над планом на будущее.[18]

Реализация

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

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

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

История выпусков TWiki

  • 1998-07-23: Первоначальная версия, основанная на JosWiki, приложение, созданное Маркусом Питером и Дэйвом Харрисом[22][23]
  • 2000-05-01: TWiki Release 1 мая 2000 г.
  • 2000-12-01: TWiki Release 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 («Каир»)
  • 01.02.2006: TWiki Release 4.0.0 («Дакар»)
  • 2007-01-16: TWiki Release 4.1.0 («Эдинбург»)
  • 2008-01-22: TWiki Release 4.2.0 («Фритаун»)
  • 2009-09-02: TWiki Release 4.3.2 ("Джорджтаун")
  • 10.06.2010: TWiki Release 5.0 («Хельсинки»)
  • 2011-08-20: TWiki Release 5.1 («Стамбул»)
  • 2013-10-14: TWiki Release 6.0.0 («Иерусалим»)
  • 2018-07-16: TWiki Release 6.1.0 («Кампала»)

Вилки TWiki

Вилки TWiki включают:

  • 2001: Spinner Wiki (заброшена)
  • 2003: вилка O'Wiki (заброшенная)
  • 2008: Фосвики, запущенный в октябре 2008 года, когда не удалось урегулировать спор о будущем руководстве проектом,[24][25] что привело к уходу большей части сообщества TWiki, включая основную команду разработчиков[5]

Галерея

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

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

  1. ^ "Загрузить TWiki". twiki.org. Получено 23 июн 2019.
  2. ^ «Все, что вам нужно знать, чтобы начать работу с системами управления контентом». Информационная неделя. 10 сентября 2007 г. TWiki - это структурированная вики, которая представляет собой комбинацию традиционной вики произвольной формы и более структурированной базы данных.
  3. ^ Мэтт Эсэй (29 октября 2008 г.). «Охота TWiki за наличными расколола его сообщество». CNET.
  4. ^ "TWiki Watch: авторы TWiki".
  5. ^ а б «Разработка Foswiki и TWiki - узнайте факты». wikiring.com. 17 ноября 2009 г. Архивировано с оригинал 6 марта 2016 г.
  6. ^ Р. Морин: TWiki и Foswiki: путь впереди
  7. ^ "пакеты плагинов". Twiki.org. Получено 24 июн 2013.
  8. ^ а б "TWiki Forms". Twiki.org. Получено 7 июля 2009.
  9. ^ ПОИСК переменная, форматированный поиск, SQL-подобный поиск по запросу
  10. ^ "Примеры приложений TWiki". Twiki.org. Получено 7 июля 2009.
  11. ^ Участники TWiki. «Локализация пользовательского интерфейса». twiki.org. Получено 1 марта 2008.
  12. ^ Бумага для пользователей корпоративной вики (слайды )
  13. ^ Раздел «Вики как конвейерная лента онлайн» в статье BusinessWeek Шуметь - как инструменты Web 2.0 могут помочь вам более эффективно общаться с клиентами В архиве 5 мая 2009 г. Wayback Machine
  14. ^ «Примерное количество установок TWiki». Twiki.org. Получено 7 июля 2009.
  15. ^ "Что говорят пользователи TWiki?". Twiki.net. Архивировано из оригинал 20 апреля 2009 г.. Получено 7 июля 2009.
  16. ^ «Практический пример: вики-сайты помогают ARM Holdings». Wall Street Journal. Обзор рынка. 24 января 2007 г.. Получено 6 октября 2010.
  17. ^ "История успеха TWiki компании DHL Packstation". Twiki.org. Получено 7 июля 2009.
  18. ^ Будущее городского плана Мельбурна
  19. ^ «Масштабируемость TWiki». Twiki.org. Получено 7 июля 2009.
  20. ^ «Форматированный поиск». Twiki.org. Получено 8 июля 2009.
  21. ^ "QuerySearch". Twiki.org. Получено 8 июля 2009.
  22. ^ «Заявление об отказе от ответственности TWiki». Получено 30 октября 2008.
  23. ^ "Страница TWikiHistory". Получено 30 октября 2008.
  24. ^ Тоени, Питер; Том Бартон (31 октября 2008 г.). "Перезапустить проект TWiki.org". twiki.org. Получено 4 февраля 2009.
  25. ^ "Почему эта вилка?". Фосвики. 31 января 2009 г.. Получено 4 февраля 2009.

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