我正在MySQL/PHP/Javascript中構建一個webapp。AJAX - PHP通信模式
在PHP中,我已經獲得了域中的所有類,並保留了數據庫中存在的問題。 在Javascript中,有一個來自上次查詢的對象的緩存。
當Javascript中的對象被用戶更新時,它必須在服務器端進行更新。這將是最好的方式來做到這一點?
我應該在PHP和Javascript中創建一個用於通信目的的類嗎? Javascript中的每個對象是否應該根據需要更新的對象的類別向其他php文件發送AJAX查詢? 有沒有什麼模式可以解決這個問題?
因此,在你看來,JS中的每個原型應該有PHP文件作爲屬性調用,updateServer()應該將信息發送到這個PHP文件(每個類一個)? – Gerardo 2009-10-10 20:34:03
如果JS中的「原型」代表一個實體,那麼是的。這完全是關於封裝。我並不是說每個JS原型都應該有一個PHP文件。我在說JS和PHP都應該封裝系統工作的每個實體。這樣做的副作用是雙方都存在的任何實體都會有原型或文件,但這不是目標。封裝是。那有意義嗎? – 2009-10-11 04:15:06