我们的网站开发团队在我们的 INTRAnet 上管理着许多网站(每个网站都有不同的虚拟 URL)。我们想要实现一些东西(代码片段),很容易添加 Application.cfm/OnRequestEnd.cfm 页面,该页面将在数据库中插入一条记录,跟踪页面、url、查询字符串、用户 ID 等 - 基本内容。插入记录没什么大不了的。我想知道的是从性能的角度来看,你们会推荐什么,以便我们不会在员工访问各个站点时遇到插入排队的瓶颈。我们不能使用 jQuery,因为不是每个站点都有相同版本的 jQuery,所以我们真的仅限于使用 Coldfusion——我想。
理想情况下,我们希望能够在我们的主服务器上创建一个主跟踪文件,并从我们所有其他站点引用该文件。然后,如果/当我们需要进行更新时,我们可以进行全局更改 - 有点像 Google Analytics 所做的那样,只是没有那么多细节。
在我们支持的所有网站上,我们的页面上都有我们的部门徽标。我考虑过在图像加载中建立一个跟踪过程,就像他们对电子邮件所做的那样。
如果您有更好的想法,对此的任何想法将不胜感激 - 我全神贯注。
更新
关于图像处理,我找不到来自 easycfm.com 的教程的原始链接,但我发现这里的代码似乎相同: http ://www.experts-exchange.com/Software/Server_Software/Web_Servers/ ColdFusion/A_2386-Track-your-Emails-using-coldfusion.html