要实现diy页面模板的功能,数据库应该怎么设计!
Aug 25, 2016 am 10:37 AM
现在是需要做一个用户可以自定义页面模板的功能,用户可以拖动模块进行布局.
数据库应该如何设计在编辑和预览比较容易实现.
回复内容:
现在是需要做一个用户可以自定义页面模板的功能,用户可以拖动模块进行布局.
数据库应该如何设计在编辑和预览比较容易实现.
题主的意思是用户下次登录以后,还是按他上次改好的布局?这个就需要后端持久化了,你提到的作标志转json是可以的:
这个json只相当于配置,不用包含html代码,内容是每个模块的ID或name及对应的位置
每个用户有一份,可放用户表,也可独立一张表,然后用户id关联
后端提供API返回用户的页面配置,当用户登录时载入配置,前端js根据配置渲染页面
看你组件化的能力了咯,我觉得这东西是前端的事情,后端只要保存html文档就好了,前端的任务就比较重了,

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian

Bagaimana anda bertanya kepadanya Deepseek

Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP

Program PHP untuk mengira vokal dalam rentetan

Cuti atau kembali dari Java 8 Stream Foreach?
