-1

たとえば、私は WordPress または Joomla プラグインを販売しており、ユーザーがこのプラグインをインストールしてアクティブ化した後でも、プラグインのステータスが動作するように変更するために「確認」ボタンをクリックする必要があるため、まだ動作していません。

このボタンは、いくつかの「サービス」に接続する機能をトリガーします。このサービスでは、以前に彼の Web サイトの URL を追加します。たとえばhttp://myclientsweb.com、サーバー上のデータと一致する URL に検証コードを追加すると、プラグインのステータスがアクティブに変わります。

私は基本的に両側(クライアントのWebと検証用のサーバー)でプログラミングを行うことができますが、問題は、検証URLとコードが保存されているサーバーが常に利用可能であるため、何らかの解決策が必要なことです.CDNのようなものです。がオフの場合、クライアントはいつでも自分のプラグインを別の場所で検証できます。

したがって、最善の解決策は、それに特化したある種の CDN サービスです。無料でも有料でもかまいません。その性質の何かを知っていますか?または、より良い解決策を提案しますか?

4

3 に答える 3

2

そのためにはCDN以外の何かが必要だと思います。解決策としてクラウドを検討することをお勧めします。CDN のシンプルさで検証アプリのアップタイムを最大にしたい場合は、PagodaboxHerokuのようなものを選ぶべきだと思います。これら 2 つのサービスは、通常のサーバーと同じようにコードをホストしますが、自動的にスケーリングしてリクエストを処理します。最小限のリソースでアプリを 100% 常に利用できるようにする必要があります。

どちらのサービスも無料のプランを提供しています。

これがお役に立てば幸いです。これは、少なくともあなたの問題に対する私の提案です。

于 2013-07-18T09:08:06.317 に答える
1

サーバー ホストが優れている場合、通常は 99% の稼働率が保証されます。多数の検証リクエストを受け取って処理の遅延が発生している場合は、CDN が必要です。

ここで、誰かがプラグインを検証しようとして、サーバーがダウンしている (応答できない) 場合は、管理者 (あなた) にメールを送信することをお勧めします。サーバーがダウンしていることを即座に認識し、手動で検証を処理できるようにします。

于 2013-07-14T08:47:32.230 に答える
0

CDN は、大規模な分散システムであるコンテンツ配信ネットワークの略です。これは主にコンテンツを提供するために使用されます。そして、あなたが探しているものには合わないようです。私の理解が正しければ、あなたは 99.x% のアップタイムを提供しようとしています。したがって、クライアントは常にプラグインを登録できます。

これには、ロード バランサーの背後にある複数の仮想ホスト/専用サーバーのセットアップが必要になる場合があります。そのようにして、1 つのノードがダウンした場合。ロード バランサーは、トラフィックを新しいノードにリダイレクトして、リクエストを処理できます。あなたは本当に良いホスティング会社を見つける必要があります. それで全部です!

于 2013-07-18T07:25:09.527 に答える