営業担当者が顧客情報を入力し、適切なファイルをアップロードしてプロジェクトを作成できるシンプルな CRM システムを使用しています。
システムはすでにクラウドでホストされています。しかし、オフィスのインターネットのアップロード速度は恐ろしいものです。1 つのファイルが完了するまでに最大 15 分以上かかる場合があり、販売プロセスのボトルネックを引き起こします。
オフィスのインターネットをアップグレードすることはオプションではありません。他にどんな良い解決策がありますか?
プロジェクト提出フォームを 2 つの部分に分割することを提案します。プロジェクト情報フィールドは、クラウド サーバー webapp に直接投稿され、適切な DB テーブルに保存されます。ファイル送信は、実際には、単純な DB と API を使用して LAN サーバーに送信されます。これにより、クラウド ホスト サーバー webapp が通信して取得できるようになります。必要に応じて、ダウンロード リンクからファイルをダウンロードします。このセットアップでは、詳細を検討する必要があります。しかし、これは私が一般的にやりたいことです。
これは、この遅いアップロードの問題を解決するための良いアプローチですか? これまでにこれを行ったことがないので、この実装にも障害はありますか (クロスドメインの制限は頭に浮かぶものですが、iFrame を使用して修正できると思います)?