标签:测试

PHP中isset()与empty()的使用区别详解

通过对PHP语言的学习,应该知道它是基于函数的一款HTML脚本语言。庞大的函数库支持着PHP语言功能的实现。下面我们为大家介绍有关PHP函数isset()与empty()的相关用法。 PHP的isset()函数 一般用来检测变量是否设置 格式:bool isset ( mixed var [, mixed var [澳门新葡亰网址,, …]] ) 功能:检测变量是否设置 PHP的iss

Read More

Box 迁移到 HHVM 实践

有时候,我们会听说关于一些公司采用 Facebook 的开源项目的事情。Box 团队近期给我们发送了他们是如何使用 HHVM 的故事,是一个很好的文章。所以我们把他贴在这里, 我们感谢他们以这种方式发给我们.。我们也会寻求反馈意见.。你们可以在Facebook Engineering 主页 或者在 GitHub联系到我们。 By Joe Marrama, class=”wp_keywo

Read More

PHPUnit 在 Windows 下的配置及使用教程

由于我们项目涉及到php,因此需要对php代码进行单元测试。经过一番了解,决定用PHPUnit来测试php。PHPUnit花了不少时间摸索如何配置PHPUnit,看官网的文档也是一把泪。但知道怎么配置后,其实还是很简单的。 本文实例讲述了Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法。分享给大家供大家参考,具体如下: 系统:Windows 10 专业版 PHP

Read More

PHP调试跟踪之XDebug使用总结

1. 关于代码覆盖率 衡量代码覆盖率有很多种层次,比如行覆盖率,函数/方法覆盖率,类覆盖率,分支覆盖率等等。代码覆盖率也是衡量测试质量的一个重要标准,对于黑盒测试来说,如果你不确定自己的测试用例是否真正跑过了系统里面的每一行代码,在测试的完整性上总要打些折扣。因此,业界几乎对各种编程语言都有自己的一套代码覆盖率解决方案。世界上最美的语言PHP当然也不例外。PHPUnit和Spike PHPCove

Read More

如何全面掌控Session?且看WebSocket跨站劫持

WebSockets是一个能够给单TCP连接提供全双工信道的HTML5特性。它的持续性连接功能,使得构建B/S模式的实时应用成为可能。Websockets常常用在那些带有聊天功能的WEB应用上。 有关IM(InstantMessaging)聊天应用、消息推送技术(如:现今移动端APP标配的消息推送模块)等即时通�讯应用场景下,大多数都是桌面应用程序或者native应用较为流行,而网上关于原生IM(

Read More

PHP调试跟踪之XDebug使用总结

1. 关于代码覆盖率 衡量代码覆盖率有很多种层次,比如行覆盖率,函数/方法覆盖率,类覆盖率,分支覆盖率等等。代码覆盖率也是衡量测试质量的一个重要标准,对于黑盒测试来说,如果你不确定自己的测试用例是否真正跑过了系统里面的每一行代码,在测试的完整性上总要打些折扣。因此,业界几乎对各种编程语言都有自己的一套代码覆盖率解决方案。世界上最美的语言PHP当然也不例外。PHPUnit和Spike PHPCove

Read More

Badoo 告诉你切换到 PHP7 节省了 100 万美元

介绍 我们成功的把我们的应用迁移到了php7上面(数百台机器的集群),而且运行的很好,据说我们是第二个把如此规模的应用切换到php7的企业,在切换的过程我们发现了一些php7字节码缓存的bug,庆幸的是这些bug现在已经被修复了,现在我们把这个激动人心的消息分享给所有的php社区:php7现在已经可以稳定的运行在商用环境上,而且比以前更加节省内存,性能也有的很大的提高。 下面我会详细的介绍下我们是

Read More

跨站点 WebSocket 劫持漏洞

WebSockets是一个能够给单TCP连接提供全双工信道的HTML5特性。它的持续性连接功能,使得构建B/S模式的实时应用成为可能。Websockets常常用在那些带有聊天功能的WEB应用上。 WebSocket 作为 HTML5 的新特性之一格外吸引着开发人员的注意,因为它的出现使得客户端(主要指浏览器)提供对 Socket 的支持成为可能,从而在客户端和服务器之间提供了一个基于单 TCP 连

Read More

PHP isset()与empty()的使用区别详解

通过对PHP语言的学习,应该知道它是基于函数的一款HTML脚本语言。庞大的函数库支持着PHP语言功能的实现。下面我们为大家介绍有关PHP函数isset()与empty()的相关用法。 PHP的isset()函数 一般用来检测变量是否设置  格式:bool isset ( mixed var [, mixed var [, …]] )  PHP的isset()函数 一般用来检测变量是否设

Read More

Box 迁移到 HHVM 实践

有时候,我们会听说关于一些公司采用 Facebook 的开源项目的事情。Box 团队近期给我们发送了他们是如何使用 HHVM 的故事,是一个很好的文章。所以我们把他贴在这里, 我们感谢他们以这种方式发给我们.。我们也会寻求反馈意见.。你们可以在Facebook Engineering 主页 或者在 GitHub联系到我们。 By Joe Marrama, class=”wp_keywo

Read More

PHPUnit 在 Windows 下的配置及使用教程

三、摸索过程 一开始下载PHPUnit,得到 .phar澳门新葡亰娱乐在线, 文件,以为要解压,囧。找了半天才发现有一个能够解压这种文件的网站(点此进入)。然而并没有什么用…… 照着官方文档来做,运行时出现错误: ‘php’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。 Google搜索,必应搜索,StackOverFlow搜索,百度搜索,搜到的答案都没有用。 主要是因为他们都默认你已经

Read More

Web端PHP代码函数覆盖率测试解决方案

1. 关于代码覆盖率 衡量代码覆盖率有很多种层次,比如行覆盖率,函数/方法覆盖率,类覆盖率,分支覆盖率等等。代码覆盖率也是衡量测试质量的一个重要标准,对于黑盒测试来说,如果你不确定自己的测试用例是否真正跑过了系统里面的每一行代码,在测试的完整性上总要打些折扣。因此,业界几乎对各种编程语言都有自己的一套代码覆盖率解决方案。世界上最美的语言PHP当然也不例外。PHPUnit和Spike PHPCove

Read More

Badoo 告诉你切换到 PHP7 节省了 100 万美元

介绍 我们成功的把我们的应用迁移到了php7上面(数百台机器的集群),而且运行的很好,据说我们是第二个把如此规模的应用切换到php7的企业,在切换的过程我们发现了一些php7字节码缓存的bug,庆幸的是这些bug现在已经被修复了,现在我们把这个激动人心的消息分享给所有的php社区:php7现在已经可以稳定的运行在商用环境上,而且比以前更加节省内存,性能也有的很大的提高。 下面我会详细的介绍下我们是

Read More

网站地图xml地图