tft每日頭條

 > 生活

 > phpcms 問卷

phpcms 問卷

生活 更新时间:2025-01-18 20:28:05

問卷調查一般也是CMS範疇,很多系統都内置了,比如Wordpress、Shopify、Drupal都有問卷表單,Wordpress裡面的wpforms就很強大,Drupal裡面的webform也很強大。

如何設計一個問卷調查的結構呢?參考下圖:

phpcms 問卷(CMS如何構建問卷調查)1

動态表單數據庫設計

核心的就兩個表, 一個是結構表,id、結構。

結構數據用JSON或者xml等序列化的方式,存儲表的結構、表的結構邏輯等信息。

另一個表就是數據提交表,有三個字段: 表ID、字段ID、字段值。

就是用戶提交過來的數據,每一個字段的值都是一行,比如一個表10個字段,就會存儲10條數據,這樣雖然數據量較大,但是好處是用戶的數據都是單獨存儲在數據庫的,可以生成導出腳本以及做數據分析。

這樣一個基本的動态表單就設計好了。

我們基于Drupal的Webform和API,開發了動态表單系統,數據存儲如上所示,但是前端的展示做了可視化拖拽,所以就能實現一個類似問卷星、番茄表單這樣的平台了。

phpcms 問卷(CMS如何構建問卷調查)2

動态表單

================================================

大家好,我是Robbin,來給大家講CMS。我們的全景CMS,是一套基于開源Drupal 可視化工具Grape.JS構建的,可視化、模塊化、低代碼的、易上手的CMS工具平台。

可以快速構建産品站、在線教育、資源管理、企業售後等平台的工具,需要資料請加微信。

==================================================

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved