前端优化 — Waiting (TTFB) 时间技术优化思路

关注网页前端性能的朋友,在优化网页性能的时候都会遇到网站加载 Waiting(TTFB)时间过长的问题,为什么优化这项,因为速度性能也是搜索引擎的一个重要的指标。对于没有优化过的 WordPress 站点,TTFB 时间经常超过了页面内容的下载时间,为用户带来不必要的等待时间。这个问题的主要原因是在服务器端,不熟悉服务器运维的朋友优化起来可能会不知道从哪里下手,今天我们就从各方面分析一下网站加载 Waiting (TTFB) 时间过长的原因和解决办法。 什么是 Waiting (TTFB) 时间

【产品】PWA 在饿了么移动站点的实践经验

PWA ( Progressive Web Apps,渐进式网页应用)是由谷歌提出的新一代 Web 应用概念,旨在提供可靠、快速、类似 Native 应用的服务方案。 本篇旨在和大家分享「饿了么 M 站」在 PWA 改造中的实践经验。涉及到的方面有:PWA 线上部署的准备工作、多页应用的 prerender 优化、实践过程中踩到的(和推进解决的)坑。而关于 PWA 的一些基础资料,本篇不会多费笔墨,有兴趣深入了解的朋友可查看本文最下面的延伸阅读栏目。 准备工作 提问:做 PWA 第一步

微信小程序

【转】微信小程序开发总结:入门、原理、优化及踩坑

微信小程序发布出来已经有一年多了,记得 2017 年年初刚发布的那个时候公司业务没有涉及到小程序这块,所以只是大致浏览了下官方文档,并没有实地的去开发过小程序。最近公司业务战略上重视了小程序,所以就开始了小程序的开发计划,总的来说小程序的开发很简单,体验总体上还行!   这篇文章就当是我对小程序的个人看法和总结吧,本文仅针对小程序的“原生”开发,虽然小程序的开发很简单,但是也有一些需要注意的地方,本文结构分为以下几点: 小程序的优缺点; 小程序的开发和发布; 小程序的大致实现原理; 小

PHP 网站缓存基础解析–包括 disk cache 和 memory cache

在本文中,我们将解释浏览器如何使用其缓存(包括 memory cache vs disk cache)更快地加载页面,哪些因素决定缓存持续时间,以及我们如何在必要时绕过缓存。为什么缓存很重要?这个我就不多说了,大家可以去搜下,看看我写的其他缓存类的文章即可!浏览器缓存的工作原理就是–用户从未访问过到再次访问你的网站的过程中,浏览器将从Web服务器检索HTML页面,然后查询其静态资源(JavaScript,CSS,图像)的缓存。   浏览器到底到底是怎么知道在缓存什么呢?目前

【数据说故事】SEO商业网站速度性能运营优化-数据指南(一)

网站性能优化也是 SEO 优化至关重要的一环,技术优越的商业网站优化设计是决定现代在线商务成功的主要因素。毕竟,当用户等待加载速度慢的网页,都会选择另一家公司服务,包括浏览网站,付款结算等交互行动,SEO 运营差的网站就会被竞争对手压制扼杀——这就是商业竞争!所以网站速度速度某种程度上就是卖点! 在下面的指南中,我将简单说一些技术细节,篇幅较长,需耐心阅读,都是自己阅读了很多文档以及自己的一些小建议,纯属个人观点,有更好的建议,大家也许可以一起多多交流! 快速的页面加载速度增强了访问者的参与度,