我正在实时制作一部分热门文章,类似于使用Google Analytics(分析)实时API(半小时输出)的forbes.com上的文章。
基本上,我会收集一个列表,并将它们输入CMS。
但是,Google的API是非常冒险的解决方案,因为它的Beta版本非常复杂,并且每小时强制刷新一次令牌。将此用于首页内容呈现时,我一点都不舒服。
所以我想我可以做一个简单的,自托管的解决方案。 这将涉及将URL发送到某个日志或数据库,而仅带有时间戳。从那里,我每小时大约将10个最常访问的URL输出到CMS。现在的问题是我应该使用数据库还是仅进行日志解析。
我几乎不了解数据库,因此我会选择后者,但我担心性能是否存在很大差异(它在后台运行,因此应该不是很关键,但我仍然不知道)希望将服务器的速度减慢太多),或者是否还有其他与日志相关的不利方面(想到日志轮换,但也许我还缺少其他东西)。