网页设计中的错误处理

问题描述:

我正在考虑优雅地处理网站错误的一些最佳方法。我在想,这两种模式将决定如何处理错误:网页设计中的错误处理

发展模式

  • 显示所有通知,警告,他们是从
  • 产生错误的观点致命错误显示以原始格式

生产模式

  • 隐藏所有通知和警告,不管是什么
  • 重定向致命错误的页面(类似的失败鲸)
    • 告诉该错误已被记录有关错误
    • 存储信息的用户在数据库中,或电子邮件地址的阵列(显影剂的选择)
一些其它类型的日志(显影剂的选择)
  • 电子邮件的错误的

    您对这种方法有什么想法?你能想出更好的方法来处理错误吗?

  • 生产模式 - 而不是发邮件给开发人员并将错误存储到数据库中。整合诸如Bugzilla之类的缺陷/缺陷跟踪系统,让它处理所有的电子邮件,作业等...无需重新发明*。整合很简单,只需使用Bugzilla web services即可。