推荐 | 腾讯开源的专注提升H5首屏加载速度的VasSonic框架

赞赏 2017-08-19

VasSonic取名于世嘉游戏形象音速小子,是腾讯VAS(SNG增值产品部QQ会员)团队研发的一个轻量级的高性能的Hybrid框架,专注于提升页面首屏加载速度,完美支持静态直出页面和动态直出页面,兼容离线包等方案。
该框架具有快速、省流量、易用、良好的用户体验等特性,支持 Android、iOS、Node、PHP 等平台。

推荐 | 腾讯开源的专注提升H5首屏加载速度的VasSonic框架

先看一组对比图:

使用前后对比(OPPO R9机器,3G环境)

使用 VasSonic 前:


使用 VasSonic 后:


目前QQ会员、QQ游戏中心、QQ个性化商城、QQ购物、QQ钱包、企鹅电竞等业务已经在使用,日均PV在1.2亿以上(仅统计手Q内数据),页面首屏平均耗时在1s以下。


接入指引

入门须知

Android端接入指引

iOS端接入引用

后端接入指引-Nodejs

后端接入指引-PHP


FAQ

FAQ-Android版本

FAQ-iOS版本

FAQ-Java后端版本


实现原理

Android Sonic Quick模式实现原理

Android Sonic Standard模式实现原理

iOS 终端实现原理


相关文章

QQ移动页面框架优化实践-Part2


GItHub地址:

https://github.com/Tencent/VasSonic


QQ开源交流群:

登陆后阅读全文
阅读 3153 赞赏 0 有用 11 没用 0 收藏 0 分享

   


作者声明:本篇文章系本人原创,欢迎分享,但未经许可,谢绝转载。

0 条留言

相关文章

Github 如何在命令行下处理 Pull Request?

如何使用 Issue 管理软件项目? (Github)

php composer install 慢 不动 怎么办?

黑客成长技术清单 (GitHub 万星推荐)

全文搜索引擎 ElasticSearch 入门教程

他的文章

微信开源PhxQueue:高可用、高可靠、高性能的分布式队列

宜信开源支撑智能化运维的三大利器:UAVStack、Wormhole、DBus

如何使用 Issue 管理软件项目? (Github)

推荐 | 容易上手的正则表达式的开源教程 learn-regex

推荐 | 腾讯开源的专注提升H5首屏加载速度的VasSonic框架

推荐 | 装逼神器gtop (图形化实时监控服务器进程、CPU、内存)

手机扫一扫
分享文章