协商过程 协商的过程很容易理解,首先,当浏览器向Web服务器请求一些内容时,Web服务器需要告诉浏览器哪些内容可以被缓存,一旦浏览器知道某个内容可以缓存后,下次当浏览器需要请求这个内容时,它便不会直接向服务器请求完整内容,而是询问服务器是否可以使用本地的缓存,服务器在收到浏览器的询问后需要作出果断的回应,到底是允许浏览器使用本地缓存还是将最新的内容传回浏览器。 Last-Modified(If-M

web  

上个月只大概花了几个小时就完成简单的评分系统,非常简单的第一个项目。然而在写这个需求收集平台的时候,考虑的问题很多,需求也变了好几回(自己定需求自己开发也是醉了),而且刚开始学习使用jQuery框架来实现页面交互,所以直到现在还没有完整的完成所有功能。这个需求收集平台相对于第一个项目有如下方面的改进: 适当添加了部分CSS代码,不再只是使用原生bootstrap样式而不写一句css代码 全面使用j

node.js   node   web  

Mac进阶:删除pkg web工具:弄懂各种前端build工具 web概念:代理 js工具:vue 程序员的修养:编译器与解释器 JS概念:高性能代码 Mac进阶:鼠须管Rime web工具: webpack web题库:JS能力测评经典题 web工具:Modernizr Mac进阶:在oh my zsh的基础上添加终端的欢迎界面 JS源码:underscore解读 web摘要:SEO每天一贴 正

javascript   html5   node.js   web   前端  

Https 什么是Https Http协议经过SSL/TLS加密后传输,成为HTTPS协议。HTTPS其实就是secure http的意思啦,也就是HTTP的安全升级版。稍微了解网络基础的同学都知道,HTTP是应用层协议,位于HTTP协议之下是传输协议TCP。TCP负责传输,HTTP则定义了数据如何进行包装。 为什么要SSL/TLS - Http的明文传输 Http协议的传输,都是明文传输,这就意

web   https  

上次说到了性能优化策略,根据网站的分层架构,可以大致的分为 web 前端性能优化,应用服务器性能优化,存储服务器性能优化三大类 这次来说一下 web 前端性能优化,一般来说,web 前端就是应用服务器处理之前的部分,包括浏览器渲染、加载,前端视图模型,图片视频资源,CDN 服务等,主要优化方法就是优化浏览器访问渲染过程,使用反向代理,使用 CDN 服务等 浏览器访问渲染优化 减少 http 请求数

架构   性能   前端   web   优化  

一、阅前热身 什么是keep-alive 1、keep-alive只是客户端的一种建议 我们打开百度首页,进一步查看header。 如图,我们看到请求header中有一行: Connection:keep-alive keep-alive是通知服务器,在这个HTTP Request/Responset结束后,不要立即断开TCP连接(注意是TCP连接,和HTTP没有关系),后面的HTTP Reque

websocket   php   swoole   workerman   web  

Round Robin就是俗称的哈希取模法,是实际中非常常用的数据分片方法。假设有K台物理机,通过以下哈希函数即可实现数据分片: H(key)=hash(key)mod K 对物理机进行编号从0到K-1,根据上述哈希函数,对于以key为主键的某个记录,H(key)的数值即是存储该数据的物理机编号,通过这种方式,就将全部数据分配到K台物理机上,在查找某条记录时,也使用同样的哈希函数就可以找到存储相应

web  

本文转载自:众成翻译 译者:文蔺 链接:http://www.zcfy.cc/article/688 原文:http://webdesign.tutsplus.com/articles/notes-from-behind-the-firewall-the-state-of-web-design-in-china--cms-22281 译者注:本文写作于 2014 年 10 月。 本文是《世界各地的

互联网   用户体验   前端   web  

NO WEBSOCKETS OVER HTTP/2 本文转载自:众成翻译 译者:文蔺 链接:http://www.zcfy.cc/article/657 原文:https://daniel.haxx.se/blog/2016/06/15/no-websockets-over-http2/ 译者注: 《深入浅出 Node.js》第七章讲述 WebSocket 服务的构建中,对本文中反复提到的 Upg

前端   web   w3c   websocket  

本文章是 Vert.x 蓝图系列 的第一篇教程。全系列: Vert.x Blueprint 系列教程(一) | 待办事项服务开发教程 Vert.x Blueprint 系列教程(二) | 开发基于消息的应用 - Vert.x Kue 教程 Vert.x Blueprint 系列教程(三) | Micro-Shop 微服务应用实战 本系列已发布至Vert.x官网:Vert.x Blueprint T

异步   web   vert.x   java  
1 2 3 4 5 6 7 8 9