вики

Лучшие продукты для самостоятельного размещения вики-сайтов

Лучшие продукты для самостоятельного размещения вики-сайтов
Сэр Фрэнсис Бэкон первым сказал, что знание - сила. Сегодня большую часть наших коллективных знаний об окружающем мире можно найти на различных вики, которые представляют собой веб-сайты или базы данных, совместно разработанные сообществом пользователей.

Википедия, безусловно, самая популярная вики в мире, в настоящее время насчитывающая более 45 миллионов страниц на 301 языке. Ежемесячно Википедию посещают около 500 посетителей, и большинство из них понятия не имеют, что можно создать веб-сайт, похожий на Википедию, бесплатно и без какого-либо предыдущего опыта веб-разработки.

Как? С помощью программных продуктов вики. Мы выбрали 5 лучших доступных на данный момент программных продуктов для самостоятельного размещения вики, включая тот, который используется в самой Википедии.

1. MediaWiki

MediaWiki, созданная в 2002 году старшим научным сотрудником Института Wellcome Trust Sanger в Кембридже Генрихом Магнусом Манске, а затем усовершенствованная американским программистом Ли Дэниелом Крокером, представляет собой бесплатную вики-платформу с открытым исходным кодом, которая поддерживает многие популярные вики, включая Википедию, Викисловарь, и Wikimedia Commons.

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

MediaWiki можно использовать с любым языком во всем мире, и его можно дополнительно настроить с помощью шаблонов и расширений. Если есть одно серьезное ограничение MediaWiki, то это тот факт, что его синтаксис не был официально определен, что затрудняет сторонним разработчикам создание редакторов WYSIWYG (What You See is What You Get).

2. TiddlyWiki

В то время как MediaWiki разрабатывается с учетом потребностей Википедии и других крупных вики, TiddlyWiki лучше всего подходит для небольших проектов. Он структурирует информацию уникальным образом, используя систему индексации гипертекстовых карточек, которая использует тиддлеры в качестве основных единиц информации в TiddlyWiki.

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

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

3. ДокуВики

«ДокуВики» часто называют более простой альтернативой MediaWiki. Хотя он доступен «только» на 50 языках и не предлагает столько функций, сколько MediaWiki, пользователям он нравится из-за его чистого синтаксиса и замечательной простоты обслуживания.

За прошедшие годы «ДокуВики» зарекомендовала себя особенно полезной в корпоративной среде. Тысячи предприятий и организаций используют «ДокуВики» в качестве корпоративной базы знаний, рабочего пространства для проектов, внутренней сети и т. Д. «ДокуВики» не требует слишком большого количества ресурсов, это полностью открытый исходный код и совместим с широким спектром плагинов и шаблонов.

Плагины можно установить автоматически через менеджер расширений или вручную, скопировав их в lib / plugins /. Например, есть плагин, который позволяет вам отменить недавние изменения, тот, который ограничивает доступ для входа в систему определенными IP-адресами, или тот, который добавляет раздел комментариев на вики-страницы, и это лишь некоторые из них.

4. XWiki

XWiki - это бесплатная вики-платформа с открытым исходным кодом, написанная на Java. Его можно использовать как вики первого или второго поколения. Согласно XWiki, вики-сайты первого поколения используются для совместной работы над контентом, в то время как вики-сайты второго поколения могут использоваться для создания совместных веб-приложений.

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

XWiki имеет очень надежный редактор WYSIWYG поверх мощного синтаксиса вики. Его можно расширить с помощью более 600 плагинов, макросов, скинов и тем, предоставленных сообществом XWiki и основными разработчиками. Если вы ищете мощную мультиплатформенную вики, которая подчеркивает расширяемость, XWiki - отличный выбор.

5. Вики.js

Все программные вики-платформы, о которых мы упоминали до сих пор, существуют уже довольно давно, и иногда это показывает. Вики.js отличается тем, что впервые был выпущен в 2016 году как современная альтернатива традиционным программным платформам вики. Он построен на Node.js, Git и Markdown, поставляется с мощным визуальным редактором и оптимизирован для экономии системных ресурсов.

Вики.js работает на любом сервере Linux, Windows или macOS и имеет расширенные функции кэширования для ускорения доступа к сайту. Как и другие программные платформы вики.

Как установить и настроить MediaWiki

Для установки MediaWiki вам понадобятся три вещи:

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

Затем укажите в выбранном веб-браузере каталог с файлами MediaWiki. Вот так: http: // yourwebserver.com / каталог / mw-config / index.php.

Наконец, следуйте предоставленным инструкциям, чтобы завершить процесс установки. Для получения инструкций по установке для конкретной системы посетите эту страницу и прокрутите до самого низа.

Заключение

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

Лучшие игры с отслеживанием рук
Oculus Quest недавно представил отличную идею отслеживания рук без контроллеров. С постоянно растущим числом игр и действий, которые осуществляются фо...
Как показать наложение OSD в полноэкранных приложениях и играх Linux
Игра в полноэкранные игры или использование приложений в полноэкранном режиме без отвлекающих факторов может отрезать вас от соответствующей системной...
Топ-5 карт для захвата игр
Все мы видели и любили потоковые игры на YouTube. PewDiePie, Jakesepticye и Markiplier - лишь некоторые из лучших игроков, которые заработали миллионы...