2017-03-11 8 views
1

ありがとうございます私のウェブサイトの現在のステータスを表示するページとダウンタイムを有するページをウェブサイト(可能な場合はPHP)に作成できますか?ウェブサイトのステータスページを作成する

例えば、事前最善の解決策は、特定のコンテンツを探して、あなたのページのいずれかをロードするPHPスクリプトを作ることです

+0

をあなたは2-3の異なる場所からアプリのURLにping PHPスクリプトを作成することができます。これはあなたのために複雑である場合、一部のサービスは、私が今見つけ、このように、自由のためにそれを行うことができます結果を保存します。メインページで結果を読み取ることができます。速くするには、結果を3〜5分キャッシュすることができます。 – mehulmpt

答えて

1

https://www.google.com/appsstatus

おかげで、Google Appsのステータスページと同様にすることができます。合理的な時間内に見つかった場合は、サイトが何も見つからない場合や、サイトの応答時間が長すぎる場合、問題があると判断して対処することができます(たとえば、 Eメール)。

このスクリプトは定期的に起動する必要があります。そのため、cronjobはx時間ごとに実行する必要があります。

もちろん、ホストに問題がある場合は、チェックスクリプトが読み込まれなかった場合にはそれを伝えることができないため、最初のウェブサイト以外のホスティングプロバイダにいる必要があります。

編集:https://uptimerobot.com/

+0

これはサードパーティのソリューションの一種です。私たちのウェブサイトにスクリプトを作成して、pingを続けたり、ホスティングの外にあるリソースにアクセスしたり、毎分または毎時間のログ記録を維持したりする場合はどうでしょうか。ログがない場合は、スクリプトが実行されなかったか、サイトがダウンしたと推測できます。 –

+1

「私たちのホスティング以外のリソース」は、私にとってかなりサードパーティーなようです。 –

+0

ええ、両方の方法。私はまだ自分自身の心の中で揺れ動いている。しかし正当な質問 –

関連する問題