2017-07-07 11 views
0
の上にWebアプリケーションを開発することが可能である

は、私は、背景のビットを見てみましょう:私は、Salesforceによって支えられて、ブラウザベースのアプリケーションを持っていると思います非営利団体を支援していますしかし、非常に特殊な要件があります。Salesforceの:それはSalesforceの

私は、Salesforceは、私たちが呼び出すことができるREST APIを持っているので、我々は、彼らがしたいウェブページを提供し、必要なときにSalesforceのを呼び出すためにREST APIを使用するスタンドアロンアプリケーションを開発することができます参照してください。

のSalesforce上で直接Webアプリケーションをホストする方法がある場合、私は思ったんだけど。この方法では、別個のアプリケーションサーバーを用意する必要はありません。ドキュメンテーション/オープンソース製品への推奨事項や指針は大いにありがたいです。

答えて

0

はい、あなたはあなたのアプリケーションは、アプリケーションの種類に応じて、Salesforceの

0

を打つことを可能にするサービスを作成することができます、はいあなたも、あなたのアプリを開発してホストすることができ、Salesforceのサイト機能を使用してSalesforceの上でそれをホストすることができますHeroku Connectを使用してSalesforceとの間でデータを同期することも、AWSなどの別のサービスで構築してホストすることも、REST API経由で接続することもできます。あなたは調べて、あなたのユースケースに最も適したオプションを選択するだけです。知っておくべきことの1つは、API制限(24時間のローリング中にSalesforceに送信できるコールの数)があることです。アプリのニーズに応じて、これらの制限が問題になるかどうかを確認してください。なぜなら、アプリケーションが問題となる可能性のあるsalesforceへの継続的な呼び出しを行うからです。しかし、キャッシングのようにそれを回避するためにできることがあります。

0

はい、Force.comサイトとSite.comの両方の機能を使用すると、Force.comプラットフォーム上のウェブページをホストすることができます。マークアップはVisualforce Pagesに格納され、Apexを使用してデータベース内のレコードにアクセスできます。 Force.com Sitesを使用して複数のWebサイト(当社のwww.mkpartners.comを含む)をForce.comに移行しました。
月々50万ビューに制限されており、プラットフォームにも保存されている画像を含むページのレンダリングでは、ページの単一ビューと各画像の単一ビューが発生します。あなたが既に非常に人気のあるウェブサイトを持っているなら、私は移行しません。あなたが中小企業や非営利団体であれば、それはうまくいくはずです。 データベース内のレコードに基づく動的機能は、メンテナンス期間中は機能しません。これらのウィンドウでレンダリングされるウェブサイトの静的バージョンをアップロードする機能があります。