PHP


原来这条命令可以让我们快速找到php.ini的位置

如果忘了php.ini在哪了,以前都是通过查看phpinfo() 或者用命令 php -i | grep 'php.ini' 查看。 甚至用这个土办法 find / -name php.ini
17年7月31日 阅读 (2672) 有用 (10)

php composer install 慢 不动 怎么办?

一般情况下,安装包的数据(主要是 zip 文件)一般是从 github.com 上下载的,安装包的元数据是从 packagist.org 上下载的。然而,由于众所周知的原因,国外的网站连接速度很慢,并且随时可能被“墙”甚至“不存在”。
17年7月31日 阅读 (2289) 有用 (2)

window mac linux 如何安装 Composer?

安装前请务必确保已经正确安装了 PHP。 打开命令行窗口并执行 php -v 查看是否正确输出版本号。
17年7月30日 阅读 (1418) 有用 (3)

php Warning: A non-numeric value encountered in

日志中有 Warning: A non-numeric value encountered in... 意思是,遇到了一个非数字的值。
17年8月4日 阅读 (2949) 有用 (2)

PHP Warning: feof() expects parameter 1 to be resource, null

有个新加的任务,测试环境下运行没问题。 换到仿真下就出狂报错: PHP Warning: feof() expects parameter 1 to be resource, null given 死循环!
17年8月7日 阅读 (1900) 有用 (0)

如何准确判断请求是不是搜索引擎爬虫(蜘蛛)发出的请求?(php window linux)

网站日志中经常有各种爬虫的请求,我们通常都根据UserAgent来判断是不是爬虫,但UserAgent是可以伪造的,用它来判断,不是十分靠谱。而IP通常是很难伪造的,那么可以通过获取请 ip 对应的 host 主机名来看看到底是不是正常搜索引擎发的请求
17年8月17日 阅读 (5825) 有用 (17)

推荐 | PHP WEB消息推送框架 web-msg-sender (PHPSocket.IO)

web-msg-sender 是一款web长连接推送框架,采用 PHPSocket.IO 开发,基于WebSocket长连接通讯,如果浏览器不支持WebSocket则自动转用 comet推送。 通过后台推送消息,消息可以即时推送到客户端,非轮询,实时性非常好,性能很高。
17年8月21日 阅读 (3265) 有用 (8)

百万司机车货匹配项目 从 300qps 至 3000qps 的优化之路

背景:一个车货匹配项目,初步估计有100万司机。支持每秒500次查询最新货源列表,业务高峰时每分钟大约10万司机(包括大量无注册司机)在线查询最新的货源订单。即1500qps,当然还有很多低频率的业务,如每秒几笔货源订单。 环境准备: 测试资源是线下开发机,非生产环境
17年8月23日 阅读 (2299) 有用 (8)