1

我在同一台服务器上安装了一个 django 应用程序和一个 WordPress。公共网站是 WordPress,django 应用程序处理网站的某些方面。

(该网站是一个剧院网站,django 应用程序处理即将上映的演出和门票预订)

我目前与之交互的方式是 django 输出准系统 HTML 和 WordPress 将其拉入如下:

<?php
$data=file_get_contents('http://localhost:8000/list');
echo $data;
?>

虽然机票预订需要 iframe 格式的表格。

我的问题是,有没有更好的方法?使用 JSON 会更好吗?如果内容是使用 javascript 提取的,它将允许在 WordPress 端进行更多缓存。SOAP 有用吗?


django 应用程序是这样的:https ://github.com/wjdp/nt-tickets

4

1 回答 1

0

最好的方法是创建一个面向公众的网站可以使用的 API。这样,任何网站、应用程序或程序都可以使用您的 API。

看一下Django 的TastyPie和 API 框架,实现起来非常简单。

于 2013-07-10T18:29:03.547 回答