2013-07-10 15 views
1

我在同一臺服務器上安裝了django應用程序和WordPress安裝程序。公共網站是WordPress,django應用程序處理網站的某些方面。接口django和PHP應用程序,最好的辦法?

(該網站是一個劇院的網站,與即將到來的演出和票務預訂的Django應用程序交易)

我此刻接口的方法就是Django的輸出裸機HTML和WordPress拉像這個:

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

雖然機票預定需要iframe-ed表單。

我的問題是,有沒有更好的方法?會使用JSON更好嗎?如果內容是用JavaScript拉入的話,它將允許在WordPress端更多的緩存。 SOAP是否可以使用?


Django的應用程序是這樣的:https://github.com/wjdp/nt-tickets

+0

這對你有幫助嗎? –

回答

0

最好的方法是創建您的面向公衆的網站可以使用API​​。這樣任何網站,應用程序或程序都可以使用您的API。

看看TastyPie和Django的API框架,它的實現非常簡單。

+1

不是我在爲這個項目尋找的東西,我想盡量減少我不得不寫的PHP數量。然而,已經開始玩TastyPie,這是非常好的! – wjdp