最新消息:

php

php_imagick超强的PHP图片处理扩展

php_imagick超强的PHP图片处理扩展

admin 10年前 (2014-03-14) 3024浏览 0评论

php_imagick是一个可以供PHP调用ImageMagick功能的PHP扩展,使用这个扩展可以使PHP具备和ImageMagick相同的功能。 ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过185种...

小心,apc可能导致php-fpm罢工!

小心,apc可能导致php-fpm罢工!

admin 10年前 (2014-03-12) 3411浏览 0评论

最近线上产品出现了502错误。一般出现502错误,都是php-fpm 进程处理请求时出现异常导致的。 首先,查看了php-fpm 的进程数。发现php-fpm的进程数已经到达了php-fpm.conf中设置的最大值。最近流量没有特别的变动,这么多ph...

php的 zend opcache VS apc 性能比较

php的 zend opcache VS apc 性能比较

admin 10年前 (2014-03-12) 5867浏览 0评论

如果你关注php,那么你会发现Zend Optimizer+将要包含在php5.5中发布。并且Zend Optimizer+更名为zend opcache。那么zend opcache的性能到底如何呢?今天我们就和另一款opcode的cache软件A...

gbk和utf8编码自动识别方法[php版]

gbk和utf8编码自动识别方法[php版]

admin 10年前 (2014-03-12) 2664浏览 0评论

目前中文网页主流的编码为gbk和utf8两种编码。因此,我们做编码识别的前提是,编码不是gbk就是utf8. 编码自动识别的基本思想如下: 1.看给定的字节串是否符合utf8编码规则。如果不符合则为gbk编码。 2.如果给定的字节串中没有符合utf8...

如何安全的include文件

如何安全的include文件

admin 10年前 (2014-03-10) 3012浏览 0评论

大多数人会将一个单独的php文件当成配置文件,早些年的配置文件大多类似这样: PHP代码 <?php $config['a']=1; $config['b']=2; ... 这样include后。可以使用...

php 二维码 加水印图片 支持ios,android,win8

php 二维码 加水印图片 支持ios,android,win8

admin 10年前 (2014-03-05) 3238浏览 0评论

给手机app作一个二维码的接口,要求支持iso,android,win8手机,找了第三个方工具phpqrcode。   1,下载地址 源码下载:https://github.com/t0k4rt/phpqrcode 加水印图片下载:加QQ群...

php script to monitor OTRS queue size from SNMP

php script to monitor OTRS queue size from SNMP

admin 10年前 (2014-02-20) 2844浏览 0评论

最近公司上线OTRS,感觉还不错,顾问居然还给了数据库的结构图,闲下来就写了这个php脚本给Opsview用来监控OTRS支持队列的大小。别问我为什么用php…因为我实在是不会pel…. 测试环境: DISTRIB_ID=Ubuntu DISTRIB...

svn + post-commit 实时测试php代码

svn + post-commit 实时测试php代码

admin 10年前 (2014-02-14) 3685浏览 0评论

在开发环境中,一般是程序本地测试->服务器测试环境->正式发布上线,程序员本地写完并且测试完毕之后,提交到svn上,希望实时看提交代码后的效果。有些开发者手动检出到web站点下测试,最后发布到服务器上,这需要花费不少时间,本文将讲诉使用s...

构建企业级LAMP环境

构建企业级LAMP环境

admin 10年前 (2014-02-10) 2754浏览 0评论

一、LAMMP简介 二、LAMMP项目环境简介 三、Apache的安装与配置 四、FastCGI的安装与配置 五、整合Apache与PHP服务 六、安装Mysql服务器 七、安装Memcache与libevent 八、安装Memcache 基于Web...

PHP成员变量获取对比

PHP成员变量获取对比

admin 10年前 (2014-02-10) 2466浏览 0评论

有如下4个代码示例,你认为他们创建对象,并获得成员变量的速度排序是怎样的? 1:将成员变量设置为public,通过赋值操作给成员变量赋值,直接获取变量 class Foo { public $id; } $data = new Foo; $data-...

phpQuery占用过多内存的解决方法

phpQuery占用过多内存的解决方法

admin 10年前 (2014-01-30) 2666浏览 0评论

phpQuery是一个用php实现的类似jQuery的开源项目,可以在服务器端以jQuery的语法形式解析网页元素。 相对于正则或其它方式匹配网页方式,phpQuery使用起来要方便的多。 在使用phpQuery采集网页时,遇到一个问题:在处理大量网...

强悍的PHP一句话后门

强悍的PHP一句话后门

admin 10年前 (2014-01-27) 2793浏览 0评论

我们以一个学习的心态来对待这些PHP后门程序,很多PHP后门代码让我们看到程序员们是多么的用心良苦。 强悍的PHP一句话后门 这类后门让网站、服务器管理员很是头疼,经常要换着方法进行各种检测,而很多新出现的编写技术,用普通的检测方法是没法发现并处理的...

PHP查询MySQL大量数据的内存占用分析

PHP查询MySQL大量数据的内存占用分析

admin 11年前 (2013-11-15) 2423浏览 0评论

这篇文章主要是从原理, 手册和源码分析在PHP中查询MySQL返回大量结果时, 内存占用的问题, 同时对使用MySQL C API也有涉及. 昨天, 有同事在PHP讨论群里提到, 他做的一个项目由于MySQL查询返回的结果太多(达10万条), 从而导...

遭遇php的in_array低性能

遭遇php的in_array低性能

admin 11年前 (2013-09-03) 2768浏览 0评论

PHP的性能一直在提高。然而,若是用的不恰当,或是一个不留神,还是可能会踩到PHP内部实现方面的坑的。我在前几天的一个性能问题上就碰到了。 事情是这样子的,一位同事反馈我们的一个接口每次返回需要5秒之久,我们一起review了代码,“惊喜”的发现居然...

如何使用PHP编写daemon process

如何使用PHP编写daemon process

admin 11年前 (2013-08-29) 2366浏览 0评论

今天下午在segmentfault.com看到一个提问,提问标题是“PHP怎么做服务化”,其中问道php是不是只能以web方式调用。其实很多人对PHP的使用场景都有误解,认为php只能用于编写web脚本,实际上,从PHP4开始,php的使用场景早已不...

PHP浮点数的一个常见问题的解答

PHP浮点数的一个常见问题的解答

admin 11年前 (2013-08-28) 2413浏览 0评论

作者: Laruence 本文地址: http://www.laruence.com/2013/03/26/2884.html 转载请注明出处 关于PHP的浮点数, 我之前写过一篇文章: 关于PHP浮点数你应该知道的(All ‘bogus’ abou...

Zend Studio 10 汉化——在线语言包安装步骤

Zend Studio 10 汉化——在线语言包安装步骤

admin 11年前 (2013-06-14) 9289浏览 0评论

前几天试用了Zend Studio 10,跟坛子里的朋友交流感觉不错,部分朋友提出希望能用上汉化版。为方便大家快速上手这个IDE,特整了一下汉化步骤,供参考。 声明:原创作品,如要转载,请说明来源,并保留作者信息。谢谢合作!    ...