本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 [署名 4.0 国际 (CC BY 4.0)](https://creativecommons.org/licenses/by/4.0/deed.zh) 本文作者: 苏洋 创建时间: 2013年05月21日 统计字数: 546字 阅读时间: 2分钟阅读 本文链接: https://soulteary.com/2013/05/21/error-tracer.html ----- # Error-Tracer ![2013-05-21_000000](https://attachment.soulteary.com/2013/05/21/2013-05-21_000000.png "2013-05-21_000000") Error Tracer 是一个简单的 JS+PHP 实现的前端错误追踪应用,可以说是为了 FIX 线上的脚本错误而尝试做的一个比较“幼稚”的东西。 这个想法几个月之前就有,实际落实发现不过 2~3 天时间。所以,尚有很多可以完善的地方。 DEMO 版本的界面山寨了 Node.js 的 `ErrorBoard`, 现在跑在 Sina App Engine 上。 ## 目前的特性: 1. 数据库主从分离。 2. 自动添加浏览器信息。 3. 自动合并和计算同类型的错误信息。 4. 自动计算BUG生命周期。 ## 打算加入的features: 1. 浏览器信息支持列表+自动添加。 2. 合并和计算同类型信息更精确。 3. 完成修复的BUG直接在线删除或者标记。 4. 支持根据浏览器、IP、脚本、行数、来查找和追踪触发BUG的人群。 5. 汇总邮件。 - DEMO地址: http://errorboard.sinaapp.com/ - DEMO后台: http://errorboard.sinaapp.com/push/?mode=admin