PHP中uniqid的性能
程序中经常使用uniqid生成唯一id,但发现加了这个函数的代码都会慢一点,仔细测试了一下,发现uniqid的more_entropy设置为true之后,性能大大提高。在不同机器上测试过。 一台普通PC机上相差30倍, 而在cpu很差的虚拟机上相差了4000倍!!!
测试代码:
?View Code PHP$t = null;
$t1 = microtime(true);
程序中经常使用uniqid生成唯一id,但发现加了这个函数的代码都会慢一点,仔细测试了一下,发现uniqid的more_entropy设置为true之后,性能大大提高。在不同机器上测试过。 一台普通PC机上相差30倍, 而在cpu很差的虚拟机上相差了4000倍!!!
测试代码:
?View Code PHP$t = null;
$t1 = microtime(true);
张宴(http://blog.s135.com) 开发了httpsqs(http://blog.s135.com/httpsqs_1_3/) , 简单方便高效,但是不直接支持二进制,如
<pre lang=”bash”>
curl http://host:port/?name=xxx&opt=put&data=a%00b
</pre>
花了点时间画蛇添足,将httpsqs改为支持二进制了。
工作中,发现pfsockopen返回错误码110 , 111 等,但是不知道这个函数一共会返回哪些错误,php的网站也没有说明:
http://cn.php.net/manual/en/function.pfsockopen.php
这里给出一个全列表:
?View Code PHP 1 => ‘Operation not permitted’,

使用地址: http://www.codigg.com/poxy 使用之前请先看文章最后的注意事项
进入测试地址,输入 http://3g.qq.com, 并勾选最下面的:Use QQ Wap Browser,就和手机一样操作了
测试QQ号: 1242570707 密码: poxytest
最终效果:
做了一个类似开心/校内/facebook开放服务的rest 接口,即:用http请求,并将请求参数用密钥加密后传输。
服务端进行校验的代码如下:
?View Code PHPdefine("KEY","密钥");
RRDTool 是由Tobias Oetiker 开发的自由软件,它使用RRD ( Round Robin Database )作为存储格式, Round robin 是一种处理定量数据以及当前元素指针的技术。rrdtool主要用来跟踪对象变化情况,用来生成这些变化的走势。如服务器状态、股票、天气温度等。
简单写一下php_rrdtool的安装方法
?View Code BASH# 下载
wget http://oss.oetiker.ch/rrdtool/pub/contrib/php_rrdtool.tar.gz
直接上代码吧
?View Code PHPclass CryptAES{
private $cipher = "rijndael-128";
private $mode = "cbc";
假设down.php的主要内容如下:
?View Code PHPheader("Location: http://www.codigg.com/download/src-name.rar");
exit;

以下过程在Ubuntu 8.10下通过:
1. 安装OpenCV
如果只是需要运行,则运行:
?View Code BASHapt-get install libcv1 libcvaux1 libhighgui1
osCommerce (www.oscommerce.com) 是一套开源在线商店解决方案,安装简单、设置灵活,且拥有强大的后台维护功能,可以让不懂技术的使用者根据参考的文档和说明非常容易的在自己的系统平台上面安装和运行自己的电子商务网站。
osCommerce支持国际化(包括中文),使用它创建的电子商务网站已经达到14000余家,其强大的功能非一般山寨网店系统可比。
国内有模板设计、定制开发的公司:www.mycommerce.cn 。
在Firefox下还有插件:https://addons.mozilla.org/zh-CN/firefox/addon/10240
也有相关的出版物,如《开源osCommerce:轻松架设专业电子商务平台》等,