2012-07-30 54 views

回答

2

使用JSON數據fromat在這些語言(PHP和JavaScript)之間共享數據。

//read from memcache in JS (node.js) 
var data = JSON.parse(from_memcache); 
//or before write 
data = JSON.stringify(data); 

//read from memcache in php 
$data = json_decode($data_from_memcache); 
//or before write 
$data = json_encode($data); 
+0

好的,所以我應該保存簡單的字符串? – 2012-07-30 14:07:55

+0

是的,字符串並嘗試保存儘可能小的數據量。僅保存可變數據(例如,不要將html保存在內存中(memcache))。 – aiviss 2012-07-31 07:14:44

0

這是可能的,最好的方法是將您的對象編碼爲JSON格式。 Memcache只不過是一個key =>值存儲,這意味着你存儲的所有內容都是一個字符串(字節)。