gpt4 book ai didi

php - 在 facebook 的世界里,rsrc.php 是什么?

转载 作者:可可西里 更新时间:2023-10-31 22:12:12 30 4
gpt4 key购买 nike

http://static.ak.fbcdn.net/rsrc.php/117600/css/base.css

http://static.ak.fbcdn.net/rsrc.php/z4HBM/hash/3krgnmig.swf

http://b.static.ak.fbcdn.net/rsrc.php/z23ZQ/hash/3ls2fki5.xml

http://static.ak.fbcdn.net/rsrc.php/z7O0P/hash/4hw14aet.png

rsrc.php 的真正作用是什么?我知道 rsrc 代表资源,而 rsrc.php/z[random]/hash 或 css/file.extenstion 从某个地方加载文件。

假设/hash/或/css/是一个文件夹,用于保存 .xml .png .swf 之类的文件,但是 z[random] 是怎么回事,为什么他们要从 php 加载文件?它是用于文件的版本控制还是什么?如果可以,该怎么做(以更简单的方式)?

最佳答案

Facebook 使用 rsrc.php 对所有静态文件进行版本控制,尤其是图像、javascript 和样式表。这允许 Facebook 对主要应用程序堆栈应用更改,包括对静态内容文件的更改,而不会破坏正在运行旧缓存版本的用户的功能。它作为 Haste 系统的一部分内置于 Facebook 架构中。

  1. Reference To Code Function Identification By Original Developer
  2. Recommended Process For Managing Static Resources (phabricator.com)

关于php - 在 facebook 的世界里,rsrc.php 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4421921/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com