我正在製作一個簡單的多人遊戲,每次遊戲中可能有2至6人。這個遊戲只比五張牌撲克稍微複雜一點,所以它不是非常耗費資源。PHP:將共享用戶數據作爲JSON字符串存儲在MySQL中有什麼想法?
爲了使開發快速和容易的,我想有這樣一個表:(簡體)
games
id (int) primary-key auto-inc > unique id
data (text) > for storing a JSON string
這是我所想的過程:
- AJAX文章包括
game_id
字段 - 做一些權限檢查和驗證
- 我從
games
與id
等於game_id
- json_decode的
data
場 - 更多的權限和驗證的東西
- 如果更改遊戲數據是由:json_encode新的數據並更新數據庫
問題:我可能會遇到什麼缺陷?
[將數據存儲在MySQL中作爲JSON]可能的重複(http://stackoverflow.com/questions/3564024/storing-data-in-mysql-as-json) – Boaz
不是重複...我不是詢問有關CouchDB的任何信息,而我不是問關於JSON的「n00b」問題。 – azBrian