0

ですから、実際にWebサイトを作成してオンラインでホストするのは初めてです。私が行ったことのほとんどは、チュートリアルとクラス作業です。今、友達と私は何かプロフェッショナルになりたいと思っています。そして多分ビジネスに進化したいと思っています。

1.)長期的な計画を立てたいのですが、基本的な知識を持っていることに専念することを恐れています。これらのテクノロジー(CouchDB、Node.js)から始めることについてどう思いますか?長期的な目標は、ソーシャルネットワークで検索を使用すること、つまりnoSQLを使用することです。Linux+RoRを使用します。Node.jsについてはたくさん読んだことがありますが、まだ少しわかりにくいです。

2.)ほとんどのウェブホスティングサービスはこれらのテクノロジーをサポートしていますか、それとも専用のホスティングサービスを見つけるか、自分でホストする必要がありますか?

3.)CloudantとNodejitsu / CloudOneはどうですか?これらの使用を検討する必要がありますか?他の提案は大歓迎です。

4

1 に答える 1

1

確立された PAAS プロバイダーをお勧めします。おそらく Heroku や AppFog のように。彼らは、システム管理者になるのではなく、次のクールなアプリを開発することだけを心配する必要があることを確認します.

Heroku は git によるデプロイもサポートしています。もう 1 つの大きな利点は、アプリケーションが実際に開始され、スケーリングが必要な場合、これらの PAAS プロバイダーを使用したスケーリングは、多くの場合、いくつかのスライダーで遊ぶのと同じくらい簡単です!

1 . 利用可能な noSQL データベースは多数ありますが、MongoDB と CouchDB はかなり優れています。彼らは良いドキュメントを持っています。ただし、どちらかを選択する前に、それらがあなたの正確なニーズに合っていることを確認してください. RoR も素晴らしいフレームワークです。特にツイッターで使用されています。そしてもちろん、実際のサーバー管理は PAAS プロバイダーにお任せください!

2 . Heroku または AppFog をチェックアウトします。どちらも RoR をサポートしており、優れたドキュメントとコミュニティが利用できることで定評があります。

3 . 多数の同時接続を処理するアプリを構築する予定がある場合は、Node.js を使用することをお勧めします。たとえばチャット アプリのように、これは基本的に Node.js が得意とするところです。

そして最後に、流行のテクノロジーとは何かについて深く考えないでください。慣れ親しんだ、快適なものを選択してください。そして最も重要なことは、正確なニーズに合ったものを選択することです。

于 2013-02-17T19:32:00.983 に答える