2017-03-11 4 views
1

어쨌든 내 웹 사이트의 현재 상태를 보여주는 페이지와 다운 시간이있는 페이지를 웹 사이트 (가능한 경우 PHP)에 만들 수 있습니까?웹 사이트 상태 페이지 만들기

예를 들어, 사전 가장 좋은 해결책은 특정 콘텐츠를 찾고, 당신의 페이지 중 하나를로드하는 PHP 스크립트를 만드는 것입니다

+0

당신은 2-3 다른 위치에서 앱 URL을 핑 PHP 스크립트를 만들 수 있습니다 : 이것은 당신을 위해 복잡 경우, 일부 서비스는 지금 막 발견이처럼 무료로 할 수있다 그 결과를 저장합니다. 그런 다음 기본 페이지에서 결과를 읽을 수 있습니다. 빠르려면 3 ~ 5 분 동안 결과를 캐싱 할 수 있습니다. – mehulmpt

답변

1

https://www.google.com/appsstatus

감사에서 Google 애플리케이션 상태 페이지와 유사 할 수 있습니다 : 합리적인 시간에 사이트를 발견하면 사이트를 아무 것도 찾지 못하거나 사이트가 너무 오랜 시간이 걸리며 문제가 있음을 알리고 조치를 취할 수 있습니다 (예 : 보내는 중). 이메일).

이 스크립트는 정기적으로 실행되어야하므로 cronjob은 매 x 시간 정도마다 실행해야합니다.

물론 호스트에 문제가있는 경우 확인 스크립트를로드하지 못할 수도 있기 때문에 첫 번째 웹 사이트가 아닌 다른 호스팅 제공 업체에 있어야합니다.

편집 : https://uptimerobot.com/

+0

은 일종의 타사 솔루션입니다. 웹 사이트에서 ping을 계속하거나 호스팅 외부의 리소스에 액세스하는 스크립트를 작성하고 정의 된 분당 또는 간격 당 로깅을 유지할 경우 어떻게됩니까? 로그가없는 경우 스크립트가 실행되지 않았거나 사이트가 다운 된 것으로 추측 할 수 있습니다. –

+1

"우리 호스팅 외부의 리소스"가 제 3 자처럼 보입니다. –

+0

예. 두 가지 방법이 있습니다. 나는 아직도 내 마음 속에서 혼란 스럽다. 그러나 합법적 인 질문은 확실합니다 –