Devphp opcache 指定目录 不缓存 返回首页
搜索

php opcache 指定目录 不缓存

发表于2018-10-07|更新于2026-10-28|php

https://blog.csdn.net/hoooooly/article/details/82593558
配置文件

1
opcache.blacklist_filename=/usr/local/php/etc/opcache-blacklist.txt

opcache-blacklist.txt的内容为

1
/home/wwwroot/website/test.appname.com/*
文章作者: developer
文章链接: https://blog.iguojin.com/2018/10/07/php%20opcache%20%E6%8C%87%E5%AE%9A%E7%9B%AE%E5%BD%95%20%E4%B8%8D%E7%BC%93%E5%AD%98/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Dev!
PHPopcache指定目录不缓存
上一篇
supervisor 管理 workerman gatewayworker 进程
报错原因我们直接用supervisor启动gatewayworker 会发现都报错,无法启动这是因为 supervisor 无法管理后台程序,只能管理前台https://wenda.workerman.net/question/2671 解决办法修改start.php在Worker::runAll();之前增加代码 1Worker::$daemonize = false;
下一篇
mysql for update lock 悲观锁 解决并发问题
mysql常用的锁有for update 和 for update in share mode两种 锁的区别 for update 我认为是悲观锁,其他事务读会被阻塞等待,写被禁止,且不准多次加锁 for update in share mode 读取不等待,写入会被禁止,可被多次加锁 in share mode的问题如果两个事务对同一行数据加锁很容易导致,两个事务都更新失败 使用场景基于以上特点介绍,in share mode可以用于两个表关联时,保护主表数据不被修改,for update更适合保护单表单行数据的正确性,适合投票、提现等场景 测试验证以下代码验证for update的作用表maxcount中marks初始为8,每次减1,当他大于0时,将当时数据保存,类似于抽奖中控制最大奖品数的问题tp中lock(true)会默认使用for update锁,我们每次测试修改代码即可 并发配置使用ab发400并发 1ab -n 400 -c 400 http://127.0.0.1/ 测试代码1234567891011121314151617$marks = -1;Db::tra...
相关推荐
2018-01-26
PHP apache 性能测试 ab.exe 压力测试
注意apahce安装目录ab.exe可以用做性能测试,但是没有cookie等,所有测试时候需要做调整 方法1ab -n 60 -c 5 http://192.168.11.101/h5/api/ 以上为主要参数n 总的请求量c 并发数目(类似有这么多用户在访问)
2019-12-11
mongodb php 聚合 条件判断
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120...
2019-09-05
PHP 获取 对象唯一id spl_object_hash
1234567// 对象spl_object_hash测试$object = new stdClass;$id = spl_object_hash($object);var_dump($id); // 00000000408de7e4000000006ad86d42$object->id = 1;$id = spl_object_hash($object);var_dump($id); // 00000000408de7e4000000006ad86d42 注意When an object is destroyed, its hash may be reused for other objects.当对象被销毁时候,这个哈希id可能被其他对象重用
2019-03-04
thinkphp beego swoft yaf 性能测试 压力测试 php go swoole 速度对比 helloworld
1ab -n 10000 -c 200 测试机为腾讯云1核1G普通云硬盘,如果用ssd的话php成绩会有所提升 输出内容为时间戳 beego swoft的性能都强的不得了,在同一级别,裸跑性能都逼近nginx处理静态文件nginx转发损耗很大,由于nginx转发会导致thinkphp,swoft,beego的性能几乎一样。所以有可能的话还是不要在这些框架外套个nginx了swoft+nginx:内存无波动,CPU占用81%swoft无nginx:内存无波动,CPU占用34% thinkphp+nginx41212345678910111213141516171819202122232425262728Concurrency Level: 200Time taken for tests: 24.256 secondsComplete requests: 10000Failed requests: 0Total transferred: 1940000 bytesHTML transferred: 190000 by...
2019-08-30
php SplQueue php标准库 队列 和数组 性能差异
数组模拟队列12345678910111213141516171819$t1 = microtime(true);$arrq = array();for ($i = 0; $i < 100000; $i++) { $data = "hello $i\n"; array_push($arrq, $data); if ($i % 100 == 99 and count($arrq) > 100) { $popN = rand(10, 99); for ($j = 0; $j < $popN; $j++) { array_shift($arrq); } }}$popN = count($arrq);for ($j = 0; $j < $popN; $j++) { array_shift($arrq);}$t2 = microtime(true);echo ($t2 -...
2015-09-10
mysql_fetch_row
mysql_fetch_row() 函数从结果集中取得一行作为数字数组。
avatar
developer
AI相伴的开发者博客
文章
1034
标签
741
分类
36
公告
This is my Blog
最新文章
Cmder 跟随 Windows 明暗主题2026-10-28
Intel(R) System Usage Report禁用2026-10-18
压力测试2026-10-16
税务学习记录2026-10-13
wsl2中podman总是需要登录解决办法2026-10-10
© 2025 - 2026 By developer框架 Hexo 8.1.2|主题 Butterfly 5.7.0
搜索
数据加载中