摘要:
1.介绍 OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销 2.配置 2.1 opcache.validate_timestamps boolean 如果启用,那么 OPcache 会每隔 阅读全文
摘要:
1. 《PHP in 2017》——Rasmus Lerdorf 2. 《车轮的服务化service架构》——韩天峰 3. 《企点微服务网关演进之路》——郑榕 4. 《QQ会员H5页面基于PHP的架构实践》——赖文辉 5.《Swoole 2.0原生协程高性能开发实践》——朱新宇 6.《MySQL/P 阅读全文
摘要:
线上服务器内存报警 线上web8G内存的服务器,内存几乎吃光,top查看,发现php fpm进程每个都是几十M,php fpm配置static, 一共150个 解决 排除过程中,其他机器相同配置都没有发生这个请求,对比配置文件发现,php fpm.conf中一个max_requests配置的是102 阅读全文
摘要:
如果mysql某个字段(name)类型为varchar, 加了索引,在执行where查询的时候,传入了int的值,这样就会全表扫描,把每一条的值都转换成int(会出现"中国" 0, "06" 6, "6" 6, "hello" 0), 然后和传过来的int值匹配,这样是全表扫描,效率很低。 伟大的分 阅读全文
摘要:
1.升级 composer self update 阅读全文
摘要:
四种交换机: direct fanout topic headers http://www.jianshu.com/p/469f4608ce5d 阅读全文
摘要:
一个php work进程只能处理一个请求,当完成一个请求了,才能处理下一次的请求 2.短连接: 执行到php关闭mysql连接的代码时,就断开,否则在处理本次请求结束的时候,释放mysql连接 实验: 并发请求: /usr/local/ab/usr/bin/ab c 100 n 100 http:/ 阅读全文
摘要:
本人计划写一些关于《git内部原理》的文章 计划每周一篇 阅读全文
摘要:
矩阵$arr, 查找是否包含目标值$tg function a($arr, $n, $tg) { $i = 0; $j = $n; while (true) { if ($tg == $arr[$i][$j]) { return "找到了" . $i . ' ' . $j; } else if ($ 阅读全文