2012-01-14 60 views
0

我开发了一个网站。简单的错误报告与通知用户和错误固定列表

人们通过电子邮件向我发送错误。我将电子邮件复制到文档中,当它被修复时,我会在那里写下注释,而不是当我结束错误修复周期时,我发送给报告错误的用户,谢谢你的注释和关于它被修复的信息。比我发布在上一次修订中修复的错误。

这是一个很好的系统,但我认为随着时间的推移,它将会更难以保持我现在的沟通水平。当我将有数百个用户时,我不会有时间来回答他们所有的问题,而且我也没有多少时间跟踪每个质量相同的错误。

所以我需要某种错误跟踪软件。我正在测试一些解决方案(FogBugz,UserVoice等),但无法找到适合我需求的解决方案。

我想象的体系将会是这样的:

  • 人可以打开一个表格(不用登录)报告问题。表单应该有我需要从用户那里获得的自定义字段(例如他们使用的操作系统)。表单应该尽可能简单明了,因此用户不会被其他事物分心。
  • 当有人报告错误我收到一封电子邮件。
  • 当我修复错误我可以写一些关于它的说明。
  • 当我结束bugfix周期时,我应该能够“关闭它”,以便系统将自动发送预先定义的感谢信与我的笔记。我应该能够改变感谢信。
  • 在网站上会自动更新修订列表,其中列出了错误报告,状态和注释,以便其他人也可以看到刚刚修复的内容。它应该尽可能简单清晰。

此外我的项目不是开源的,我不想将错误报告/跟踪系统与我的源代码控制连接起来,因为我不想绑定到源代码控制,也不想要所有源代码控制引起的问题,并找到解决方案来解决这些晦涩的错误,并尝试令人讨厌的功能正常工作。

该系统可以是一个在线服务或PHP中的一些软件与MySQL,以便我可以将其安装在我的服务器上。它可以是免费的或商业的。

重要的是它应该被翻译成多种语言,或者至少可以选择自己改变文本,所以我可以将它翻译成我的语言。它可以通过选项或模板完成。

(可选)它应该允许用户对错误进行投票,但这不是要求。

而且我应该能够在我的网站上嵌入报告表单和问题列表。

用户应该能够报告错误而无需登录并且无需注册。

所以我需要一些整洁,简单,易于维护和设置,简单的错误报告/跟踪系统,以纳入我的网站。

你知道这样的系统吗?预先感谢提示。

+0

嘿,队友,我看到这个线程,并想知道你是否发现了适合你需要的任何软件的和平,因为它们与我的非常相似。 在此先感谢 – user3567992 2015-04-06 21:44:03

回答

1

在这里,你可以找到几乎所有可用的软件列表,只要选择他们基于PHP:

http://en.wikipedia.org/wiki/Comparison_of_issue-tracking_systems

不过,我想推荐www.redmine.org ,这很好。我知道,你说的是PHP/Mysql,但是如果你可以管理web服务器(期待apache),那么安装起来非常简单。 而且它是免费的并且被广泛使用。

+0

我见过这种比较。将采取现场测试所有。 我今天也在这里测试了今日的redmine:https://www.hostedredmine.com/projects/fanpagetab/issues/new,但它只是部分翻译,不能改变文本到我的语言,并且需要注册报告问题。 – 2012-01-14 12:01:30

0

在我上次的项目中,我首选Flyspray作为bug跟踪系统。可悲的是,它不再被开发,我不知道是否有连续的项目。但是据我所知,它也适用于PHP 5.3。知道是否有类似的PHP错误跟踪器仍在开发中会很有趣。

--Marc