● Web知识
唐大麦
只要往前走,就不会迟。精疲力尽的时侯应该选择休息,切不可放弃。
展开
-
关于Content-Type中application/x-www-form-urlencoded 和 multipart/form-data的区别及用法
Form的enctype属性表示页面表单数据向服务端传输时的编码方式,常用有两种:application/x-www-form-urlencoded 和 multipart/form-data,默认为application/x-www-form-urlencoded。 1、application/x-www-form-urlencoded: 窗体数据被编码为名称/值对,这是标准且默认的编码格原创 2016-08-01 08:10:03 · 20232 阅读 · 0 评论 -
实现WEB压缩的三种途径:Web服务器(Nginx/Apache)、Php扩展、Php代码
web压缩是减少服务器响应流量、节省带宽,加快响应速度的一种方法,可提高页面性能。 一、压缩格式 从浏览器常见的请求头Accept-Encoding:"gzip, deflate"可知,常见压缩格式有gzip,deflate。 网摘:gzip是一种数据格式,默认且目前仅使用deflate算法压缩data部分. GZIP是使用DEFLATE进行压缩数据的另一个压缩库 deflate是同时原创 2016-07-08 17:25:04 · 1596 阅读 · 0 评论 -
HTTP幂等性及注意事项
幂等性——是系统的接口对外一种承诺(而不是实现),承诺只要调用接口成功,外部多次调用对系统的影响是一致的。 转知乎(Ivony)一个回答: 一个幂等的操作典型如: 把编号为5的记录的A字段设置为0 这种操作不管执行多少次都是幂等的。 一个非幂等的操作典型如: 把编号为5的记录的A字段增加1 这种操作显然就不是幂等的。 要做到幂等性,从接口设计上来说不设计任何非幂等的原创 2016-10-12 09:58:20 · 2751 阅读 · 0 评论 -
浅谈代码级web缓存几个层次的实现
今天抛开编译(opcode缓存)缓存、CDN缓存、web服务器(如nginx)缓存不说,只谈程序能控制实现的缓存方式: 一、本地缓存: 先问个问题,我要发货到辽宁,最牛逼的物流是什么?大货车?高铁?飞机?时光隧道?机器猫?我晕,你还让不让我写下去了。 做过物流的应该知道,最厉害的物流不是物联调度系统响应有多快(服务器处理能力),运输工具有多快(传输速度),也不是你同时能发多少原创 2016-07-06 16:58:50 · 2828 阅读 · 0 评论