当前位置: 首页 > news >正文

网上发布信息的网站怎么做想学管理方面的培训班

网上发布信息的网站怎么做,想学管理方面的培训班,邹平市建设局官方网站,国土分局网站建设方案1、背景 在业务中可能会遇到这种场景,前端页面元素多且复杂,一次性填完提交耗时很长,中间中断面临着丢失数据的风险。针对这个问题,“暂存”应运而生。 那“暂存”的时候,是否需要对数据校验,如何进行校验…

1、背景

在业务中可能会遇到这种场景,前端页面元素多且复杂,一次性填完提交耗时很长,中间中断面临着丢失数据的风险。针对这个问题,“暂存”应运而生。

那“暂存”的时候,是否需要对数据校验,如何进行校验,就是本文探讨的内容。

2、前后端职责简介

探讨之前,先简单聊聊前后端的职责。

2.1 前端

负责数据的输入,并对输入的内容进行校验,保证数据正确性、完整性。

常见的校验逻辑有以下几种:

  • 必填项校验
  • 数据类型校验:金额、数字、日期
  • 数据格式校验:金额格式、日期格式、邮件格式、身份证格式
  • 长度校验

2.2 后端

负责数据的保存,保证数据持久化。

数据库保存数据,存在的限制:

  • 数据类型:数字、日期、字符串
  • 数据长度

3、校验逻辑探讨

3.1 业务合理性

站在业务角度看,暂存是要把已填的数据先存起来,其实没有任何校验逻辑也没问题。

没有任何校验,就意味着数据可以随便输入,也就意味着会有错误数据保存:比如金额输入的是汉字等。

所以暂存是否允许输入错误数据呢?这是一个核心问题。

方案        优点缺点
不做任何校验随便存有错误数据
不做必填项校验,其它校验需要做:填就填对

1、数据正确

2、填多少保存多少

要填就得填正确,略有限制

3.2 技术实现方案

技术方案        优点缺点
不做任何校验1、暂存时直接去掉校验逻辑,前端简答

1、后端数据库有类型限制,想达到这个效果有2种方式:

  • 所有字段都是字符串类型:
    • 所有表结构都需要调整
    • 日期、数字等计算逻辑需要特殊处理
    • sql 操作都需要转换类型
  • 所有模块暂存的数据单独找一个表保存,json方式,给什么存什么
    • 增加一个暂存表
    • 暂存回显需要读这个表
不做必填项校验,其它校验需要做:填就填对

1、后端数据可以正常保存在数据库

1、前端暂存时需要排除必填项校验

3.3 总结

系统的核心是流程及数据,站在这个角度看,数据是需要保证正确性的。

综合考虑业务需求、实现难度,我认为暂存应该只去掉必填校验,其它校验保留。

http://www.yayakq.cn/news/441596/

相关文章:

  • 怎么更改网站名称哪里可以下载ppt免费模板
  • 北京小型网站建设关键词快速上首页排名
  • 免费网站建设培训班手机网站js电话悬浮
  • 番禺做网站价格番禺网站开发报价
  • 用户登录网站开发app渠道推广
  • 如何把网页做成app嘉兴seo网站建设
  • 毕设什么类型网站容易做企业网站用什么做二次开发最快
  • 西安知名的网站建设公司产品宣传片制作
  • 蚌埠市建设学校网站wordpress 用户私信功能
  • 短租网站建设哈尔滨seo关键词
  • 免费做团购网站的软件上市公司年报查询网站
  • wordpress 多级菜单插件seoul
  • 网站推广120种方法关键词录入榜
  • 温州企业自助建站系统优秀flash网站设计
  • 网站根目录thinkphp
  • 与网站云相关的词语威海网站建设 孔
  • 株洲网站建设服务平台网上推广赚钱项目
  • 关于解决网站 建设的请示推广代理平台
  • 网站建设需求调研通知wordpress 阅读权限
  • 建材企业网站源码网站建设功能规划
  • 网站动态加速wechat下载
  • 不会代码可以做网站吗wordpress自动内链
  • 植物园门户网站建设方案上海建定建设工程信息网
  • 网站做收款要什么条件网站建设编辑
  • 建设部网站首页格式合同廊坊做网站上海公司电话
  • golang 网站开发网站建设近五年参考文献
  • 如何建网站详细步骤网站内容与模板设计
  • 佛山网站建设专业品牌台州电子商务网站建设
  • 悬浮网站右侧带鼠标经过二维码显示特效代码深圳网站维护优化
  • 网站建设方案预算费用预算开一家网站建设公司好