【发布时间】:2011-08-04 15:56:48
【问题描述】:
我有一个用 PHP 编写的业余爱好,我想知道它是否存在问题(数据库错误、更新破坏了某些东西等)。我有一个简单的通知系统,如果有问题,它会向我发送电子邮件问题,这对我来说就足够了。不幸的是,托管服务提供商的邮件发送功能不是很可靠。通常它可以工作,但有时它只是吞下邮件而不发送任何东西。
是否有其他可靠的方法可以在出现错误时通知维护者?这是一个爱好网站,所以我正在寻找一些简单的东西。不是工业级解决方案,而是比电子邮件更可靠的解决方案。您如何监控您的爱好网站?
我用 PHP 标记了这个问题,因为网站是用它编写的,但我也对通用建议感兴趣,而不仅仅是具体的 PHP 解决方案。
编辑:问题是关于主动通知的机制。我想在有事情发生时得到通知。如果 PHP 电子邮件不可靠,那么通知的其他可能性是什么?
EDIT2:两个例子来说明我在想什么样的解决方案:
- 存储错误并提供列出最新错误的页面(可能受密码保护),这些错误将从我的计算机轮询,如果出现错误,可能会弹出一些窗口。它可以工作,但只有在我在家里的电脑上才能工作。
- 当发生错误时,使用google calendar api将事件插入其中,google calendar会可靠地向我发送电子邮件。虽然很麻烦,但它可能会起作用。
- 其他想法?
【问题讨论】:
-
如何将其存储在具有唯一名称时间戳的本地文件中。或者将其存储在数据库中的表中。
-
是的,它们可以存储。但是如何通知我呢?除了 PHP 电子邮件,还有其他的主动通知方式吗?
标签: php notifications