Программное обеспечение с открытым исходным кодом для проведения опросов, альтернативы Google Forms
Google Forms - один из самых распространенных инструментов для создания онлайн-опросов и предоставления их пользователям для сбора данных. Данный продукт имеет простой пользовательский интерфейс, благодаря которому создание опросов становится простой задачей, и, кроме того, что он бесплатный, он поддерживает множество функций для различных типов вопросов, которые вы можете использовать.
Но у Google Forms есть одна большая проблема: этот продукт является проприетарным и контролируется «корпорацией зла» - Google. И пока вы не согласитесь с политикой Google и не подпишетесь на их платформу, вы не сможете пользоваться их сервисом.
К счастью, есть множество альтернатив с открытым исходным кодом для Google Forms и других сервисов онлайн-форм опросов, которые достаточно развиты, чтобы конкурировать на данном рынке с проприетарным программным обеспечением для опросов. Сегодня мы рассмотрим лишь малую часть из них, которые вы можете использовать для собственных нужд.
LimeSurvey
LimeSurvey - самая известная альтернатива Google Forms с открытым исходным кодом. Он написан на PHP и использует систему баз данных MySQL в качестве бэкенда для хранения данных, и, следовательно, может быть установлен на любом хостинге.
Он очень широко используется и принят, до такой степени, что во время президентских выборов в США в 2004 году он использовался федеральным правительством для сбора отчетов о нарушениях в ходе голосования по всей стране.
Следовательно, вы можете считать его ведущим конструктором форм опросов с открытым исходным кодом. Выпускается под лицензией GPL.
Особенности
- Очень простой и современный пользовательский интерфейс.
- Поддержка различных типов вопросов: Свободный текст, множественный выбор, множественные ответы, числовые формы, вопросы с массивами… и т.д.
- Панель администратора предоставляет красивые отчеты о пользователях, заполнивших опросы, на основе их IP-адресов.
- Система тем, которая поддерживает настройку.
- Система плагинов для добавления дополнительных функций.
- Система комментариев к опросам (при необходимости).
- Поддержка экспорта опросов в такие форматы, как PDF, HTML, XML и другие. То же самое касается данных, собранных от пользователей.
- Совместимость с правилами GDPR.
- Множество опций в системе буквально для всего.
- Мультиязычный.
Установка
Как мы уже говорили, LimeSurvey - это не что иное, как PHP-скрипт на базе MySQL, а значит, вы можете установить его прямо на свой сервер после установки соответствующих зависимостей. Это как если бы вы устанавливали WordPress или Joomla на свой сервер.
Вы можете свободно скачать LimeSurvey с его официального сайта и просмотреть документацию по использованию.
Survey Project
Этот конструктор форм опросов в основном создан с использованием технологий Microsoft. Он написан на C# и .NET framework и работает только с Windows, Microsoft IIS и MS SQL Server. Следовательно, энтузиасты Microsoft полюбят его за встроенную совместимость.
Survey Project, выпущенный под лицензией GPL, представляет собой классическое веб-приложение для проведения опросов и ввода данных, которое подходит для большинства случаев использования. У него довольно классический пользовательский интерфейс (близкий к интерфейсу Windows XP), но он до сих пор поддерживается и активно развивается.
Это приложение отлично справляется со своей задачей.
Особенности
- Поддержка основных функциональных возможностей опроса.
- Совместимость с Windows и серверными инструментами Microsoft.
- Поддержка экспорта данных в форматах CSV и XML.
- Поддержка выражений Regex.
- Совместим с GDPR и проверен OWASP.
Установка
После установки необходимых зависимостей, которыми являются Microsoft IIS, MS SQL Server и фреймворк .NET 4.5, программу можно загрузить со страницы релизов на GitHub и установить в соответствии с инструкциями по установке.
Все очень просто.
Open Foris Collect
Приложение написано на Java, поэтому оно работает на Windows, macOS и Linux без дополнительных инструментов и библиотек. Open Foris Collect является частью Open Foris, который представляет собой набор инструментов с открытым исходным кодом, предназначенных для сбора и мониторинга данных.
Лицензированный под лицензией MIT, Open Foris Collect предлагает красивый и современный пользовательский интерфейс для желающих собирать данные с помощью опросов. Поддерживает большинство функций LimeSurvey.
Особенности
- Поддержка различных форм, таких как вопросы с несколькими вариантами ответов, таблицы, столбцы… и т.д.
- Поддержка нескольких типов данных (текст, логические символы, числа, диапазоны, файлы… и т.д.).
- Поддержка использования предопределенных шаблонов для создания опросов.
- Валидация данных для полей ввода со стороны пользователей.
- Поддержка нескольких языков для одного и того же опроса.
- Экспорт данных в CSV или XML.
- Простой пользовательский интерфейс.
Установка
Open Foris Collect - это Java-приложение, и, следовательно, может использоваться с любым Java-сервером, установленным на любой операционной системе. Приложение можно загрузить с официального сайта.
Для получения более подробных инструкций по установке вы можете ознакомиться с подробным руководством пользователя.
Заключение
Итак, мы рассмотрели в этой статье несколько конструкторов форм с открытым исходным кодом, которых более чем достаточно, чтобы стать альтернативой Google Forms. LimeSurvey - это то, что обычно использует большинство специалистов, но в зависимости от ваших требований и потребностей можно использовать и другие решения из этого списка.
Помните, что вам необходим веб-сервер для развертывания этих инструментов (чтобы вы могли делиться постоянным URL-адресом с другими пользователями для заполнения опросов).