web后端
文章平均质量分 78
xiandaowushuang
这个作者很懒,什么都没留下…
展开
-
提高php效率小结
1、 如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo$str1,$str2。 4、在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。转载 2013-02-23 23:56:52 · 383 阅读 · 0 评论 -
php数组深度的求法
例如有一个多维数组: array( array( array(1,3,4), array( array( 1,2,3 ) ) ), array(转载 2013-03-02 09:38:18 · 1189 阅读 · 0 评论 -
crontab使用
今天自己用crontab命令,添加了一个自动更新排行榜的功能,用php命令定时执行脚本,但是却没有定时执行。 原格式书写为 */1 * * * * php /xxx/xxx/xxx/filename.php, 后来经查找发现错误是因为在crontab中找不到php命令。 用which php找到php命令的位置后,将命令改写为*/1 * * * * /usr/local/service/p原创 2013-03-16 17:33:52 · 599 阅读 · 0 评论 -
使用apacheBench做压力测试
ab的全称是ApacheBench,是 Apache 附带的一个小工具,专门用于 HTTP Server 的benchmark testing,可以同时模拟多个并发请求。软件在apache官网http下可以下载到。 电脑如果装了类似xampp这种软件也可以直接用cmd使用 一个简单的例子 /*在这个例子的一开始,我执行了这样一个命令 ab -n 10 -c 10 http://www.原创 2013-07-11 16:18:00 · 587 阅读 · 0 评论 -
四种IO模型 转自http://blog.csdn.net/historyasamirror/article/details/5778378
当你发现自己最受欢迎的一篇blog其实大错特错时,这绝对不是一件让人愉悦的事。 《 IO - 同步,异步,阻塞,非阻塞》是我在开始学习epoll和libevent的时候写的,主要的思路来自于文中的那篇link。写完之后发现很多人都很喜欢,我还是非常开心的,也说明这个问题确实困扰了很多人。随着学习的深入,渐渐的感觉原来的理解有些偏差,但是还是没引起自己的重视,觉着都是一些小错误,无伤大雅。直到有位转载 2013-07-12 15:13:06 · 512 阅读 · 0 评论