为什么前端不能直接连接数据库,一定要通过后台

论坛 期权论坛 知道     
不愿透露的   2018-12-1 04:27   200   3
为什么前端只能连接服务器,不能直接连接数据库,一定要通过后台,其实前端发送的也是json,后台只不过是接受数据,连接数据库并把接受到的数据存入数据库,为什么前端不能直接连接数据...为什么前端只能连接服务器,不能直接连接数据库,一定要通过后台,其实前端发送的也是json,后台只不过是接受数据,连接数据库并把接受到的数据存入数据库,为什么前端不能直接连接数据库并把数据存入数据库呢
数据库是需要用户名密码才能连接的,我以前看到过有个框架有接口直接连接后端数据库,需要会React,这个框架火过一段时间,但是我想不起来了,不知道有谁知道是什么框架
分享到 :
0 人收藏

3 个回复

倒序浏览
支持 反对
如果前端可以的话,那是不是各种网站都可以链接你的数据库了,那安全性就保证不了了
支持 反对
为了数据安全  前端页面可以改动 如果前端直接连数据库 那同行也得只需要修改页面上的sql语句就可以读取、修改数据库的信息
而后台作为执行程序,是会部署到服务器上运行,用户是获取不到的,这就增大了入侵的难度
支持 反对
现在在前端获取后台数据的主流方式是使用Ajax异步载入0。前端页面通过Ajax向后台请求数据,后台在放回给前端页面如果你有前端js基础和后台动态页面基础的话只需要学习Ajax就可以,个把小时就能学会用了。初学的话你要先了解下B/S架构的原理,虽然简单,但是很重要,这个原理贯穿在整个动态网站的设计制作之中。具体学习的话你可以上W3school网站上学,上面相关的web设计制作资料都比较全,也浅显易懂。建议学习的顺序为HTML-》CSS-》Javascript-》XML-》PHP(或asp或.Net)。
高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:25635
帖子:5656
精华:0

百度期权进入本站

了解我们>>

手机百度期权论坛
随时随地刷在线时间

赣州市期权网络科技公司版权所有
关于我们
联系我们
加入我们
商务合作
免责声明
积分充值
企业统一社会信用代码
积分规则
网站地图
爱文库
下属网站
官方
新浪微博
微信公众号
下载
表情包
App下载

个股期权咨询

发布
内容

下载期权论坛手机APP