2011-08-13 13 views
0

私は今後数か月でソーシャルサイトを構築するつもりです。使用する技術を決定しようとしています。私は5年前にasp 3.0/.netとjava/jspでWebを仕事しています。最近私はより多くのウェブ以外の仕事をしていますので、私は最新のウェブ技術に追いついていません。上に構築するWebプラットフォーム

誰でも過去2/3年にWeb開発者に人気のある技術をお勧めしますか?私はRuby on Railsをいくつか調べ始めました。私は過去に何をしなければならなかったものすべてのために私自身を転がすのではなく、再利用できるコンポーネントの束を持つプラットフォームを見つけることを望んでいます。私はjavaやそれに似たJava上で動作するものを好んでいます。これは最近、最近主に使用していたもので、おそらくlinuxにデプロイされます。もちろん、リレーショナルデータベースに接続して既存のソーシャルサイトと統合できる必要があります。

おかげ

+0

こんにちはブライアン、あなたの質問はダフィモ、ダースか私によって答えられますか?もしそうなら、あなたの選択の答えに印を付けてください。 – suweller

答えて

1

私は過去2年間Ruby on Railsを使用していましたが、私はそれについて悪い言葉を言うことはできません。文字通り、何かを想像できるものには何千ものRubyの宝石があります.SMとの統合、タグ付け(N:Nカテゴリ)のような日常的なものまで実装されています。

本当にJava/JVMと相互運用する必要がある場合を除き、Railsは何かを手に入れるための最も簡単で速い方法です。 J2EEと比べると開発ははるかにスムーズです。

本当にJavaで作業する必要がある場合は、JRubyを選択することができます。JRubyはうまく動作します。 Or Groovy & Grailsは、おそらくより良い相互運用性を提供します。

0

Grailsを試してみてください。これは、Java、Groovy、Spring、およびHibernateに基づくRuby on Rails風のフレームワークです。これを使用してMySQLデータベースに接続し、Tomcatにすべてをデプロイすることができます。それはあなたが比較的早く始めることができるはずです。

どのフレームワークを選択しても、JavaScriptとjQueryを学ぶことを考えてみましょう。それはウェブの言語です。

0

あなたがRailsに行くことにした場合、しばらく前にa similar questionがstackoverflowに置かれています。

また、私が知っていた、調べたlovdbylessも記載されています。 自分のソーシャルネットワークアプリケーションの基礎として使用することで、多くの作業を節約できます。

関連する問題