Wiki-системы - это невероятно полезное программное обеспечение для любой компании. Они позволяют создавать и хранить все корпоративные знания внутри единой базы. К ним относятся инструкции, регламенты, документация, технические задания, обучающие материалы и другие типы внутренних данных.
Наиболее известными среди корпоративных wiki-систем считаются 2 программы: Confluence и Notion.
Confluence является продуктом компании Atlassian, которым принадлежат системы управления проектами Jira и Trello. Благодаря интеграции с этими системами он быстро завоевал популярность.
Разработчики и пользователи Notion выделяют в нем более простой интерфейс и большие возможности кастомизации.
Проблемы использования Confluence и Notion
Оба продукта в первую очередь коммерческие. Это значит, что для привлечения новой аудитории в них добавляют все больше возможностей для совместного редактирования контента. При первичном ознакомлении может показаться, что в них есть все, что необходимо для любой корпоративной wiki. Но после перехода на такую систему выявляются её минусы.
Как у Notion, так и у Confluence включено огромное количество функционала, который оказывается не нужен, а тот, который нужен именно вам, работает плохо. И чем более специфичны у команды задачи, тем меньше подходит подобный сервис. Пользователи ограничены возможностями платформы и не могут свободно настраивать и расширять ее.
Помимо этого, у пользователей из России есть другая проблема: зарубежные компании одна за другой объявляют о своем уходе из РФ рынка. А это значит, что дальнейшая оплата лицензий, обновления и создание новых аккаунтов станут невозможны. Atlassian уже закрыли все свои продукты. Разработчики Notion официальных заявлений об уходе не делали, но уже возникали ситуации с блокировкой аккаунтов из России.
Что использовать для корпоративной wiki?
Ответ на этот вопрос зависит от ваших ресурсов и потребностей. Для компаний из РФ существует 2 способа для создания корпоративного пространства:
- Российское проприетарное ПО;
- Опенсорсное ПО.
Отечественные аналоги подойдут для компаний, которые готовы платить ежемесячную подписку, но не хотят заморачиваться с поддержкой и обслуживанием системы. Также платное ПО не дает таких возможностей кастомизации, как опенсорс. Если какие-то встроенные функции вам не нравятся, то вы скорее всего ничего не сможете с этим сделать.
Wiki-движки с открытым исходным кодом требуют больше ресурсов для разработки, но и дают больше свободы. Особенно это будет полезно, если для вашего бизнеса необходим какой-нибудь уникальный функционал, которого нет в готовых решениях. Пользователи могут свободно настраивать и расширять платформу для выполнения необходимых задач, в отличие от любого коммерческого продукта.
В качестве альтернативы Confluence и Notion отлично подходит Wiki.js. Это полностью настраиваемый вики-движок с открытым исходным кодом, написанный на JavaScript и Node.js. Разберем, почему стоит выбрать именно его.
В чем преимущества Wiki.js
Одним из основных преимуществ Wiki.js перед любым проприетарным ПО является его открытый исходный код. Если данные будут находиться на ваших серверах, то никто не сможет заблокировать ваш доступ к базе знаний.
Wiki.js поддерживает несколько стратегий аутентификации, таких как локальная или корпоративная аутентификация, что позволяет компаниям интегрироваться с их существующей системой с использованием различных протоколов, таких как LDAP, SAML, CAS, Auth0, Okta, Azure AD и других. Он также включает общие модули OAuth2 и OpenID Connect.
Текстовый редактор в Wiki.js является очень продвинутым и предлагает поддержку различных форматов, таких как Markdown, Rich-text WYSIWYG Visual Editor, AsciiDoc и даже необработанный HTML-код.
Выбор редактора будет зависеть от типа контента или просто от предпочтений пользователей. Разработчики обычно используют редактор Markdown, в то время как пользователи, не являющиеся техническими специалистами, предпочитают стандартный визуальный редактор.
Движок поддерживает более чем 50 модулей и интеграций: в нем можно подключить аналитику, аутентификацию, мультиязычность, ведение журнала, рендеринг, поиск и хранение данных. Также GraphQL API позволяет писать свои собственные интеграции.
Функция поддержки хранилища Git в Wiki.js обеспечивает простую синхронизацию с любым удаленным репозиторием Git.
Еще одним преимуществом Wiki.js является его гибкость и простота использования. Wiki.js построен на современных веб-технологиях, таких как Node.js и PostgreSQL, что делает его очень гибким и масштабируемым. Это позволяет организациям настраивать и расширять платформу в соответствии со своими конкретными потребностями, а также интегрировать ее с другими системами и инструментами.
Кроме того, Wiki.js спроектирован так, чтобы быть удобным и интуитивно понятным. В отличие от проприетарных систем, вы можете включить в свое приложение только нужный функционал, таким образом в интерфейсе будет меньше мусора. Это позволяет пользователям быстро научиться пользоваться платформой, а также создавать и редактировать контент.
Ещё одним плюсом, выделяющим Wiki.js среди других инструментов, является его производительность и масштабируемость. Поскольку Wiki.js построен на Node.js и JavaScript, он способен обрабатывать большие объемы трафика и данных и может легко масштабироваться для удовлетворения потребностей организаций с большим количеством пользователей и страниц.
Сравнение Confluence, Notion и Wiki.js
Характеристика | Confluence | Notion | Wiki.js |
---|---|---|---|
Стоимость | Коммерческий продукт, стоимость начинается от $5,75 в месяц за пользователя | Бесплатный для личного использования, коммерческие тарифы начинаются от $8 в месяц за пользователя | Полностью бесплатный для использования |
Возможности | Интеграция с другими продуктами Atlassian Макросы Структурированное дерево страниц Управление версиями страниц Библиотека шаблонов Управление правами доступа Аналитика страниц Хранение истории страниц | Командные пространства (открытые и закрытые) Синхронизация с БД Журналы Аналитика Управление правами доступа Возможность создания задач | Настройка с помощью подключаемых модулей Мультиязычная поддержка Несколько вариантов развертывания Несколько вариантов хранения Управление идентификацией и доступами Двухфакторная аутентификация Полнотекстовый поиск |
Масштабируемость | Масштабируется в зависимости от выбранного тарифа | Масштабируется в зависимости от выбранного тарифа | Хорошо масштабируется и может быть использован в крупных командах и организациях |
Производительность | Может иметь проблемы с производительностью при работе с большими объемами данных | Многие пользователи жалуются на низкую скорость загрузки страниц | Обладает хорошей производительностью и быстро работает с большим количеством файлов |
Легкость изучения | Может потребоваться некоторое время, чтобы освоить все функции и возможности. | Более легкий в использовании и имеет интуитивно понятный интерфейс | Имеет простой и интуитивно понятный интерфейс |
Интеграции | Обладает широкими возможностями интеграции с другими инструментами Atlassian, такими как Jira и Trello | Поддерживает интеграцию с другими популярными инструментами, например, с Google Drive и Slack | Имеет поддержку плагинов и расширений, что позволяет его легко интегрировать его со сторонними системами. |
Год создания | 2006 | 2016 | 2016 |
Поддержка и доступность обновлений | Поддержка и обновления более недоступны в РФ | Обновления пока что доступны | Система регулярно получает новые обновления |
Заключение
В Wiki.js, как и любом опенсорс-решении, есть 2 главных преимущества по сравнению с коммерческим ПО:
- Лицензия бесплатная, и нет ежемесячных платежей.
- Больше возможностей кастомизации приложения под свой бизнес. Например, если вас не устраивает встроенный визуальный редактор или поиск, вы можете подключить любой другой.
Можно потратить много времени, пытаясь найти самое лучшее программное обеспечение, устраивающее вас по всем критериям, но у всех готовых решений есть минусы, и вам скорее всего придется идти на компромиссы.
Поэтому если у вас есть ресурсы, то лучше задумайтесь о разработке собственного приложения. Оно будет содержать в себе все необходимые для вас функции, а также будет дешевле в перспективе, так как вам не придется оплачивать подписку.
Если у вас не хватает производственных сил для создания своего приложения, то команда Work Solutions поможет с разработкой и подбором оптимальных инструментов и архитектуры.