課程
/運維&測試
/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技術沙龍的現場分享,小伙伴們趕緊來嘗鮮吧
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-02-09
PHP-MYSQL中間 插入一層:C或者java寫的中間數據服務層,這樣不會直接讀寫數據庫,有很多好處:
(1)數據邏輯與服務邏輯分離,對數據安全有很大好處。
(2)同時,也便于數據層的擴展,底層的數據存儲可以隨時根據需要切換到其它數據存儲上,mysql、oracle、redis、mongo,而不影響前面的php服務邏輯。
(3)從性能上來說,mysql水平擴展并沒有在數據讀寫邏輯層擴展容易。分隔開php與mysql,是大訪問量系統降低耦合、提升可擴展性的需要。
2015-02-09
大公司普遍都這么用哦:)