
测试
文章平均质量分 69
水哥water
这个作者很懒,什么都没留下…
展开
-
十款PHP开发者编码工具 你用过哪些?
当我们经常都要处理诸如像手工代码测试,及部署这样枯燥重复的工作时,往往会感到沮丧,然而我们一直努力想变得高效率。而本文将向你介绍10款PHP开发工具,它们能正好能帮助你达到那样的要求,使你能有更多时间专注于建设更优秀的网页。 1 . PHPUnit 测试在软件开发中是相当重要的一环,但很多开发者都只是给予很少的时间去测试,因为这工作的确相当耗时,枯燥并且容易出错。为了解决以上问题,转载 2014-03-11 01:34:26 · 1663 阅读 · 0 评论 -
每秒万次查询,PHP实现 IP查询归属地
建立一套IP查询系统,将IP对应到地区,实现每秒千次以上的查询。这两天接了个任务,描述如下:建立一套IP查询系统,将IP对应到地区,实现每秒千次以上的查询。1.MySQL+PHP的方式:将网上的数据源扒下来,一条一条放到mysql中,然后使用sql语句查询,建立索引,数据库结构SET FOREIGN_KEY_CHECKS=0;-- Table struc原创 2014-04-16 18:38:29 · 1733 阅读 · 0 评论 -
nodejs学习笔记_nodejs和PHP在基础架构上的区别--共享状态的并发
绝大多数对于Node.js的讨论都把关注点放在了处理高并发能力上,做开发的时候一定要明白node内部做出的权衡,以及node应用性能好的原因。node采用一个长期运行的进程而php在apache中会产生多个进程原创 2014-05-08 16:43:28 · 1658 阅读 · 0 评论 -
WEB 切换host ----开发小技巧
刚开始了解host是在第一份工作的时候,当时还不懂host是个什么东西,切换host可以切换各种环境进行web测试,现在的环境有开发,测试,模拟,线上。渐渐的发现切换host有个弊端:每次需要先切换host,然后到chrome://net-internals/#sockets中flush socket pools。工作量倒是不大,耐不住次数多啊!改代码哪怕是一个字母,从开发到测试到模拟到线上,原创 2014-03-26 20:45:46 · 2490 阅读 · 0 评论 -
一百万数据索引实例测试--mysql
根据测试结果,得出下列结论:1.建立索引不一定能够加快查询效率如sex这种给重复次数特别多的列增加索引如sex这种会降低查询效率,具体的原因有待查找 2.给重复次数比较少的列增加u讴吟还是能够大幅度提高效率 3.给where和orderby之后的字段添加索引才会加快查询效率 4.为每一个列单独建立索引,不能将索引的效率最大化,应该使用索引合并策略,即根据查询条件,建立联合索引 5.联合索引的顺序问题:将选择性高的索引放到前面 6.根据资料建立索引意味着索引按照最左列进行排序,然后事第二列,以此类原创 2014-04-17 21:19:13 · 2130 阅读 · 2 评论 -
php中静态方法static和非静态方法效率对比
如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。----这是真的么?实践是检验代码执行效率的唯一标准,实验的结果是:我的代码执行环境中没有文章中说的效率提升那么恐怖,性能的提升方面确实提升了一倍左右。因此还是建议:如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近1倍详情请看下面的测试代码和测试结果原创 2014-04-15 23:58:09 · 4924 阅读 · 2 评论 -
我碰到的MySQL性能优化点
我碰到的MySQL性能优化点小集合驱动大集合,使用in,不要使用like字段,limit 1,myisam,innodb原创 2014-03-13 19:57:12 · 1197 阅读 · 0 评论 -
PHP将两个关联数组合并函数---提高函数效率
在foreach中循环查询数据,不太好,好点的解决办法是将id收集起来,用in一次性查询,但是这引发了数据结构不是我们用PHP自带的函数可以合并的,今天测试了一下:使用下面的字节写的函数可以解决原创 2014-03-17 15:41:35 · 2377 阅读 · 0 评论 -
PHP性能监控测试----Xhprof
PHP性能监控测试----Xhprof目前公司的性能监控和测试:Xhprof和ab测试用Xhprof可以非常快的知道性能瓶颈在哪个文件的哪个函数,然后针对性的做优化原创 2014-03-14 11:23:21 · 2545 阅读 · 0 评论 -
我的PHP编程进化-----怎样快速 高效率 开发 高可靠性 代码
我的PHP编程进化-----怎样快速 高效率 开发 高可靠性 代码MVC--代码规范--注释--(ab,单元,性能)测试--日志--异常从慢--快--慢--自动化--快速 高效率 开发 高可靠性 代码原创 2014-03-11 21:03:20 · 1593 阅读 · 0 评论 -
导致Android/IOS崩溃的null----PHP和Android/IOS数据交互
导致Android/IOS崩溃的null----PHP和Android/IOS数据交互如果Android或者IOS收到了null这种下发字段,会崩溃!!!这是最不能忍的,而我们的数据库由于刚开始的时候没有做好处理,导致很多时候会下发null,因此代码中经常会出现这样的临时修改方案:原创 2014-03-11 20:16:31 · 1936 阅读 · 0 评论 -
PHP swoole 和 nodeJs性能分析
PHP异步框架Swoole和nodeJs性能对比:ab测试工具分析原创 2014-03-11 01:09:53 · 10356 阅读 · 5 评论