2011-07-07 12 views
-1

DrupalやWordPressのようなCMSがデータ中心のWebアプリケーションを作成するのに適しているかどうか不思議です。それは空想的ではありませんが、アクセスにログインする必要があり、基本的に検索パラメータ、結果ページ、詳細ページがあります。私はこれをかなり簡単にプログラムすることができますが、私はデザイナーではないので、DrupalまたはWPのテーマを好むでしょう。どんな洞察と、これが現在存在するかもしれない場所の例をありがとう!DrupalやWordPressのようなCMSは、基本的なデータ中心のWebアプリケーションに適していますか?

-E-

+0

あなたのデータ中心のアプリケーションがブログ投稿にデータを公開したり、ログインしたユーザーにコメントや共有の機会を与えるのに適していない限り、私はあなた自身でそれを書き込むことをお勧めします。答えは "それは.."です –

答えて

1

確かに、Drupalのは、データ中心のウェブサイトに適しています。 Development Seeduse Drupalの企業で、データ中心のWebサイトを作っていますが、Node.JSなどの他のテクノロジーも使用しています。 Marek Seberaの示唆しているように、実際のニーズと実際のサイトがデータで何をしているのかによって変わります。

基本的には、データをDrupalに統合する2つの方法があります。 1つは、entities(Drupal 7のデータについては一般的な概念)またはnodes(具体的なコンセプトであるの内容はDrupalの)というデータをDrupalにインポートすることです。もう一つは、Drupalから直接外部データソースに問い合わせることです。

データをインポートするには、Feedsモジュールは非常にしっかりとした柔軟なソリューションです。すぐに使用できるは、ローカルファイルまたはHTTPからCSV、Atom、RSSをサポートしています。しかし、それは柔軟で拡張性があり、既にそれを拡張する多くのcontributed modulesがあります。

外部またはインポート済みのデータをクエリするには、Viewsモジュールを使用してクエリページを作成します。外部データソースをサポートするには、additional backends modulesが必要で、おそらく自分で作成する必要があります。

エンティティとしてデータをインポートする場合は、コアEntityFieldQueryを使用して、ビューを使用せずに独自のクエリを記述することもできます。また、Search APIを使用して、Apache Solrなどの検索エンジンを使用して、インポートしたデータのインデックスを作成することもできます。

+0

ありがとうございます。これは私がそれをやり遂げる方法について私に多くのことを教えてくれるし、カスタムアプリケーションとしてビルドするのが最善であるかもしれないと私に伝えています。開発がサポートしなければならないDrupalインフラストラクチャがたくさんあるので本当に使用していない。洞察力のある応答に感謝します。 –

+0

WordPressはどうですか?私はデータ中心のウェブサイトでワードプレスが必要です。それはまた、負荷を保持し、まだ良い時間で結果を処理することができますか? – Dashrath

関連する問題