2011-11-16 9 views
1

現在、私はRecess Frameworkを使用してPHPアプリケーションのバックエンドを開発しています。私はほとんど完了しており、フロントエンドを行う必要があります。私には多くの選択肢があり、私はCMSを好む。私の知識の中の選択肢はDrupalまたはWordpressです。問題は、私がDrupalとWordpress(またはそれ以上のもの)を使ったことがないことです。したがって、RESTインターフェイスとやりとりするアプリケーションを開発する方法を選択することはできません.RESTインターフェイスとのやり取りに最適なCMSを選択するのに役立ちますRESTとしてバックエンドでフロントエンドを開発するためのフレームワーク

+1

フロントエンドと呼ばれるものに切断があると思います。 PHPアプリケーションでは、ほとんどの人がHTML/CSS/Javascriptをフロントエンドと考えています。ほとんどのCMSは、多くの改造なしに他のインターフェイスとの会話に向いていません。中規模のPHPフレームワークを選択する必要があるようです。クライアント(ブラウザ)からREST APIに直接アクセスしようとしているのですか、PHPの中間エンドを使用しますか? – six8

+0

Google "middle-end"これはブラウザのフロントエンドとREST APIのようなデータバックエンドの間の層です。ブラウザからREST APIに直接接続する場合は、Spine.js、backbone.js、knockout.jsなどのJavascriptフレームワークを調べる必要があります。通常、CMSは密接に結合されているため、ここでは役に立ちません。データベースに直接話すことを期待しています。 APIに接続するときにフロントエンドに何をしたいのかを説明すると役立ちます。私はこのトピックがhttp://programmers.stackexchange.com/に適していると思う – six8

答えて

0

アプリケーションを多くのクライアントに配布する予定の場合誰が自分のインスタンスを実行すると私はワードプレスに行くだろう。 Wpはより一般的なので、より多くの人々がそれをサポートすることができます。

一方、アプリケーションがあなたまたは1つまたは2つのインスタンスによってホストされる場合は、私はdrupalを使用します。

wpとdrupalの両方があなたの望むものを与えることができますが、Drupalは私の意見ではカスタムプログラムの方がより良く提示され構造化されています。

あなたはどのようなアプリケーションについてですか?チャンスはdrupalに既にモジュールがあることです。

歓声、 ヴィシャルJoomlaのために

0

は、ここにあなたが見て可能性があるREST APIの基本的なスタートだ:

GitHib

[あなたはREST経由で利用できるようにしたいものに依存し...ユーザーデータ、コンテンツなど]

WPなどの場合、Slim というアプローチを使用します。like this

関連する問題