exception-handling - 网页设计中的错误处理

标签 exception-handling error-handling

我正在考虑一些最佳方法来优雅地处理网站上的错误。我认为两种模式将决定如何处理错误:

开发模式

  • 在从
  • 生成的 View 上显示所有通知、警告和 fatal error
  • 错误以原始格式显示

  • 生产模式
  • 隐藏所有通知和警告,无论如何
  • 将 fatal error 重定向到页面(类似于失败鲸鱼)
  • 告诉用户错误已被记录
  • 将有关错误的信息存储在数据库或某种其他类型的日志中(开发人员的选择)
  • 将错误通过电子邮件发送到电子邮件地址数组(开发人员的选择)

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

    最佳答案

    生产模式 - 而不是给开发人员发电子邮件并将错误自己存储到数据库中。与缺陷/错误跟踪系统集成,如 Bugzilla ,让它处理所有的电子邮件、任务等......无需重新发明轮子。集成很简单,只需使用Bugzilla web services .

    关于exception-handling - 网页设计中的错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3705865/

    相关文章:

    java - 从void返回字符串

    c# - 使用C#中的Specflow将测试失败消息发送给测试人员

    c# - 奇怪的异常处理伪指令

    java - 使用 springframework 验证错误验证枚举

    android - 如何在Android的PocketSphinx中优雅地处理错误?

    Android JSON 数组返回 TRANSFORM_ERROR : 103

    error-handling - 在Intel XDK中禁用JsHint警告

    java - 使用 try-catch over if 条件以在 java 中以最小的性能影响安全地设置值

    php - PHP-自定义验证器函数并传递未设置的变量

    android - Android : Non-Crashing App