1

プッシュ通知で読んでいます。私はアップルとグーグルの携帯電話を知っていますが、それを2つの異なるものと呼んでいます。スタック オーバー フローには、Google や Apple が携帯電話向けに提供しているサービスに関する投稿がたくさんあります

これを読むと、これが可能であるかどうかに興味があります。基本的に、接続を閉じるのではなく、開いたままにしておく以外に、これを行う簡単な方法はないと言っています。ただし、その方向に向かっているいくつかの新しい標準について言及しています。

私はphpサーバーAPIを持っています。現在、クライアント側で HTTP GET を使用して更新があるかどうかを確認するように設定されています。90% の時間は更新がないので、更新を常にチェックするのではなく、更新があるときに HTTP PUSH を使用した場合、MySQL サーバーに多くの負担がかかることはありません。

これが PHP で可能であり、誰かがそれに関するチュートリアルを知っていれば、私は感謝します。

4

1 に答える 1

1

最後の更新時刻を記録する更新がある場合、サーバーにファイルへの書き込みをさせるのはどうですか。ページが読み込まれると、そのファイルがチェックされ、最終更新時刻が調べられます。その時間が {cookie-value} よりも遅い場合は、コードの mySql 部分に進みます。そうでない場合は、そうではありません。

厳密にはプッシュではありませんが、MySQL の作業を節約できます。もちろん、それがどの程度実現可能かは、更新の種類と、更新タスク自体をどの程度制御できるかによって異なります。

于 2013-02-17T06:00:21.210 に答える