我有一个 PHP 类/对象,它充当我网页的主要数据源。我正在使用 jQuery/Javascript 为用户提供动态交互体验。两个部分独立工作非常好。
我现在正试图为我编写的用于访问和更新存储在 PHP 对象中的数据的 javascript 库找到一种优雅而干净的方法。
通信 Javascript -> PHP:我以前总是创建一个 PHP 包装器,它通过 GET/POST 接收输入并将数据路由到适当的 PHP 函数。这工作得很好,但肯定有一种更简洁的方式来从 javascript 到 PHP 的接口?
通信 PHP -> Javascript:我之前编写的网站只看到了从 javascript 到 PHP 的通信。PHP 将输出 Javascript 放置在容器中的 HTML(我猜是标准 javascript 用法)。但是,在这个网站中,我编写的 Javascript 库需要结构化数据作为回报,它会处理这些数据以执行多个 UI 更新。似乎在这里研究 JSON 是正确的,但似乎有多种选择。
我喜欢关于让您的 PHP 和 Javascript 双向通信的最佳方式的建议,这是一种干净而优雅的方式。
谢谢!