php-fpm性能参数优化原则
admin 12年前 (2013-04-11) 3227浏览 0评论
1.worker_processes 越大越好(一定数量后性能增加不明显) 2.worker_cpu_affinity 所有cpu平分worker_processes 要比每个worker_processes 都跨cpu分配性能要好;不考虑php的...
admin 12年前 (2013-04-11) 3227浏览 0评论
1.worker_processes 越大越好(一定数量后性能增加不明显) 2.worker_cpu_affinity 所有cpu平分worker_processes 要比每个worker_processes 都跨cpu分配性能要好;不考虑php的...
admin 12年前 (2013-04-11) 2713浏览 0评论
在选择用什么工具开发,唯一的指导标准就是:用最少的人力,最少的时间开发JavaEye网站,并且后期维护和持续升级,乃至重写的时候,代价最小。 首先排除Java和C#,代码太多太麻烦; 其次排除PHP,项目一大,代码一多,代码的管理很成问题,PHP缺乏...
admin 12年前 (2013-04-03) 3081浏览 0评论
在CentOS下配置lnmp组合基本上用的都是同样的配置文件,一直都没出现过问题,可最近在一个vps上安装同样的环境之后,网站在线10多人就出 现了打开速度非常缓慢的情况,有好几次都是直接达到了nginx中设置的脚本最大超时时间300秒,结果导致ng...
admin 12年前 (2013-04-03) 2516浏览 0评论
在用tp做后台的时候,以前做判断的时候,都是用<if></if>来进行判断,今天发现了这个标签{if}{/if},如图所示,注释的部分是tp自带的判断标签,红线部分是yourphp移植过来的判断标签: 但运行的时候不能进行正常...
admin 13年前 (2012-01-29) 3107浏览 0评论
一个简单的脚本,运行在PHP环境下,方便列出目录下的所有文件(以下代码为列出当前与脚本同目录的文件,可以自行修改opendir(“./”))这个相对路径达到显示其他路径下文件的效果) <?php echo “...
admin 13年前 (2012-01-15) 2441浏览 0评论
前言 在几种情况下,我们会需要进行PHP扩展开发: PHP本身无法访问的资源或是调用,通过扩展的方式可以实现 处于性能和效率的考虑,用C实现会更好 处于商业或代码保护考虑,将代码封装起来 为了更深入的了解PHP,从这里入门 不管是出于什...
admin 13年前 (2011-12-30) 2760浏览 0评论
上一篇文章, 我介绍了一个利用Hash冲突(碰撞)来对各种语言(包括,PHP, Java, Ruby等等)实施拒绝服务攻击的可能, 但是没有给出实例, 文章发出后, @Ferrari同学给出了一个另外一篇文章Supercolliding a PH...
admin 13年前 (2011-12-19) 2519浏览 0评论
在之前, 我曾经介绍过, 在PHP5.4中, PHP5.4中一个需要注意的变化(Chained string offsets) , 后续因为大多数人都表示这个变化很敏感, 容易成为坑.. 于是, 我们现在对此做了一些改进. 具体的改...
admin 13年前 (2011-12-09) 2678浏览 0评论
功能简介:在表单提交时,使用@xxx字符串以提醒用户来查看某条信息。比如当你发帖时输入@jim,那么系统会匹配出这个字符串,并且将提醒人和被提醒人的信息写入数据库,当jim访问自己的
admin 13年前 (2011-11-28) 3023浏览 0评论
在PHP5.4中, 对字符串多级取值(offset), 做了一个一致性改进. 比如对于下面的例子: 在PHP5.4之前, 上面的代码会导致一个Fatal error: PHP Fatal error: Cannot use stri...
admin 13年前 (2011-11-28) 2940浏览 0评论
1、功能设计简介 我们在数据库中设计2个表,一个表用来存储待投票对象以及所得票数,另一个表用来存储被投票id,投票ip,这样主要是防止一个ip重复投票。 我们的表有: content表:字段id
admin 13年前 (2011-11-12) 2518浏览 0评论
虽然zend studio 9.0 还是beta版本已经正式版了,但是个人感觉其相对于8.0还是有不少的改进,运行性能也有不小的提升,在zend studio 9.0正式版没有出来之前,我们不知道zend官方还会对其做哪些优...
admin 13年前 (2011-11-07) 2533浏览 0评论
Yii框架的组件行为管理机制和Mix-in 本文包括以下内容: Yii框架的组件行为管理机制介绍 Ruby、PHP5.4和Mix-in 在Yii框架的官网,我们可以看到关于Behaviors & events的介绍: Behaviors ...
admin 13年前 (2011-10-31) 2720浏览 0评论
代理模式(Proxy)和PHP的反射功能 本文包括以下内容: 代理模式概述 代理模式常规示例 使用PHP的反射功能实现多代理 正文 模式意图 :为其他对象提供一种代理以控制对这个对象的访问[GOF95...
admin 13年前 (2011-10-24) 2903浏览 0评论
Zend 官方也出云计算了!是的,就是phpcloud.com,目前是可以免费注册的,正好zend studio 9.0 beta发布了,于是本人第一时间就试用了一下zend 推出的这两道菜! 这真是一个全民“云”和全面apps
admin 13年前 (2011-10-24) 4397浏览 0评论
使用说明: 本文需要读者对C语言有一定的基础,对于re2c和bison有一些了解,最好也熟悉linux命令 我们在前面介绍了PHP的语法分析器-Bison入门 和PHP的词法解析器:re2c,那么如何将re2c与bison集成...
admin 13年前 (2011-10-19) 2890浏览 0评论
在PHP5.4中, 根据由Rasmus提交的RFC, 引入了一套新的信号处理机制, 目的是为了使得信号屏蔽机制可以应用到任何SAPI中, 并且提高在这个过程中的PHP性能. 新的机制, 叫做zend signal, 它的理念, 来自Y...
admin 13年前 (2011-10-13) 2894浏览 0评论
chunked是http头部一个很特殊的东西,现代浏览器都支持解析Transfer-Encoding:chunked,chunked能更快的让页面呈现出来,因为它能分段下载,浏览器分段解析,对于大页面,这显然提高了可用性,facebook利用这个特性...