对Web静态资源缓存自动更新的思考与实践的总结

对于FE工程师而言,对静态资源的缓存和更新一直是一个比较棘手的问题,各大公司也推出了各自的解决方案,如百度的FIS工具集。如果没有解决好这个问题,不仅会给用户造成糟糕的用户体验,而且还会给开发和调试带了很多不必要的麻烦。关于如何自动实现缓存更新,以下是自己的一点心得和体会。

gearman应用-分布式图库系统设计

PS:现有图库系统通过rsync将图片同步到存储上。用户上传图片后,不能做到实时访问(图片要经过网络传输后才能落地)。另外老的系统为每张用户图片存储多种规格,网页改版后还需要重新裁切新规格,造成存储的浪费。多种规格的小图片占用系统大量inode,甚至inode先于磁盘空间被耗尽,剩余空间不能使用。

Nginx重定向[Rewrite]配置及示例

PS:Nginx重定向[Rewrite]配置及示例

HTTP/1.1 405 Method not allowed

PS:偶然兴趣接触了一下easyui和DWZ等轻量级WEB前端JavaScript框架,一个phper只要懂点js就能快速的搭建完成对于一些简单的站点后台.但是在lnmp环境运行查看easyui的demo的时候,请求却一直无法获取到json文件数据,显示405错误.

Nginx使用的php-fpm的两种进程管理方式及优化

PS:整理一下Nginx使用的php-fpm的两种进程管理方式及优化!

Nginx配置参数中文说明

PS:最近在看< >的Nginx章节,对其nginx介绍的非常详细,现把经常用到的Nginx配置参数中文说明摘录和nginx做负载均衡的本人真实演示实例抄录下来以便以后查看!

Nginx(PHP/fastcgi)的PATH_INFO配置

PS:Nginx(PHP/fastcgi)的PATHINFO配置 PATHINFO是一个CGI 1.1的标准,经常用来做为传参载体,在Apache中, 当不加配置的时候, 对于PHP脚本, AcceptPathInfo是默认接受的,而对于Nginx下, 是不支持PATHINFO 的, 也就是需要设置才能使用PATHINFO模式. 我们可以使用PATH_INFO来代替Rewrite来实现伪静态页面, 很多PHP框架也使用PATHINFO模式来作为路由载体

nginx配置基于IP的虚拟主机

配置基于IP的虚拟主机

nginx 模块依赖库详解

曾经我在编译安装nginx的时候对于要安装的一些nginx的依赖库不是很了解,有点云里雾里的感觉,尽管安装完成之后通常都是可用的,但是心中一直保留着一些疑问.为了揭开这些疑问,经过一段时间对于nginx的学习,我总结了一些库对于nginx的相关性.希望能帮助那些对于模块依赖库不了解的童鞋们!