初探 Yii2 的测试模式 index-test.php
摘要:有没有发现高级版每个应用的 web 目录下有两个入口文件,一个index.php 一个 index-test.php通过init.bat可以切换到调试模式和产品模式,这两个模式相信同学们都很熟悉了,那么index-test.php干嘛用的呢,字面理解应该是测试的意识,通过分析它的源码,发现有一行语句
阅读全文
nginx缓存功能的设置
摘要:首先用的缓存是proxy_cache. 在http段里加入下列几句: [plain] view plain copy proxy_connect_timeout 5; proxy_read_timeout 60; proxy_send_timeout 5; proxy_buffer_size 16k
阅读全文
php五大运行模式CGI,FAST-CGI,CLI,ISAPI,APACHE模式
摘要:做 php 开发的应该都知道 php 运行模式概念吧,本文将要和大家分享的是关于php目前比较常见的五大运行模式:包括cgi 、fast-cgi、cli、isapi、apache模块的DLL ,下面作者就这五大运行模式做一些自己的分析,有不对的地方,还请留言指正。 CGI运行模式 CGI即通用网关接
阅读全文
workerman如何写mysql连接池
摘要:首先要了解为什么用连接池,连接池能为你解决什么问题 连接池主要的作用1、减少与数据服务器建立TCP连接三次握手及连接关闭四次挥手的开销,从而降低客户端和mysql服务端的负载,缩短请求响应时间2、减少数据库的并发连接数,即解决应用服务器过多导致的数据库 too many connections 问题
阅读全文
Varnish 一般是放在 Nginx 前面还是后面的?
摘要:1.varnish官网有写。 如果用ssl前面肯定得有nginx。 如果没有ssl看你实际需求。可以varnish,然后nginx,然后app。 看怎么设计了。 2.Varnish 通常是在两种情况下会比较有用: - 大量小文件的海量请求造成的 IO 瓶颈 - 或者,你需要用到 VCL 的某个灵活语
阅读全文
关于PATH_INFO
摘要:nginx支持PATH_INFO? 想让nginx支持PATH_INFO,首先需要知道什么是pathinfo,为什么要用pathinfo? pathinfo不是nginx的功能,pathinfo是php的功能。 php中有两个pathinfo,一个是环境变量$_SERVER['PATH_INFO']
阅读全文