首页 >

为什么不能在前端连接数据库呢 – 数据库 – 前端|

1590mf驱动怎么安装,网吧下载网速慢怎么办,qq浏览器默认手机模式怎么设置为什么不能在前端连接数据库呢 - 数据库 - 前端|为什么不能在前端连接数据库呢

偶以前做程序的时候也是在前端直接连接数据,那时候偶刚入行一年,大家公司的项目属于内网项目,不需要考虑什么安全问题,当时偶负责的一个模块是基于applet的,使用java程序嵌入网页。

偶在applet里面写了jdbc连接,然后使用js拼接sql,调用applet操作数据库,完全不经过后台,开发起来非常方便,网页刷新一下就能调试了,不需要重启后台。

不过那个项目也就客户那边几个人在用,不存在安全性问题,也没有并发问题,所以那样做其实一点问题都没有。

但是,如果是其他web项目甚至是互联网项目,这样弄纯粹就是不想混了,在js里面写sql,连接数据库,别人稍微会点技术的,直接运行一句delete,或者drop table,这时候你怎么办,特别是你数据库数据高达百万或者十几亿的数据,足够让你公司破产了。

其实现在也是有一些基于web端的存储,比如sqlite,websql,sessionstorage,localStorage,session,cookie,或者基于js自己实现个简易数据库,偶曾经就尝试实现过js版数据库,然后服务器上开着一个浏览器,后台用websocket交互这个浏览器上的数据库。

浏览器内部提供的存储一般是为了提升交互体验而使用,而不是直接存储账号密码,特别是明文密码或者其他重要数据,所以,不能为了完全的性能而忽略安全性问题。

但是如果是小型项目又是个内网项目,本来就没什么钱挣的项目,如果你觉得在前端存数据方便那就在前端存就行了,这种情况当然是怎么开发快怎么来了。

1590mf驱动怎么安装,网吧下载网速慢怎么办,qq浏览器默认手机模式怎么设置为什么不能在前端连接数据库呢 - 数据库 - 前端|


为什么不能在前端连接数据库呢 - 数据库 - 前端|
  • mysql连表查询后分组,mysql数据库中 - 数据库 - 前端,windows mysql 读写分离
  • mysql连表查询后分组,mysql数据库中 - 数据库 - 前端,windows mysql 读写分离 | mysql连表查询后分组,mysql数据库中 - 数据库 - 前端,windows mysql 读写分离 ...

    为什么不能在前端连接数据库呢 - 数据库 - 前端|
  • mysql查询josn,现在学php还晚吗 - 数据库 - 前端,mysql 5.6 时间段查询性能
  • mysql查询josn,现在学php还晚吗 - 数据库 - 前端,mysql 5.6 时间段查询性能 | mysql查询josn,现在学php还晚吗 - 数据库 - 前端,mysql 5.6 时间段查询性能 ...

    为什么不能在前端连接数据库呢 - 数据库 - 前端|
  • mysql标签查询,excel表格透视表怎么做 - 数据库 - 前端,mysql 表空间大小
  • mysql标签查询,excel表格透视表怎么做 - 数据库 - 前端,mysql 表空间大小 | mysql标签查询,excel表格透视表怎么做 - 数据库 - 前端,mysql 表空间大小 ...