4 个开源在线调查工具
调查 问卷
![4 open source tools for doing online surveys](/data/attachment/album/201704/03/070219tu6dr0yrqznxrurq.png "4 open source tools for doing online surveys")


啊，一个好的调查，能够以快速、简单、便宜、有效的方式收集朋友、家人、同学、同事、客户、读者和其他人的意见。


许多人开始使用专有工具，如 SurveyGizmo、Polldaddy、SurveyMonkey 甚至 Google 表单来设置他们的调查。但是如果你不仅是对这些应用还有你自己收集到的数据有更多的控制，那么你会希望使用开源工具。


让我们来看看四个开源调查工具，无论需求简单还是复杂，它们都可以满足你的需求。


### LimeSurvey


[LimeSurvey](https://www.limesurvey.org/) 是一个可以满足你几乎所有需求的调查工具。你可以使用 LimeSurvey 进行简单的调查和投票，以及跨越多个页面的更复杂的调查和投票。如果你使用多种语言，LimeSurvey 支持其中的 80 种。


LimeSurvey 还允许你使用自己的 JavaScript、照片和视频自定义调查，甚至直接编辑调查的 HTML。所有这一切只是[它的功能](https://www.limesurvey.org/about-limesurvey/features)的一部分。


你可以在自己的服务器上安装 LimeSurvey，或者[购买一个托管计划](https://www.limesurvey.org/services)，这将使你每年花费数百欧元（尽管还有一个免费选项）。


### JD Esurvey


如果 LimeSurvey 没有为你提供足够的功能，并且对 Java 驱动的 web 程序感兴趣，那么我推荐 [JD Esurvey](https://www.jdsoft.com/jd-esurvey.html)。它被称为“一个开源的企业调查 web 应用”。它绝对强大，并满足了那些寻找大容量、健壮的调查工具的组织的很多需求。


使用 JD Esurvey，你可以收集一系列信息，包括 “是/否” 问题的答案以及产品和服务的星级。你甚至可以处理带有多个部分答案的问题。JD Esurvey 支持使用平板电脑和智能手机创建和管理调查，你发布的调查也是移动友好的。根据开发者的说法，该程序[残疾人也可使用](https://www.ada.gov/508/)。


要使用它，你可以[在 GitHub 上 fork JD Esurvey](https://github.com/JD-Software/JDeSurvey) 或者[下载并安装](https://github.com/JD-Software/JDeSurvey/wiki/Download-and-Installation)程序的预编译版本。


### Quick Survey


对于很多人来说，像 LimeSurvey 和 JD Esurvey 这样的工具过于复杂了。我们只是想要一个快速、简单易行的方式来收集意见或反馈。这里推荐 [Quick Survey](https://github.com/simonv3/quick-survey/)。


Quick Survey 只允许你创建问答和多选调查列表。你可以添加问题或创建列表，然后发布并共享网址。你可以根据需要在调查中添加任意数量的条目，回复将显示在 Quick Survey 的管理页面上。你也可以将调查结果下载为 CSV 文件。


虽然你可以从 GitHub 下载 Quick Survey 的代码，但它目前针对 [Sandstorm.io](http://sandstorm.io/) 和 [Sandstorm Oasis](http://oasis.sandstorm.io/) 进行了优化，你可以从 [Sandstorm 应用市场](https://apps.sandstorm.io/app/wupmzqk4872vgsye9t9x5dmrdw17mad97dk21jvcm2ph4jataze0)中获取。


### TellForm


在功能方面，[TellForm](https://www.tellform.com/) 介于 LimeSurvey 和 Quick Survey 之间。它适合那些功能需求超出最小需求，但无需完整功能的人使用。


除了有 11 种不同类型的调查之外，TellForm 还有很好的分析功能。你可以轻松地自定义调查的外观和感觉，而且程序的界面简单干净。


如果你想自己托管 TellForm，你可以从 [GitHub 仓库](https://github.com/whitef0x0/tellform)中获取代码。或者，你可以注册[免费托管帐户](https://admin.tellform.com/#!/signup)。




---


你有你最喜欢的的做在线调查的开源工具么？请在评论区与我们的社区分享。




---


作者简介：


Scott Nesbitt - 作家、编辑、雇佣兵（Soldier of fortune）、豹猫牧人（Ocelot wrangler）、丈夫和父亲、博客主、陶器收藏家。Scott 是以上的混合体。他也是一个自由/开源软件的长期用户，他为此写了很多[博客](https://apps.sandstorm.io/app/wupmzqk4872vgsye9t9x5dmrdw17mad97dk21jvcm2ph4jataze0)。你可以在 [Twitter](https://www.tellform.com/)、[GitHub](https://github.com/whitef0x0/tellform) 找到他。




---


via: <https://opensource.com/article/17/2/tools-online-surveys-polls>


作者：[Scott Nesbitt](https://opensource.com/users/scottnesbitt)  译者：[geekpi](https://github.com/geekpi) 校对：[jasminepeng](https://github.com/jasminepeng)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
Ah, the venerable survey. It can be a fast, simple, cheap, and effective way gather the opinions of friends, family, classmates, co-workers, customers, readers, and others.

Millions turn to proprietary tools like SurveyGizmo, Polldaddy, SurveyMonkey, or even Google Forms to set up their surveys. But if you want more control, not just over the application but also the data you collect, then you'll want to go open source.

Let's take a look at four open source survey tools that can suit your needs, no matter how simple or complex those needs are.

## LimeSurvey

[LimeSurvey](https://www.limesurvey.org/) is where you turn to when you want a survey tool that can do just about everything you want it to do. You can use LimeSurvey for doing simple surveys and polls, and more complex ones that span multiple pages. If you work in more than one language, LimeSurvey supports 80 of them.

LimeSurvey also lets you customize your surveys with your own JavaScript, photos, and videos, and even by editing your survey's HTML directly. And all that is only scratching the surface of [its features](https://www.limesurvey.org/about-limesurvey/features).

You can install LimeSurvey on your own server, or [get a hosted plan](https://www.limesurvey.org/services) that will set you back a few hundred euros a year (although there is a free option too).

## JD Esurvey

If LimeSurvey doesn't pack enough features for you and Java-powered web applications are your thing, then give [JD Esurvey ](https://www.jdsoft.com/jd-esurvey.html) a look. It's described as "an open source enterprise survey web application." It's definitely powerful, and ticks a number of boxes for organizations looking for a high-volume, robust survey tool.

Using JD Esurvey, you can collect a range of information including answers to "Yes/No" questions and star ratings for products and services. You can even process answers to questions with multiple parts. JD Esurvey supports creating and managing surveys with tablets and smartphones, and your published surveys are mobile friendly too. According to the developer, the application is usable by [people with disabilities](https://www.ada.gov/508/).

To give it a go, you can either [fork JD Esurvey on GitHub](https://github.com/JD-Software/JDeSurvey) or [download and install](https://github.com/JD-Software/JDeSurvey/wiki/Download-and-Installation) a pre-compiled version of the application.

## Quick Survey

For many of us, tools like LimeSurvey and JD Esurvey are overkill. We just want a quick and dirty way to gather opinions or feedback. That's where [Quick Survey](https://github.com/simonv3/quick-survey/) comes in.

Quick Survey only lets you create question-and-answer or multiple choice list surveys. You add your questions or create your list, then publish it and share the URL. You can add as many items to your survey as you need to, and the responses appear on Quick Survey's admin page. You can download the results of your surveys as a CSV file, too.

While you can download the code for Quick Survey from GitHub, it's currently optimized for [Sandstorm.io](http://sandstorm.io) and [Sandstorm Oasis](http://oasis.sandstorm.io) where you can grab it from the [Sandstorm App Market](https://apps.sandstorm.io/app/wupmzqk4872vgsye9t9x5dmrdw17mad97dk21jvcm2ph4jataze0).

## TellForm

In terms of features, [TellForm](https://www.tellform.com/) lies somewhere between LimeSurvey and Quick Survey. It's one of those tools for people who need more than a minimal set of functions, but who don't need everything and the kitchen sink.

In addition to having 11 different types of surveys, TellForm has pretty good analytics attached to its surveys. You can easily customize the look and feel of your surveys, and the application's interface is simple and clean.

If you want to host TellForm yourself, you can grab the code from the [GitHub repository](https://github.com/whitef0x0/tellform). Or, you can sign up for a [free hosted account](https://admin.tellform.com/#!/signup).

Do you have a favorite open source tool for doing online surveys? Feel free to share it with our community by leaving a comment.

## 2 Comments