我有一个用java编写的内部工具。得到一点是有用的 关于同事使用多少的反馈。 一个简单的解决方案是让应用程序显示从中获取的图像 像应用程序一样的网络点击计数器,只看看图像的访问频率。
所以我在寻找:一个独立的应用程序(即没有Apache模块,cgi脚本等), 它可以提供一个或几个静态图像,并且可以记录访问,最好使用as 尽可能少地支持其他一切。 搜索“点击计数器”几乎没有相关性,“轻量级http服务器”更具相关性,尽管大多数仍然是矫枉过正。有什么建议吗?
答案 0 :(得分:1)
您可以尝试使用Google Analytics。大多数情况下,使用Google Analytics的人员会在网页上跟踪网页浏览量,而Google会提供一些可以放置在您网页上的JavaScript,它会跟踪对该网页的访问以及浏览器功能/等。在幕后,javascript正以您描述的方式在页面上放置图像标记。
但是,由于您的应用程序是java而不是Web应用程序(我认为它是独立的而不是applet),您将无法包含Google的javascript(除非您嵌入了javascript解释器... yick)。幸运的是,可以使用Google的分析without javascript。
诀窍在于Google的脚本使用图像http://www.google-analytics.com/__utm.gif
并通过查询字符串传递参数。您可以找到可以传递给查询字符串here的参数列表。所以你要做的就是找出查询字符串应该是什么,并让你的客户端向谷歌的图像发出请求(当然,在设置你的谷歌分析账户之后)。
答案 1 :(得分:0)
只需使用Google Analytics,它非常简单,并且需要在您的网页上添加简短的脚本。
答案 2 :(得分:0)
Michal Kebrt的simple UNIX HTTP server正是我所寻找的。 p>