私は変更可能な JSON ファイルhttp://91.205.205.18:8000/info.xsl?mount=/128
(icecast2 統計を含む) を持っていますが、JSON データが解析され、解析されたデータをデータベースに即座に挿入するために変更されたかどうかを確認する方法を理解できません。いくつかの php スクリプトに 3 ~ 5 分ごとに cron を使用する必要がありますか?
PS私の悪い英語で申し訳ありません;)
一定間隔でチェックするには、cron ジョブをセットアップする必要があります。私が取り組んでいるプロジェクトでは、Web サイトで変更される xml データを常に (2 秒ごとに) チェックするプログラムのセクションがあります。これは、私たちのようにソースを制御できない場合の唯一の解決策です。
本当にプッシュ バック通知が必要で、ソース データを管理している場合は、pubsubhubub サーバーを使用できます: https://code.google.com/p/pubsubhubbub/
私は pubsubhubbub サーバーをセットアップしていませんが、ある出力からリモート入力にリアルタイムのデータ更新を送信する必要がある場合は、これが最適なソリューションです。
からデータを取得し、そのデータがデータベースに既に存在する場合はデータベースで受信したデータをチェックし、そうでない場合は保存するCRON
ジョブを作成します。JSON
http://91.205.205.18:8000/info.xsl?mount=/128