博文

目前显示的是 三月, 2007的博文

在PEA上海做演讲

图片
主题:大型、高负载网站架构和应用初探 时间:30-45分钟 开题:163,sina,sohu等网站他们有很多应用程序都是P HP写的,为什么他们究竟是如何能做出同时跑几千人甚至上万同时在 线应用程序呢? 挑选性能更好web服务器 单台 Apache web server 性能的极限 选用性能更好的web server TUX,lighttpd,thttpd ... 动,静文件分开,混合使用 应用程序优化,Cache的使用和共享 常见的缓存技术 生成静态文件 对象持久化 serialize & unserialize

set_time_limit不起作用

ini_set('max_execution_time',3); while(true) { echo date("H:i:s"); sleep(1); } echo "done"; 愿意希望这个php脚本运行3秒,但当使用sleep,usleep,mysql_connect,exec等函数时候,set_time_limit,ini_set('max_excution_time'),这样的执行时间控制函数就无用了.如果程序写了一个死循环,很可能就会卡死在进程里面了。目前无解,只能个写脚本定时kill这些僵死的php进程. 相关说明:http://cn.php.net/manual/zh/function.set-time-limit.php