我一直在拖延SO幾個小時今晚尋找一些答案,但我還沒有找到任何真正的答案,我以後。我的道歉事實上已經得到回答。PHP網頁設計:使用Smarty與jQuery相關的其他訂閱源
我正在設計一個新的網站,我正在嘗試決定用於提供內容的體系結構。在過去,我的網站使用PHP提供數據到Smarty模板中。然而,最近在我的工作中,我一直在研究一個Java Web應用程序,其中使用jQuery從RESTful API(返回JSON)中檢索數據,其中HTML模板頁面用作基礎和JavaScript被使用(利用jQuery)來填充內容。
我的問題:
網站我設計將在PHP,但它會更好地構建(或使用現有)的RESTful API或繼續餵養數據之前,我已經做了進入Smarty模板?
對於其中一個或其他方面是否有真正的好處,還是僅僅歸結爲開發人員偏好/經驗?
如果有幫助,該網站將用於教會,其內容類型將類似CMS;新聞/公告,類似wiki的頁面,以及有限類型的社交網絡(部長與教區居民交流)。
謝謝您的回答。這聽起來像是RESTful功能將更適合作爲補充功能,幫助用戶界面和導航協助,而不是主要內容交付? – Cyntech 2010-10-13 23:41:11
是的,這是我對大多數網站的主題的看法。儘管每個應用程序都不同。 Gmail是一個通過Ajax加載所有內容的Web應用程序示例。 – Uriah 2010-10-14 00:44:16