上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 44 下一页
摘要: 突发奇想的想把切换为www-data用户去看看会怎么样.然后做了一个尝试 由于我安装了lamp环境,所以有www-data用户,用它可以来执行web php ,以及安全放心的跑cli(避免权限过高执行危险命令) 所以先看看自己这个www-data用户情况 查看组 cat /etc/group|gre 阅读全文
posted @ 2021-07-09 11:47 李照耀 阅读(2648) 评论(0) 推荐(0) 编辑
摘要: 昨天听到隔壁组讨论说按照逗号分割implode导出到csv文件,传递文件数据给别人的时候,别人按照都好explode分割回来多一个单元格,他们调查了一下发现是内容里面就是有逗号导致的,居然就这么卡住了,说不知道怎么处理. 我还挺感慨这思维逻辑,就不知道反向推断一下吗? 既然程序导出的时候不知道逗号该 阅读全文
posted @ 2021-07-09 10:20 李照耀 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 背景:昨天看了ice框架后,感觉运行效率非常高,与其差不多的就是yaf了,然后因为yaf没有orm有点遗憾,不过我就这样去找了找orm,产生了这样的感想 今天又看了一下yaf框架,确实和ice差不多,大家都到极致了,几乎不相上下吧,然后确实没有ORM,那我想到了可以自己添加ORM,查来查去都是那些c 阅读全文
posted @ 2021-07-07 21:41 李照耀 阅读(86) 评论(0) 推荐(0) 编辑
摘要: ice框架是php扩展框架 概念和 yaf Phalcon 那种框架类似,就是把框架编译为C扩展,调用起来就等于调用C,这样框架本身的加载消耗就省下来了. pecl https://pecl.php.net/package/ice 官网 https://www.iceframework.org 看了 阅读全文
posted @ 2021-07-06 22:46 李照耀 阅读(167) 评论(1) 推荐(0) 编辑
摘要: 不错的PHP扩展 ext name ext description ds data structure 提供list hash queue等数据结构 igbinary 数据压缩(速度快 压缩后内容小) json json_encode json_decode lua php调用lua mbstrin 阅读全文
posted @ 2021-07-04 12:53 李照耀 阅读(45) 评论(0) 推荐(0) 编辑
摘要: php的各个序列化反序列化对比如下 function 10万条记录的序列化并写入(ms) 10万条记录文件读取并反序列化(ms) 100条记录序列化并写入(ms) 100条记录文件读取并反序列化(ms) serialize 106-200 85-95 0.18-0.34 0.15-0.22 json 阅读全文
posted @ 2021-07-01 09:44 李照耀 阅读(120) 评论(0) 推荐(0) 编辑
摘要: ubuntu 使用 tree 命令能打印目录结构 sudo apt-get install tree 安装后使用tree就行了 . ├── index.php ├── phpQuery │ ├── phpQuery │ │ ├── bootstrap.example.php │ │ ├── Call 阅读全文
posted @ 2021-06-28 13:10 李照耀 阅读(263) 评论(0) 推荐(0) 编辑
摘要: php 打开并写入文件 10万次 <?php $start_time = microtime(true); for ($i=0; $i < 100000; $i++) { $myfile = fopen("php_log.txt", "w") or die("Unable to open file! 阅读全文
posted @ 2021-06-21 11:58 李照耀 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 有时候需要一部分后台业务异步的处理,比如处理redis队列啊,处理mysql统计啊,数据同步啊,这种长时间任务,但是又需要每段时间去看看的,发现linux cron最小只能支持每分钟的任务 分 时 天 月 星期 这颗粒度太大了,而我们实际业务往往需要几秒一次的查询或者每秒一次的业务,甚至有时候是毫秒 阅读全文
posted @ 2021-06-20 15:32 李照耀 阅读(89) 评论(0) 推荐(0) 编辑
摘要: vi ~/.profile 增加 HISTTIMEFORMAT="%F %T `whoami` `who am i|awk '{print $1,$5}'|sed 's/ (/@/'|sed 's/)//'`" 然后 source ~/.profile 再执行history就有时间和作者了 阅读全文
posted @ 2021-06-18 15:50 李照耀 阅读(67) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 44 下一页