meteor-我应该创建新的集合还是扩展用户配置文件?

时间:2015-09-17 18:25:21

标签: meteor

所以我有一个允许用户互相邀请参加不同活动的应用程序。以前我有一个名为Invites的独立集合,其中包含每个用户的条目以及他们被邀请参加的一系列事件。由于我正在构建原型,因此我不安全,我只是从客户端更新Invites。

最近我对此进行了更改,以便当用户邀请其他人参与某个事件时,它会调用meteor方法并在客户端更新邀请者和被邀请者的个人资料。

现在我的应用程序运行速度非常慢,我不知道为什么。即使只是加载应用程序的第一页(例如登录按钮,使用帐户UI需要永远加载)。由于对邀请的更改是我所做的唯一更改,我猜这是问题所在。在每个用户的个人资料上存储邀请是错误的方式来解决这个问题吗?关于如何调试这种缓慢的任何想法?我是meteor / web dev的新手,我不确定编写高效代码的最佳实践是什么。

0 个答案:

没有答案