简短:我正在寻找一种非常简单的(配置/维护)解决方案,它可以通过互联网从我的应用/网站收集用户反馈/错误报告。
长:
现在我有一个非常简单的使用ASP.NET MVC编写的web-app,它在http://localhost/feedback
接收http-post请求并将它们保存为c:\temp\{guid}-feedback.txt
。我使用UltiDev HttpVpn(BTW非常酷)将此页面暴露给互联网,而无需将我的应用程序放在DMZ中。我收集以下信息(通过应用程序中的反馈表单或网站的反馈页面):用户名,电子邮件,消息类型(功能请求,错误报告,评论),应用程序名称(硬编码在发送反馈的应用程序)和消息文本/评论。
关于电子邮件:
电子邮件不够好,因为我的应用程序运行的大多数计算机上都没有电子邮件客户端(同样,发送电子邮件需要太多的点击)。
关于JIRA: 恕我直言JIRA太重了我所需要的。我可能错了,因为我自己从未安装/配置过它。它有一个http-post接口(所以我可以打开自己的界面)?
.NET解决方案首选的解决方案 免费是一项要求
答案 0 :(得分:1)
我认为http://www.useresponse.com是SaaS服务的一个很好的替代方案(将于2011年12月发布),您可以在您的网站上安装并自定义您的满意度(外观和功能)。
商业,但。不要以为你会从免费脚本(支持和新功能)中获得足够的功能。
答案 1 :(得分:0)
值得一试FogBugz。我之前使用过很多版本,从那时起它发生了很大的变化。
但它允许您通过多种机制报告应用程序崩溃/错误等(请参阅链接了解详情):http://www.fogcreek.com/FogBUGZ/LearnMore.html?section=NewPlatform#hist_PullCases