php

php性能优化

https://www.cnblogs.com/paulversion/p/8064374.html

 

1.尽量静态化:

如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。
当然了,这个测试方法需要在十万级以上次执行,效果才明显。[……]

继续阅读

PV、TPS、QPS是怎么计算出来的?

https://www.zhihu.com/question/21556347

 

术语说明:
QPS = req/sec = 请求数/秒

【QPS计算PV和机器的方式】

QPS统计方式 [一般使用 http_load 进行统计]
QPS = 总请求数[……]

继续阅读

php

PHP json_decode不转义中文

http://blog.csdn.net/iefreer/article/details/39226723

 

默认情况下PHP的 json_decode 方法会把特殊字符进行转义,还会把中文转为Unicode编码形式。

这使得数据库查看文本变得很麻烦。所以我们需要限制对[……]

继续阅读

php

在PHP中使用协程实现多任务调度

http://www.laruence.com/2015/05/28/3038.html

 

PHP5.5一个比较好的新功能是加入了对迭代生成器和协程的支持.对于生成器,PHP的文档和各种其他的博客文章已经有了非常详细的讲解.协程相对受到的关注就少了,因为协程虽然有很强大的功能[……]

继续阅读

php

php中yield 是什么?

https://www.zhihu.com/question/26966414

 

这是php实现协程的方式。

要理解协程,首先要理解:代码是代码,函数是函数。函数包裹的代码赋予了这段代码附加的意义:有参数,有返回值,当函数调用另个函数的时候,必须等这个函数返回,[……]

继续阅读

让PHP7达到最高性能的几个Tips

http://www.laruence.com/2015/12/04/3086.html

 

PHP7已经发布了, 作为PHP10年来最大的版本升级, 最大的性能升级, PHP7在多放的测试中都表现出很明显的性能提升, 然而, 为了让它能发挥出最大的性能, 我还是有几件事想提醒[……]

继续阅读

php

Laravel的核心概念

https://lufficc.com/blog/the-core-conception-of-laravel

 

工欲善其事,必先利其器。在开发Xblog的过程中,稍微领悟了一点Laravel的思想。确实如此,这篇文章读完你可能并不能从无到有写出一个博客,但知道Laravel[……]

继续阅读

php

php优化方案

https://segmentfault.com/q/1010000002934318

 

PHP-FPM和MOD_PHP(Apache)下的运行模式下:

有人说,每次请求PHP都要执行一次框架涉及到的PHP文件.这时可以开启ZendOpcache,把涉及到的PHP文件的[……]

继续阅读

使用PHP和Node.js连接dubbo服务

https://zhuanlan.zhihu.com/p/26581501?utm_source=coffeephp.com

 

DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供[……]

继续阅读

php

php中eval函数的危害与正确禁用方法

http://www.jb51.net/article/51670.htm

 

php的eval函数并不是系统组件函数,因此我们在php.ini中使用disable_functions是无法禁止它的。

但是eval()对于php安全来说具有很大的杀伤力,因此一般不用的情况[……]

继续阅读