ruby-on-rails - 跟踪每个网页的展示次数/访问次数

标签 ruby-on-rails tracking impressions

我有一个网站,每个公司都有多个页面,我想根据访问此个人资料的人数来展示他们的页面的表现。

我们已经确保排除机器人。

目前,我们正在通过插入(针对一天中对配置文件的第一个请求)或更新(针对一天中对配置文件的后续请求)记录数据库中的每次命中。但是,鉴于请求已从每天数千个增加到每天数万个,这些插入/更新正在导致重大性能问题。

假设没有 JS 解决方案,处理这个问题的最佳方法是什么?

我使用 Ruby on Rails、MySQL、Memcache、Apache、HaProxy 来运行整个节目。

任何帮助将不胜感激。

谢谢

最佳答案

http://www.scribd.com/doc/49575/Scaling-Rails-Presentation-From-Scribd-Launch 您应该从幻灯片 17 开始阅读。 我认为如果可以为像 scribd 这样大的网站构建这样的解决方案,那么性能不是问题。

关于ruby-on-rails - 跟踪每个网页的展示次数/访问次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3000925/

相关文章:

javascript - 想要跟踪视频何时完成(25%、50%、75%)?

linux - 跟踪和监控包或执行的文件事件?

android - Admob Android 与展示收入无关

android - 我会因为看到真实广告(展示次数)而被 AdMob 禁止吗?

android - 嗨,织物可以测量滚动页面中的总内容 View 吗?我只是想跟踪我的社交应用程序中某些内容的印象

ruby-on-rails - 在 Rails 中本地化嵌套的虚拟属性

ruby-on-rails - ruby eval 元编程技巧

sql - 如何过滤数据库中不存在的模型列的值?

javascript - 如何跟踪系统中的以下事件?

ruby-on-rails - 为什么 devise 不通过 gmail smtp 发送电子邮件?