2011-11-16 70 views
1

目前我正在開發利用休會框架PHP應用程序的後端。我快完成了,現在我需要做前端。我有很多選擇,我更喜歡CMS。我所知道的選擇是Drupal或Wordpress。問題是我從來沒有使用Drupal和Wordpress(或更好)。因此,我不選擇開發應用程序與REST interface.Can互動哪一個你幫我選擇最好的CMS與REST接口框架,用於開發前端與後端的REST

+1

我覺得有一個脫節什麼要調用前端。大多數人使用PHP應用程序將HTML/CSS/Javascript視爲前端。大多數CMS不適合與其他界面進行大量改造。看起來你應該選擇一個較低級別的PHP框架來製作你的中端。你是否試圖直接從客戶端(瀏覽器)與REST API交談,或者你想要一個PHP中端? – six8

+0

谷歌「中端」。它是瀏覽器前端和數據後端(如REST API)之間的層。如果您想直接從瀏覽器連接到REST API,那麼您可能需要查看Javascript框架,例如Spine.js,backbone.js,knockout.js等。由於它們通常緊密耦合,CMS不會幫助您並期望直接與數據庫交談。這可能有助於描述您的前端在連接到API時需要做什麼。我認爲這個話題正在變得更適合http://programmers.stackexchange.com/ – six8

回答

0

如果您的應用程序將被分發到許多客戶端交互誰將運行自己的實例,然後我會用wordpress。 Wp更受歡迎,因此更多的人將能夠支持它。

在另一方面,如果你的應用程序要由你主持,或只是一個或兩個實例,那麼我會使用Drupal去。

兩個WP和Drupal可以給你你想要什麼,但Drupal是更好的呈現和結構在我看來,自定義程序。

什麼是你的應用程序呢?很有可能drupal已經有了一個模塊。

歡呼聲, 維沙爾

0

爲Joomla,這裏是一個REST API基本開始你可能看:

GitHib

[你想通過REST使可用的操作取決於.. 。用戶數據,內容等]

對於WP和其他人,您可能會考慮類似Slim 使用方法like this