Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

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

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

Основные особенности [ править ]

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

Расширения TWiki [ править ]

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

Платформа приложений TWiki [ править ]

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

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

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

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

Развертывание TWiki [ править ]

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

Среди клиентов TWiki - Fortune 500, такие как Disney , Motorola , Nokia , NYU , Oracle Corporation и Yahoo! , А также малый и средний бизнес , [15] , такие как ARM Holdings [ мертвая ссылка ] [16] и DHL . [17] TWiki также был использован для создания совместных интернет - сайты, такие как города Мельбурн «s FutureMelbourne вики , где граждане могут сотрудничать в плане будущего. [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: Foswiki , запущенный в октябре 2008 года, когда не удалось урегулировать спор о будущем руководстве проектом [24] [25], что привело к уходу большей части сообщества TWiki, включая основную команду разработчиков [5]

Галерея [ править ]

  • Образец макета страницы.

  • Редактирование страницы с вики-разметкой, установленная панель инструментов SmartEditAddOn.

  • Редактировать страницу с помощью редактора WYSIWYG.

  • Редактируйте таблицы с помощью EditTablePlugin.

См. Также [ править ]

  • Сравнение программного обеспечения вики

Ссылки [ править ]

  1. ^ "Загрузить TWiki" . twiki.org . Проверено 23 июня 2019 .
  2. ^ «Все, что вам нужно знать, чтобы начать работу с системами управления контентом» . Информационная неделя . 10 сентября 2007 г. TWiki - это структурированная вики, которая представляет собой комбинацию традиционной вики произвольной формы и более структурированной базы данных.
  3. ^ Matt Асей (29 октября 2008). «Охота TWiki за наличными разрушает его сообщество» . CNET .
  4. ^ "TWiki Watch: Участники TWiki" .
  5. ^ a b «Разработка Foswiki и TWiki - факты» . wikiring.com. 17 ноября 2009 года Архивировано из оригинала 6 марта 2016 года.
  6. ^ Р. Морин: TWiki и Foswiki: путь впереди
  7. ^ "пакеты плагинов" . Twiki.org . Проверено 24 июня 2013 года .
  8. ^ a b "Формы TWiki" . 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. ^ «Пример из практики: Wiki дает ARM Holdings поддержку» . The 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. ^ Thoeny, Питер; Том Бартон (31 октября 2008 г.). «Перезапустить проект TWiki.org» . twiki.org . Проверено 4 февраля 2009 года .
  25. ^ "Почему эта вилка?" . Фосвики. 31 января 2009 . Проверено 4 февраля 2009 года .

Внешние ссылки [ править ]

  • TWiki.org - сайт сообщества с открытым исходным кодом
  • Сравнение TWiki и MediaWiki
  • TWIKI.NET - компания, предоставляющая коммерческие решения по установке, поддержке и хостингу для TWiki
  • WikiMatrix описание TWiki
  • Foswiki.org - бесплатный вики-сайт с открытым исходным кодом