iOS淘宝客户端详情页优化方法

发布于 2022-09-02 01:37:17 字数 235 浏览 14 评论 0

iOS的淘宝客户端中从商品搜索列表点击进入商品详情页时,即使网络很慢基本也疾病没有延迟,而其它的电商客户端,如1号店、苏宁等,都有明显的网络请求动作,手淘是如何做到的?用到了哪些优化技术?
现在使用的网络框架大多都是afn,直接使用afn在网络条件差的情况是做不到的这样效果的。
想过数据是从商品列表传过去的,如果这样,那么商品列表页的请求的数据量会变大,那么列表页会变的慢,可是列表页的加载也非常的快。
真心想不明白是怎么实现的,求教!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

空城之時有危險 2022-09-09 01:37:17
  1. 网络优化。
    手淘上有成熟的网络优化策略,跟普通情况下每个数据接口一次独立的 HTTP 请求不同的是,详情页的数据复用了搜索结果页或者首页就已经建立的网络链接。HTTP 的三次握手的时间节省了。

  2. 详情页的特征
    详情页初次加载的数据并不多,而且读写比很大,很容易做缓存优化。另外,默认情况下图文详情、评价、销售记录都不加载的,初次加载的只有标题、售价、sku、主图。数据量并不大。

更详细的可以见官方公布的文档:
http://www.infoq.com/cn/articles/mobile-taobao-521-performance-optimization-project

樱娆 2022-09-09 01:37:17

阿里团队的技术已经不在普通的讨论范围了。
很多东西说出来也做不到,都是硬件上的优化,不是单纯软件的优化。

参考 http://www.wtoutiao.com/p/f34DOD.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文