分类汇总: ‘PHP’

PHP的WinCache扩展

2009年九月8日

微软新推出了配合FastCGI模式使用的WinCache扩展,这是一个可以显著增加PHP应用在Windows环境下使用速度的PHP加速器。所有的PHP应用都能够利用这个扩展所提供的加速功能而不需要修改任何代码。所有需要做的就是将这个扩展激活并被PHP引擎读取。与eAccelerator正好相反的是WinCache要求使用NTS(非线程安全)版本的PHP,因此更适合与FastCGI配合使用。

…查看全文»

PHP的线程安全与非线程安全版本的区别

2009年九月8日

Windows版的PHP从版本5.2.1开始有Thread Safe(线程安全)和None Thread Safe(NTS,非线程安全)之分,这两者不同在于何处?到底应该用哪种?这里做一个简单的介绍。

…查看全文»

用XML-RPC协议读写WordPress上的文章

2009年九月6日

WordPress提供了XML-RPC接口使得第三方的博客写作软件(如windows live writer等)可以与之通信来发布和修改博客。我们也可以在网站上使用这个接口做一些工作,例如:在网站首页显示最新的博客、在博客之外的页面上发表博客文章、把博客与其他内容管理系统结合,等等。

…查看全文»

PHP下的XML-RPC库

2009年九月5日

XML-RPC是在Internet上实现远程的方法调用的一种规范和实现。PHP下有比较丰富的XML-RPC库可以选用。除了PHP自身所带的XML-RPC扩展之外,还有几种第三方的库。这里简单介绍一下。

…查看全文»

用PHP读取SWF的宽度和高度

2009年九月4日

最近需要动态读取SWF影像的宽度和高度,四处寻找办法,甚至一度想去分析swf文件的结构来进行读取。不料却发现PHP的getimagesize函数已经具备了这个功能。

…查看全文»

IIS下FastCGI与error_log

2009年七月24日

在Windows下用IIS+php5.1+fastcgi搭建php工作环境,居然遇到error_log被直接输出显示到页面上的现象。如果换成使用php5isapi.dll就没有这个问题。检查php.ini,发现“error_log”配置项没有指定log存放到哪个文件上,设置好它就好了。

…查看全文»

真随机数与伪随机数

2009年七月23日

本文给出了一个真随机数和伪随机数差别的图片直观显示,可以让您对平时常用的伪随机数函数有更深的理解。

…查看全文»

PHP与BOM

2009年七月20日

有些文本编辑器在把文件保存成UTF8格式的时候如果没有特别指定不要使用不带BOM的UTF8格式就会自动在文件头部加入3个字节BOM,而偏偏PHP对BOM是不会进行特别处理,只会原原本本输出的,这就造成了一些问题。

…查看全文»

PHP测试服务端口是否LISTEN

2008年十一月8日

可以用php的fsockopen函数检测某个端口是否已经处于listen状态。 …查看全文»

Apache自带的WWW性能测试工具ab

2008年十月11日

ab(ApacheBench)是Apache自带的超文本传输协议(http)性能测试工具。安装好Apache后可以在其bin目录找到它。使用非常方便,例如我们要“对index.php页进行50个并发请求的1000次测试”,只需要用命令:ab -n 1000 -c 50 http://127.0.0.1/index.php