在我的项目中,用户可以发布文本。我实现了一个功能“也发布 facebook”(如 twitter) 过程是我将用户文本保存在我的数据库中,然后尝试使用图形 api 将其发送到 facebook。最后我返回 json 响应。
伪代码就像;
db->query("insert text on USER_TEXT")
facebookApi->status(text);
response->json(text);
问题是我的 json 响应如此缓慢,因为有时 facebook api 很慢。我只想使用 facebook api 是一个后台进程。因此,我的应用程序尽快成功返回响应,并将其保存在数据库中。此时在 facebook 上的分享是微不足道的,因此可以稍后完成。也许基于线程的解决方案适用于此,但我不知道如何用 PHP 等脚本语言实现它。
也许另一种简单的方法?
谢谢。