【发布时间】:2013-12-26 19:32:06
【问题描述】:
我想知道是否有一种方法可以将 PHP 对象发送到另一台机器上的另一个 PHP 页面?
例如 - 我已经实现了一个构造 Trie 的类。现在在构造 Trie 之后,我想将对象发送到另一个 PHP 页面,以便它也可以访问该对象。
可能会将其打包成某种编码的 JSON 请求,然后将其发送到可以使用 jQuery 将其中继到所需页面的页面,这是一个可行的选择吗?
对不起,我对此完全陌生!
将感谢提供的任何帮助。
干杯!
【问题讨论】:
-
确保你的类实现
Serializable接口,然后序列化对象,将其作为字符串发送,然后反序列化。 -
就我个人而言,我会将对象存储在对象存储中,而不是序列化和发布,但这只是我 :)
-
@dave 对象存储在您需要“更改”页面时无法正常运行
-
@STTLCU 是的。 memcache,APC 地狱,甚至一个会话都可以使用。大多数nosql数据库都适合对象存储,只需根据用户浏览的键为每个对象分配一个键,为每个新浏览器生成一个新键并将其存储在会话/cookie中以检索他们的个人“对象”nosql-database.org
-
@Dave 我试图只使用普通 PHP 来保持简单(嗯,即使 memcache 也是一个相当高级的主题)。我完全同意你的看法,请注意明确禁止将对象存储在会话变量中。