前言 Varnish 是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang 使用3台 Varnish 代替了原来的 12 台 Squid,性能比以前更好。(超级老的梗了,但是就这么用吧。) (去年7月写的了)Varnish 和 WordPress 搭配是比较经典的组合了,目前解决方案也非常的多,可以完美兼容 WordPre…
前言 在大家的默认印象中,i5的性能应该和i7有着不少的性能差距,不过这是在桌面CPU上,在移动CPU(笔记本、嵌入式等)中,i5和i7的差距简直小的可怜,但是他们的售价却高的吓人! 这里我们就来分析一下值不值得多花几百甚至几千升级从 i5-7200U 升级至 i5-7500U。 对比 由上图可见,两者的参数基本上除了频率和三级缓存并没有特别突出的…
前言 之前有写过两篇 利用 NGINX 和 LuaJIT 构建简单的 WAF 和 Openstar – 基于 OpenResty 的高性能 WAF 拓展,不过两者其实都蛮复杂的,很多情况下像一些管理员的正常操作可能也会被误判,所以今天讲一个简单点的 WAF。 介绍 Nginx Lua Redis 防止CC攻击实现原理:同一个外网IP、同一个网址(n…
前言 作为国内使用最广泛的,甚至可以国内说体验最好的社会化评论工具 —— 多说,确认即将关闭。 原文如下: 因公司业务调整,非常遗憾的向大家宣布多说项目即将关闭。 我们将于2017年6月1日正式关停服务,在此之前您可以通过后台的数据导出功能导出自己站点的评论数据。 对此给您造成的不便,我们深表歉意,感谢您的一路相伴。 分析 一、尽管多说占有大量的市…
前言 博客的搜索功能其实是非常吃服务器资源的,因此用增强搜索功能就成了节省网站资源的重要一环。目前呢,谷歌的 CSE 是残废的,百度的站内搜索不支持 HTTPS,Swiftype 也已经开始收费了。不过,我又发现了一个免费的搜索增强工具 —— Algolia 介绍 Algolia 是法国一家初创公司,类似于存储云服务,计算云服务,提供的是搜索云服务…
前言 前面有介绍过使用 APCu 作为对象缓存的 Lcache,其优点就是不走 TCP/IP 已获得更好的性能。后来我发现 Redis 和 Memcached 其实也可以走 Unix Sockets 而避免走 TCP/IP 而带来性能瓶颈 介绍 当 Redis 走 Unix Sockets 是在 OSI 模型中而没有哦组 TCP/IP,可以实现约 …
前言 探针有很多,几乎每一个主流语言都有自己的探针,不过我想探针应用最多的估计也只能是雅黑探针了。所以就要献上今天的嘉宾了 —— netdata,不过人家可不只是一个花瓶哟,它的功能比雅黑探针厉害不到不知道哪里去了~ 介绍 netdata 是一个分布式实时性能和健康监控系统。netdata 可以实时监控的操作系统和应用程序(如 Web服务器软件 和…
前言 关于 PageSpeed 的介绍和安装,就放在 最新的 Nginx 安装 ngx_pagespeed 教程 了,没有看过的可以先看这篇。 缓存文件夹 用户存放 PageSpeed 优化图片、JS、CSS等文件后的临时文件,很多教程都选择挂载在 /var 目录下,如果是一些云服务器,我倒是建议放在挂载磁盘的目录下。 例如我的服务器将云盘挂载在 …
前言 像 WP 的 W3TC 插件,除了缓存功能外,还有 js、css 的优化功能,但与其通过 PHP 到 WordPress 再到插件还不如直接在 Web 服务器阶段就完成对 js、css 还有图片的处理,这里就介绍一下神器 PageSpeed。 目前谷歌官方有维护 对应 Apache Httpd 的 mod_pagespeed 和 对应 Ngi…
前言 页面缓存(Page Cache)是 WordPress 性能优化比较重要的一环,目前 WP 有很多页面缓存插件:W3 Total Cache、WP Super Cache、Comet Cache 等,不过它们都是 务器软件 —— PHP —— WP缓存插件 —— 本地或对象缓存,差不多要经过四个阶段,在高并发下效率是很低的。 而目前比较流行的…