javascript - Facebook Bigpipe 技术算法

标签 javascript facebook

enter image description here

我一直在研究 Facebook 的 bigpipe 技术的这个流程,但我有这个问题。

这个东西是怎么实现的? pagelet 是通过ajax 请求接收的吗? 我一直在搜索这个 bigpipe 的源代码,但它指向了 github 的 404 页面。

有人可以用低级(编程算法)的方式解释这个大管道吗?我对这项技术非常感兴趣。

提前致谢

最佳答案

嗯,不,主要内容和 pagelets 是通过相同的连接接收的。 pagelet 在生成时简单地流式传输到浏览器,并使用 Javascript 放置在文档中。

您可以在 PHP 中找到一个开放(且简单)的 BigPipe 实现 here .

关于javascript - Facebook Bigpipe 技术算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9106651/

相关文章:

javascript - 缩放 SVG 图像以适合父级并在不同情况下更改仪表颜色

javascript - 如何停止刷新页面?

javascript - 如何使用 Express 要求多个 Controller ?

java - Android Facebook SDK 使用 OnSelectionChangeListener 获取选定用户时出现问题

css - 带有滚动条的 Facebook Like 框 - 可以设置样式吗?

javascript - 为什么这个类似数组的对象会有这样的行为?

javascript - Angularjs 绑定(bind)到 JSON 将值设置为未定义

ios - FBFinalClassViolationException : FBAdTimer is a final class and cannot be subclassed

php - Facebook SDK 错误 : Cross-site request forgery validation failed. 所需参数 "state"从持久数据中丢失

android - 正确使用 Facebook 登入