2011-05-11 11 views
1

私は比較的複雑なWebアプリケーションを構築しようとしている開発者です。私はRailsやYiiのようなPHPのための他のMVCフレームワークでビルドしようとしていました。Ruby on RailsよりAPEX(salesforce.com/database.com)の利点はありますか?

私の組織のVPは、Salesforce.com/Database.comのメンバーと会話していましたが、現在はAPEXを使用して自分のプラットフォームにサイトを構築したいと考えています。

は、ここに私の質問です:

私はすでに開発者だし、私はすでに(例えばRailsのような)MVC開発フレームワークを使用する方法を知っている場合は、可能性どのような利点は、私がでアプリケーションを構築するから得ることができますSalesforce.com/Database.comプラットフォームのAPEX?

私の最初の印象は、このツールは主に開発者以外の人に役立つということでした。

答えて

0

少なくともsalesforce.comに関しては、ここから少し離れていると思います。 Visualforce/apexを使用してSalesforceにパブリックサイトを構築することはできますが、それは過度のようなものです。 SFは主に、企業がクラウド内で業務の一部を実行できるように設計されたパッケージ化されたSaaSです。Apexは開発者の拡張であり、サイトは運用データの上に公開サイトを構築するための追加層です。 http://developer.salesforce.comに開発者アカウントに登録することをお勧めします。

結論は、主にWebアプリケーションがコアオペレーションを実装しているかどうかによって決まります。

+0

興味深いことに、私はsalesforce.com/database.comに関する経験がなく、私は彼らが何を提供しているのか分かりません(私の質問)。しかし私の副社長は、自分のプラットフォームを使ってアプリケーションを作ることができると主張していましたが、それが特別なものであればAPEXコードでカスタマイズすることができました。 (これらは彼の言葉です)また、明確でない場合は、アプリケーションがまだ構築されていないため、理論的に必要なものを実装できます。 –

+0

まあ、セールスの人たちを嫌うのは好きじゃないけど、パンフレットは必ず見てください。セールスフォースはその盛り上がりを見せていますが、すべての手にフィットする普遍的な手袋ではなく、Apexは無力ではなく、他のプラットフォームほどの性能を発揮できません。あなたはApex/VFを使ってアプリケーションを構築することができます(最初はJava、2番目は豊富なHTMLです)。理論的にはCGIを使用して構築することもできますが、すべての問題と制限を処理する必要はありません。別の技術で同じ目標を達成することができます。まず、あなたのアプリが何をすべきかを理解してから、技術を選択してください – mmix

+0

私は自分のアプリに何をしたいのかをすでに知っています。私の副社長は、PRの理由からdatabase.comを使いたいと思っています。また、クラウドがクラウド以外の何ものよりも優れていると思っているからです。あなたのフィードバックだけでなく、他人の意見も彼の心を変えてくれました。ありがとう。 –