原文地址:http://www.smashed.by/perf-checklist 作者 | Vitaly Friedman 译者 | OpenWeb开发者 三三 众所周知,性能十分重要。然而,我们真的知道性能瓶颈具体在…
分类:HTTP
小哥哥,小姐姐,我有一份tcp、http面试指南你要吗?
来来来 对,我就是骗你进来的。嘿嘿嘿… 既然来了就看看再走嘛 作为一个学通信出身的前端,说道http、tcp什么的,算是到了我的领域了。(我会告诉你我上课净睡觉了,啥也没学到吗?)这次给大家讲讲http,提高…
亲,你的防盗链钥匙,在我手上
为什么要搞个防盗链,难道怕自行车被偷吗?现在都共享了,还担心什么呢! 防盗链,就是防你盗用我的链接。你在你的网站上引用了我的资源(图片,音频),你跑起来倒是没什么事,但是会浪费我的流量,资源被引用的多了起来,我这边的服务…
全双工通信的 WebSocket
一. WebSocket 是什么? WebSocket 是一种网络通信协议。在 2009 年诞生,于 2011 年被 IETF 定为标准 RFC 6455 通信标准。并由 RFC7936 补充规范。WebSocket A…
当我们在谈论HTTP缓存时我们在谈论什么
在浏览器众多缓存中的HTTP缓存可能很多人对这个的概念并没有很清晰,每个人都知道进入一次网页之后再刷新一次页面,加载速度会比首次加载快非常多,每个人都知道这是浏览器缓存的magic,但是对此背后的原因可能不甚了解R…
手写一个静态服务器
http-server包 前端开发人员不论是在开发还是测试中都会用到http服务器,方便快捷的使用更加有助于我们编写和调试代码,而http-server则是一个十分好用的包,它几乎不用配置,可以使用任何一个目录生成一个h…
一站到底 ---前端基础之网络
网络相关的知识是每个前端工程师都应该具备的。很多从事前端的朋友们都没系统学习过计算机网络和http相关内容。在没有建立一个整体的知识体系下,会有一种一站到底答题的感觉,每个知识点都大致知道问题的答案,但总不确定,更不知道…
HTTP 必知必会的那些
本文由玉刚说写作平台提供写作赞助 原作者:竹千代 版权声明:本文版权归微信公众号玉刚说所有,未经许可,不得以任何形式转载 Http是我们经常打交道的网络应用层协议,它的重要性可能不需要再强调。但是实际上很多人,包括我自己…
JavaScript中发出HTTP请求最常用的方法
JavaScript具有很好的模块和方法来发送可用于从服务器端资源发送或接收数据的HTTP请求。在本文中,我们将介绍一些在JavaScript中发出HTTP请求的流行方法。 Ajax Ajax是发出异步HTTP请求的传统…
优秀程序员都在用哪些Chrome拓展工具?
谷歌浏览器 Chrome 是我们最常用的浏览器之一,而Chrome浏览器自带的开发者工具Chrome DevTools是Web前端开发性能调试的必备工具。但是Chrome能做的远远不止这么简单,Chrome的功能通过成千…
[贝聊科技]首屏视频的优化过程(补充moov的研究)
作者:江敏熙 贝聊前端开发工程师 本文同时发布于个人博客 前言 我司的官网首页——贝聊官网,首屏有一个自动播放的背景视频,一直被诟病视频加载慢、播放卡。刚开始以为是文件太大,或者是网速太慢,但当我去优化它的时候,发现并没…
想提高爬虫效率?aiohttp 了解下
本文原创发布于微信公众号「极客猴」,欢迎关注第一时间获取更多原创分享 对于爬虫程序,我们往往会很关注其爬虫效率。影响爬虫效率有几个因素有,是否使用多线程,I/O 操作,是否同步执行等。其中 I/O 操作、同步执行是最影响…