2012-03-10 55 views
0

我想这取决于用户是否有我的网站上执行的MySQL数据库查询“喜欢”我的Facebook页面。我发现了一些使用PHP和JS SDK的方法,即使用API​​/USER_ID/likes/PAGE_ID。服务器端功能/ JS SDK的

当用户喜欢我的页面时,我想为我的数据库中的数据添加一个值,所以我想添加一个函数,每次用户访问该站点时都会调用它,如果他们喜欢它,请添加值到数据库,并且还有一个布尔值,因此它不会继续添加到该值。但是,如果每次都发生这种情况,我猜想这会浪费对服务器的调用,所以我不知道如何去设置这个,有什么想法?

回答

0

除非你正在处理的用户数量巨大,我不会担心这个问题,因为这样对索引的MySQL表中的一行的检查应该是非常快(200毫秒以内,在一个正常的互联网整个请求连接。)。如果你需要的数据存储在服务器上,那么你怎么可能避免去服务器?除非您将数据存储在cookie中。

+0

呀您选择正确的,只是不是肯定的,如果有一个更简单/更好的办法,但看来这已经很不错:) – JamesG 2012-03-10 18:48:03