LimeSurvey 介绍与选型指南

LimeSurvey(原 PHPSurveyor,GPL 开源问卷系统,PHP+MySQL/MariaDB/PostgreSQL)的认知与选型篇:来历沿革、架构与功能特性、当前稳定版 7.8.0 的版本节奏与支持周期、Community Edition 与商业版差异,以及与 Formbricks/Typeform/PHPSurveyor 的量化选型对比。

LimeSurveyLimeSurvey自托管问卷调查2026/10/28

LimeSurvey 介绍与选型指南

目标:本篇是 LimeSurvey 的认知与选型第一站,回答「它是什么、从哪来、能做什么、适不适合选它」。全部数据来自官方站点与公开资料的联网溯源(查询日期 2026-10-28),未做本地实测;部署与实测内容见本专栏后续篇章。

一、环境信息

本篇为纯联网溯源的认知篇,不涉及本地部署实测,因此这里的「环境」是取证环境:下列来源清单与查询日期构成全文数据的依据。

取证对象来源查询日期用途
当前 CE 稳定版本号community.limesurvey.org/downloads2026-10-28版本选型
版本路线图与支持周期limesurvey.org/manual/LimeSurvey_roadmap2026-10-28版本节奏量化
运行环境要求(PHP 版本)limesurvey.org/manual/Installation_-_LimeSurvey_CE2026-10-28兼容矩阵
产品功能与客户规模口径www.limesurvey.org 首页(中文站)2026-10-28功能特性、市场数据
商业版套餐与定价www.limesurvey.org/pricing2026-10-28CE 与商业版差异
GitHub 社区活跃度(星数)shields.io 徽章(LimeSurvey/LimeSurvey 仓库)2026-10-28社区活跃度量化
竞品许可证与定位formbricks.com 官方文档2026-10-28选型对比

💡 说明:LimeSurvey 的版本号在官网首页、社区下载页与文档手册之间存在短暂不一致属正常现象(Cloud 版先于 CE 版滚动发布)。本文以社区版下载页(community.limesurvey.org/downloads)标注的 7.8.0 为「当前 CE 稳定版」口径,该页同日还标注 6.x 系列最后版本 6.17.19 的延长支持截止日为 2026-08-31。

二、软件概述

2.1 项目定位与来历沿革

LimeSurvey(俗称「青柠问卷」)是一个老牌的开源问卷/调查系统,定位是「完全掌控数据的在线调查工具」:既能像商业 SaaS 一样通过浏览器设计问卷、收集回答、生成统计,也允许组织把它部署在自己的服务器上,让受访者数据不出门。官方首页的自我定位是「简单的、快速的、匿名的在线调查工具」,面向学生、研究人员与企业用户,同时明确支持 self-hosted 开源部署并以此作为「Google Forms 的替代方案」卖点(来源:官网首页,查询日期 2026-10-28)。

项目的来历有一条清晰的时间线:它于 2003 年以 PHPSurveyor 之名由 Jason Cleeland 发起(这正是本篇 7.1 节选型对比中 PHPSurveyor 历史对照维度的由来),2007 年前后更名为 LimeSurvey 并沿用至今;官网首页至今保留着老用户的证言——「我从 LimeSurvey 还叫 'phpsurveyor' 时就开始使用,它依然是最优秀的开源项目之一」(来源:官网首页用户证言,查询日期 2026-10-28)。运营主体是总部位于德国汉堡的欧洲公司 LimeSurvey GmbH,商业上采用「开源社区版(Community Edition,下称 CE)+ 托管云服务 + 企业支持」的典型 open-core 模式。

市场数据方面,官方首页给出的口径是:覆盖 160+ 个国家和地区、60K+ 企业与机构、全球用户 1.5M+、已回答问题数 260M;客户结构上标注了 250+ 大学与研究机构、75+ 公共部门组织、50+ 医疗机构。这一客户画像解释了它的设计取向——LimeSurvey 长期以来对学术调查方法论(如 MaxDiff、Conjoint/CBC 等研究方法题型)的支持力度显著强于一般表单工具(来源:官网首页,查询日期 2026-10-28)。

💡 技术拓展:问卷类工具按「数据与代码的掌控方式」分三类,选型前先分清——

形态代码数据代表
纯 SaaS闭源存在服务商云上Typeform、SurveyMonkey、Google Forms
开源自托管开源完全自持LimeSurvey CE、Formbricks
混合 open-core核心开源 + 高级功能收费自托管或厂商云LimeSurvey Cloud/Corporate、Formbricks Enterprise

LimeSurvey 同时横跨三类:CE 是纯开源自托管,Cloud/Corporate 是混合形态。本文选型主线是 CE 自托管形态。

2.2 许可与治理

LimeSurvey CE 以 GPL v2 及以上(GPLv2+)许可发布源代码,商业云服务与部分企业能力另行收费。官网首页的第三方证言中直接出现「借助 LimeSurvey,我们使用 100% 免费 (GPL) 软件构建了复杂的社区调查」的表述,可佐证其 GPL 开源属性;公共代码库(public codebase)也被官网列为对 SurveyMonkey、Google Forms、Qualtrics 的对比优势项之一(来源:官网首页/定价页对比表,查询日期 2026-10-28)。

2.3 版本沿革与支持周期(量化)

LimeSurvey 官方已放弃对特定版本授予 LTS 的做法,改为每个大版本统一给出「常规支持 + 延长支持」两段式周期:常规支持期内提供安全修复与非破坏性更新(自首次发布起至少两年);延长支持期仅提供安全修复(在常规支持之上至少一年,且部分更新仅通过付费的 ComfortUpdate 渠道发放)(来源:官方 Roadmap 手册页,查询日期 2026-10-28)。

大版本首发关键变化CE 支持周期(官方口径)
LimeSurvey 3.x2017-12模板引擎切换为 Twig,主题可继承,管理界面重构延长支持至 2023-07
LimeSurvey 4.x2020-01过渡版本已停止更新(Discontinued)
LimeSurvey 5.x2021-05插件/题型主题 ZIP 安装、字段加密、SPSS .sav 导出延长支持至 2024-05
LimeSurvey 6.x2023-04当前长尾维护系列常规支持至 2025-04,延长支持至 2026-08-31
LimeSurvey 7.x2026-05重设计问卷编辑器(原 Cloud 专属编辑器下沉到 CE)常规支持至 2028-05,延长支持至 2029-05

版本节奏量化:以 6.x 为例,2023-04 至 2026-10 间从 6.0 迭代到 6.17(官方 Roadmap 列出 6.0–6.17 共 18 个小版本),平均约 1.5–2 个月一个小版本;7.x 自 2026-05 起已迭代至 7.8.0(2026-10-28 下载页口径),其中 7.5 于 2026-10-01 发布,节奏约为每月 1–2 个小版本。对自托管用户意味着:跟进安全修复的窗口明确(CE 至少两年常规支持),但小版本更新较频繁,需要建立例行的升级机制。

💡 说明:7.x 最重要的变化是把原本 LimeSurvey Cloud 专属的新版问卷编辑器下沉到了社区版,并成为两端的默认编辑器(来源:官方博客 Survey Blog 对 LimeSurvey 7 的介绍,查询日期 2026-10-28)。这意味着 CE 用户在编辑体验上与商业云的差距在 7.x 代明显收窄。

三、核心架构

3.1 技术栈与运行环境

LimeSurvey 是典型的 PHP 单体 Web 应用:一套代码同时提供受访者答卷端与后台管理端,数据落在关系型数据库,静态资源与主题模板由 Web 服务器直接输出。它基于 PHP MVC 框架(Yii)构建,模板层自 3.x 起统一使用 Twig 引擎渲染问卷主题(Twig 化与主题继承是 3.x 官方列明的重大变化,见上表;MVC 框架为公开代码库事实)。

官方安装手册对 7.x 的运行环境要求(来源:Installation - LimeSurvey CE 手册页,查询日期 2026-10-28):

依赖要求(7.x)
PHP8.1.29 及以上(官方测试至 PHP 8.5)
数据库MySQL / MariaDB / PostgreSQL 三类均支持(具体最低版本以官方安装手册为准)
URL 形态需将 URL 格式设置为 path 路径型(形如 index.php/... 的路径路由)
交付形态官方 tar.gz 包自托管安装,容器化用社区维护镜像(Docker Hub martialblog/limesurvey,320 万+ 拉取)与云托管

💡 技术拓展:「数据库选什么」在 LimeSurvey 语境下是三选一——

数据库特点适用
MySQL生态最普及、资料最多通用自托管首选
MariaDBMySQL 的社区分支,兼容 MySQL 协议已标准化 MariaDB 的组织
PostgreSQL强类型与复杂查询能力更强大规模答题数据与分析型负载

LimeSurvey 对三者一视同仁支持,中小规模场景用 MySQL/MariaDB 即可;本文部署篇实测采用 MariaDB。与部分新潮问卷工具(如 Formbricks 仅支持 PostgreSQL)相比,这是 LimeSurvey 在老旧基础设施环境下的一个务实优势。

3.2 核心模块

从官方文档与产品结构看,LimeSurvey CE 的功能面由以下模块构成:

  • 问卷设计器:题型库 + 逻辑编辑;7.x 起默认启用重设计的新版编辑器;
  • 表达式引擎(Expression Manager / ExpressionScript Engine):驱动题目间逻辑跳转、相关性(relevance)判断、 piping 与动态计算的规则引擎,是 LimeSurvey「逻辑问卷」能力的核心;
  • 令牌与参与者管理(Tokens/Participants):邀请名单、个人化链接、访问密码、匿名受控访问;
  • 主题系统(Themes):基于 Twig 的问卷外观主题,支持继承与自定义;
  • 插件系统:支持通过 ZIP 安装插件与题型主题(5.x 起官方列明),并提供插件事件(如 ExpressionManagerStart);
  • 统计与导出:内置结果概览、答卷与统计视图,支持导出 SPSS .sav(5.1 起官方列明)等格式;
  • RPC/REST API 与命令行接口:供系统集成与运维自动化的远程接口(RemoteControl API)与 console.php 命令行工具。

3.3 部署形态

CE 自托管是本文档的主线形态:单台 Linux 服务器(PHP + Web 服务器 + 数据库)即可运行,容器化部署可用社区维护镜像 martialblog/limesurvey。商业侧的 Cloud 托管提供 7 个托管区域自动选择(官网定价页口径),Corporate 计划可配备专属服务器。部署实测路径见 《LimeSurvey 7.7 Docker Compose 部署实战》。

四、功能特性

综合官网首页与官方手册口径(查询日期 2026-10-28),LimeSurvey 的功能面可以归纳为六组:

  1. 题型与问卷设计:官方首页口径 30+ 种可自定义题型(手册口径为 28+ 种核心题型),支持插入图片与视频、通过逻辑与分支实现个性化答题流程;社区版可使用 800+ 问卷模板。
  2. 逻辑与规则:表达式引擎支持跳转逻辑、相关性过滤、答案管道与动态计算,可搭建多分支复杂问卷;这是它与简单表单工具拉开差距的主要能力。
  3. 语言与本地化:支持 80+ 种语言,可创建多语言问卷,配合 AI 辅助翻译;对跨国调查是硬需求级特性。
  4. 访问控制与数据保护:令牌/参与者管理、个人链接密码保护、匿名问卷;官网将 GDPR 合规、受访者数据隐私控制、WCAG 2.2 Level AA 无障碍达标列为产品级特性(ISO 27001 认证标注「进行中」)。
  5. 分发与嵌入:公共链接、二维码、社交媒体分享、网站嵌入;托管形态下支持自定义域名与品牌化。
  6. 分析与研究:内置结果概览、答卷与统计;研究方法模板覆盖品牌追踪、概念测试、价格研究、UX 反馈,方法学上提供 Conjoint/CBC、MaxDiff 等(部分标注即将上线或属商业侧);结果可导出 SPSS .sav 供后续统计建模。

💡 说明:以上「30+ 题型」「80+ 语言」等数字均来自官方首页营销口径,实际可用题型数会随版本与已安装插件变化;部署后可在后台题型列表中核对,部署实战篇 的实测问卷覆盖了其中多类主流题型。

五、快速开始(最小可用示例)

本节按官方文档梳理 CE 的最小安装路径(本节未做本地实测,本地实测部署与逐条命令回显见 《LimeSurvey 7.7 Docker Compose 部署实战》),用于建立「从零到一份可填答问卷」的整体心智模型:

  1. 核对环境:准备一台满足 PHP ≥ 8.1.29 的 Linux 服务器,Web 服务器(Apache/Nginx)与 MySQL/MariaDB/PostgreSQL 数据库之一;
  2. 下载:从 community.limesurvey.org/downloads 获取当前稳定版(查询日为 7.8.0)的 tar.gz 包;
  3. 部署与安装向导:解压到 Web 根目录并赋权后,浏览器访问站点进入图形化安装向导,依次完成数据库连接、数据初始化与管理员账号初始化;
  4. 登录后台建卷:以管理员身份登录,创建问卷、添加题目(如单选、多选、长文本等)、设置问卷激活;
  5. 填答与统计:开放问卷链接收集回答,在后台查看结果概览与统计,或经 RPC/REST API 拉取数据。

对容器化环境,社区维护镜像 martialblog/limesurvey 把 PHP 运行时与 Web 服务器打包为单一服务,配合独立的 MariaDB 服务即可在数分钟内起栈,具体 Compose 编排、环境变量表与安装向导实测见 《LimeSurvey 7.7 Docker Compose 部署实战》。

六、适用场景与限制

6.1 适用场景

结合官方客户画像(250+ 高校/研究机构、75+ 公共部门、50+ 医疗机构)与功能面,LimeSurvey CE 的最佳适用区间是:

  • 学术与科研调查:需要方法论级题型(MaxDiff、Conjoint)、LSS 文件格式在研究者间交换量表、匿名受控访问与伦理合规场景;
  • 公共部门与医疗机构调研:数据主权与 GDPR 要求受访者数据留在自有基础设施,官网将「数字主权」作为核心卖点(托管区域可选、独立服务器托管、无供应商锁定);
  • 企业员工/客户调研:多语言问卷、令牌化管理大规模受访者名单、结果导出到 SPSS 做深度分析;
  • 需要深度定制的问卷平台:GPL 源码、Twig 主题与插件系统允许改造到业务流程内。

6.2 限制与不适用

联网溯源口径下的主要限制:

  • 运维门槛:CE 自托管需要 PHP/数据库/Web 服务器的基础运维能力,升级需自行规划(官方提供付费 ComfortUpdate 简化升级);
  • 高级认证与部分企业能力不在 CE:SSO、LDAP、SAML 等标注在 Corporate(企业)套餐下;CE 的身份体系为自建账号;
  • 交互风格偏「调查问卷」而非「对话式表单」:Typeform 式的一题一屏对话流、Formbricks 式的应用内微调查(in-app micro survey)等现代化交互形态并非其主场,UI 风格整体偏学术严谨;
  • 无官方中文社区规模优势:官方与社区资料以英文/德文为主,中文资料相对零散。

七、同类选型对比

7.1 量化对比表

按「许可、技术栈、形态、题型与方法论、生态与社区活跃度」五个量化维度,对比 LimeSurvey CE 与常见替代(来源:各官方站点与 shields.io,查询日期 2026-10-28;竞品数据仅取官方口径,未实测):

维度LimeSurvey CEFormbricksSurveyKing(卷王问卷)Typeform(自建替代视角)
许可证GPL v2+AGPLv3 核心 + 付费 Enterprise LicenseMIT(后端开源,整体以打包 JAR 交付)闭源 SaaS(无自建版本)
技术栈PHP(≥8.1.29)+ MySQL/MariaDB/PostgreSQL,Yii + TwigTypeScript/Next.js + PostgreSQLJava(Spring Boot,JDK 8 起,可内嵌 H2 或外接 MySQL 等数据库)闭源,不适用
部署形态自托管 / 社区镜像(martialblog/limesurvey)/ 厂商云自托管 / 云自托管(JAR 运行 / 源码构建)+ 企业版源码交付仅云
问卷能力侧重30+ 题型、表达式逻辑引擎、令牌管理、科研方法(MaxDiff/Conjoint)、80+ 语言链接问卷 + 网站/应用内微调查 + 体验管理(XM),定位 Qualtrics 开源替代问卷 + 在线考试 + 评估三合一,题型偏国内政企与教育场景(投票、考试、测评)对话式一题一屏表单、营销转化场景
社区与商业GitHub 星数 3.8k(shields.io,2026-10-28);60K+ 组织、160+ 国家;CE 免费自托管开源核心免费,企业功能付费GitHub 星数 4k(shields.io,2026-10-28);社区开源版免费 + 企业版商业交付商业订阅,免费档受限
数据主权完全自持,GDPR/无障碍达标自托管可自持完全自持(JAR 私有化部署)依赖服务商

关键差异解读:四者定位并不重叠——Typeform 是闭源 SaaS,不存在合法的自建版本,「Typeform 自建替代」的真实含义是「用 LimeSurvey CE 或 Formbricks 这类开源自托管产品替代 Typeform 的使用场景」;SurveyKing(卷王问卷,GitHub 主仓库为 javahuang/surveyking,surveyking/surveyking 是其 Gitee 地址,来源:官方站点 surveyking.cn 构建文档,查询日期 2026-10-28)与 LimeSurvey CE 同为可自托管的开源问卷,但走「问卷 + 在线考试 + 评估」一体化路线,Java 技术栈、MIT 许可对二次开发更宽松,且为「后端开源、整体以打包 JAR 交付」形态,与 LimeSurvey 的 PHP 全开源形态不同;Formbricks 与 LimeSurvey CE 才是最直接的同台对手:前者赢在现代交互与应用内调查场景、技术栈新(但数据库仅 PostgreSQL、AGPLv3 对二次分发的传染性更强),后者赢在题型深度、研究方法学、语言覆盖、数据库选择宽与二十年版本延续性(LimeSurvey 前身 PHPSurveyor 于 2003–2007 年间运行,今天只具历史对照意义)。

7.2 Community Edition 与商业版差异

LimeSurvey 的商业侧为「Cloud 订阅 + Corporate 定制」两层(来源:官网定价页,查询日期 2026-10-28):

套餐价格(官方标价)管理员席回答量额度上传存储关键增量能力
Community Edition(自托管)免费(GPL)不限(自建)取决于自家服务器取决于自家磁盘全功能问卷能力 + 完全数据主权
Cloud Basic¥196/月(约 26€/月)11,000 回答/月250 MB无限问卷/题目、社区支持
Cloud Expert¥168/月(约 268€/年)310,000 回答/年1 GB白标域名、自定义品牌
Cloud Business¥433/月(约 693€/年)5–1050,000 回答/年3 GB别名域名、优先邮件支持
Corporate联系销售定制定制专属服务器SSO/LDAP/SAML、VIP 支持

差异解读:CE 与商业版的核心差距不在问卷功能本身,而在三件事——托管服务(谁替你运维)、回答量与存储的容量承诺、企业级身份认证(SSO/LDAP/SAML)与支持等级。对具备运维能力且看重数据主权的组织,CE 的功能完整度已经覆盖问卷业务闭环;付费的价值主要是省运维与拿到企业级集成能力。

再澄清一个最常见的混淆——ComfortUpdate 不是商业版「版本」,而是官方付费的在线升级服务:作用是把原本「下载新 tar.gz → 覆盖文件 → 执行数据库升级」的手动升级流程,简化为管理后台里点几下鼠标(来源:官方手册 ComfortUpdate 页,查询日期 2026-10-28)。它与 CE 的关系与差异如下:

对比项CE 手动升级(免费)ComfortUpdate(付费服务)
费用免费免费试用 key 到期后需购买付费套餐
操作方式手动下载新版覆盖部署 + 数据库升级后台 Configuration → Advanced → ComfortUpdate 在线升级
前置条件常规运维能力即可PHP 需启用 ZLib 与 OpenSSL 扩展,服务器可经 SSL 连接 comfortupdate.limesurvey.org
数据安全升级前需自行备份升级前自动备份数据库(MySQL)并把被替换的旧文件存入 /tmp
关闭方式—config.php 中设 'updatable' => false(官方不推荐,恐漏安全更新)

结论:CE 的功能与升级能力本身完全免费,ComfortUpdate 只解决「升级费手」的问题,不解锁任何问卷功能;它是给「不便执行手动升级流程的团队」的付费便利,而非 CE 与商业版之间的功能分界线。

7.3 选型建议

  • 数据必须留在自有基础设施、有 PHP 运维能力、问卷需要复杂逻辑与多语言 → LimeSurvey CE;
  • 调查发生在自家网站/App 内部(NPS 微调查、应用内反馈),技术栈偏 Node/TypeScript、可接受 PostgreSQL 与 AGPLv3 → Formbricks;
  • 只需要好看的对外营销表单、不愿运维任何服务器 → 商业 SaaS(Typeform 等),并接受其数据与订阅条款;
  • 面对「老问卷项目迁移」:若存量数据来自 2003–2007 年的 PHPSurveyor,它已是 LimeSurvey 的同一条演进线,按官方升级路径并入现代版本即可,不存在「换产品」问题。

八、参考链接

九、本专栏关联篇目