我正在尝试使用meteor创建一个记录网页访问者数量的网页。网页应记录并显示访问该网页的人数。我只是流星和网页设计的初学者,我对使用流星没有任何经验,这是我第一次尝试。因此,任何帮助都值得赞赏。提前谢谢你。
您也可以运行 AWstats
http://awstats.sourceforge.net/
并在此处安装教程:
http://www.youtube.com/watch?v=dOF4MDn_TI0
你可以有这样的东西
集合\系统.js
this.System = new Meteor.Collection('system');
Meteor.methods({
pageViewInc: function() {
System.update({ config: true }, { $inc: { 'stats.pageviews': 1 } });
}
});
if (Meteor.isServer) {
isSystemExist = System.findOne({ config: true });
if (!isSystemExist) {
options = {
stats: {
pageviews: 0
},
config: true
};
System.insert options
}
}
在某个地方你可以有一个功能使用Meteor.call 'pageViewInc'
如果您使用陨铁路由器
您可以在"之后"回拨中呼叫
Meteor.call('pageViewInc');
您可以制作与帖子收集类似的方法。
或者有一个流星收集钩子包
它有之后 find一个钩子 你可以通过服务器端完成。