phpcms 问卷(CMS如何构建问卷调查)
问卷调查一般也是CMS范畴,很多系统都内置了,比如Wordpress、Shopify、Drupal都有问卷表单,Wordpress里面的wpforms就很强大,Drupal里面的webform也很强大。
如何设计一个问卷调查的结构呢?参考下图:
动态表单数据库设计
核心的就两个表, 一个是结构表,id、结构。
结构数据用JSON或者xml等序列化的方式,存储表的结构、表的结构逻辑等信息。
另一个表就是数据提交表,有三个字段: 表ID、字段ID、字段值。
就是用户提交过来的数据,每一个字段的值都是一行,比如一个表10个字段,就会存储10条数据,这样虽然数据量较大,但是好处是用户的数据都是单独存储在数据库的,可以生成导出脚本以及做数据分析。
这样一个基本的动态表单就设计好了。
我们基于Drupal的Webform和API,开发了动态表单系统,数据存储如上所示,但是前端的展示做了可视化拖拽,所以就能实现一个类似问卷星、番茄表单这样的平台了。
动态表单
================================================
大家好,我是Robbin,来给大家讲CMS。我们的全景CMS,是一套基于开源Drupal 可视化工具Grape.JS构建的,可视化、模块化、低代码的、易上手的CMS工具平台。
可以快速构建产品站、在线教育、资源管理、企业售后等平台的工具,需要资料请加微信。
==================================================
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com