课程
/运维&测试
/Linux
/携程C4技术分享沙龙
“php不能直接访问数据库,必须通过中间层来访问”。
2015-02-09
源自:携程C4技术分享沙龙 3-1
正在回答
PHP-MYSQL中间 插入一层:C或者java写的中间数据服务层,这样不会直接读写数据库,有很多好处:
(1)数据逻辑与服务逻辑分离,对数据安全有很大好处。
(2)同时,也便于数据层的扩展,底层的数据存储可以随时根据需要切换到其它数据存储上,mysql、oracle、redis、mongo,而不影响前面的php服务逻辑。
(3)从性能上来说,mysql水平扩展并没有在数据读写逻辑层扩展容易。分隔开php与mysql,是大访问量系统降低耦合、提升可扩展性的需要。
清风平 提问者
小于飞飞
学海物语 回复 小于飞飞
西贝晴 回复 学海物语
大公司普遍都这么用哦:)
举报
来自携程C4技术沙龙的现场分享,小伙伴们赶紧来尝鲜吧