Разработчики) | Питер Тойни |
---|---|
Начальная версия | 23 июля 1998 г . |
Стабильный выпуск | |
Предварительный выпуск | Нет (Нет) [±] |
Репозиторий | |
Написано в | Perl |
Тип | Вики |
Лицензия | GPL |
Веб-сайт | twiki |
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.
См. Также [ править ]
- Сравнение программного обеспечения вики
Ссылки [ править ]
- ^ "Загрузить TWiki" . twiki.org . Проверено 23 июня 2019 .
- ^ «Все, что вам нужно знать, чтобы начать работу с системами управления контентом» . Информационная неделя . 10 сентября 2007 г.
TWiki - это структурированная вики, которая представляет собой комбинацию традиционной вики произвольной формы и более структурированной базы данных.
- ^ Matt Асей (29 октября 2008). «Охота TWiki за наличными разрушает его сообщество» . CNET .
- ^ "TWiki Watch: Участники TWiki" .
- ^ a b «Разработка Foswiki и TWiki - факты» . wikiring.com. 17 ноября 2009 года Архивировано из оригинала 6 марта 2016 года.
- ^ Р. Морин: TWiki и Foswiki: путь впереди
- ^ "пакеты плагинов" . Twiki.org . Проверено 24 июня 2013 года .
- ^ a b "Формы TWiki" . Twiki.org . Проверено 7 июля 2009 года .
- ^ ПОИСК переменная , форматированный поиск , поиск по SQL-запросу
- ^ "Примеры приложений TWiki" . Twiki.org . Проверено 7 июля 2009 года .
- ^ Участники TWiki. «Локализация пользовательского интерфейса» . twiki.org . Проверено 1 марта 2008 года .
- ^ Статья о корпоративных пользователях вики ( слайды )
- ^ Раздел «Вики как конвейерная лента онлайн» в статье BusinessWeek « Сделайте немного шума - Как инструменты Web 2.0 могут помочь вам более эффективно общаться с клиентами». Архивировано 5 мая 2009 г. на Wayback Machine.
- ^ "Примерное количество установок TWiki" . Twiki.org . Проверено 7 июля 2009 года .
- ^ "Что говорят пользователи TWiki?" . Twiki.net. Архивировано из оригинального 20 апреля 2009 года . Проверено 7 июля 2009 года .
- ^ «Пример из практики: Wiki дает ARM Holdings поддержку» . The Wall Street Journal . Обзор рынка. 24 января 2007 . Проверено 6 октября 2010 года .
- ^ "История успеха TWiki компании DHL Packstation" . Twiki.org . Проверено 7 июля 2009 года .
- ^ Будущее городского плана Мельбурна
- ^ "Масштабируемость TWiki" . Twiki.org . Проверено 7 июля 2009 года .
- ^ "Форматированный поиск" . Twiki.org . Проверено 8 июля 2009 года .
- ^ "QuerySearch" . Twiki.org . Проверено 8 июля 2009 года .
- ^ "Заявление об отказе от авторских прав TWiki" . Проверено 30 октября 2008 года .
- ^ "Страница TWikiHistory" . Проверено 30 октября 2008 года .
- ^ Thoeny, Питер; Том Бартон (31 октября 2008 г.). «Перезапустить проект TWiki.org» . twiki.org . Проверено 4 февраля 2009 года .
- ^ "Почему эта вилка?" . Фосвики. 31 января 2009 . Проверено 4 февраля 2009 года .
Внешние ссылки [ править ]
- TWiki.org - сайт сообщества с открытым исходным кодом
- Сравнение TWiki и MediaWiki
- TWIKI.NET - компания, предоставляющая коммерческие решения по установке, поддержке и хостингу для TWiki
- WikiMatrix описание TWiki
- Foswiki.org - бесплатный вики-сайт с открытым исходным кодом