使用 Selenium 进行 Web 程序 验收测试

 Web 程序测试是一项十分繁杂的工作,要面对无数的分支,整个过程十分枯燥,既浪费时间,又容易出错。 要是有一个自动化的测试程序就好了。 Selenium 就是这样一个基于浏览器的验收测试程序。 官方网站:http://www.openqa.org/selenium/ 点击下载 selenium-ide-0.8.7.xpi 。 这里有演示视频:Selenium_IDE.swf  。 Selenium is a test […]

变形金刚电影下载 RMVB FTP 上集 + 下集

现在各大影院票都卖完了,为了照顾没有看到电影的朋友,我这里提供了电影文件下载。 不是 BT 种子!! 是 RMVB 文件下载,只要安装 “暴风影音” 即可播放! 由于服务器压力很大,而且盗链情况严重,导致网站无法打开。 我连夜做了一个限制 IP 的程序,每个 IP 只能开 […]

PHP 性能优化(一)

PHP DEFINE(原作者:CS,在此感谢CS同学的帮助) DEFINE是大家常用的定义常量的方法,但是DEFINE是存在一定的性能问题的。虽然一般的项目中可能会觉得DEFINE也不会很多,影响不是很大。 但是,实际上,由于require的使用和嵌套等,会在不知不觉中引用到很多的DEFINE。 例如,公司某个最近发布的项目中,一个典型的页面会引用到接近400个DEFINE,使用APD进行profiling后会发现DEFINE消耗的CPU非常靠前。 我们进行了一些对比测试:准备了4个php文件 d1.php d2.php d3.php s1.php 每个文件都是重复1000项,以使对比效果明显。 主程序分别requrie这四个文件,对比进行压力测试。对比测试的结果如下: d1.php – QPS […]

PHP 异步调用 后台调用 持续执行 断开连接/浏览器

标题很怪,因为我也不知道怎样用一句简短的话来概括下面这部分内容。只是希望各位 PHP 的开发者们更容易通过搜索引擎搜到这篇介绍。 这回的核心内容就是围绕 ignore_user_abort 这个函数展开的。 做  Web 开发的人都知道,浏览器和服务器之间是通过 HTTP 协议进行连接通讯的。这是一种基于请求和响应模型的协议。浏览器通过 URL 向某台服务器发起请求(Request),Web 服务器接收到请求,执行一段程序,然后做出响应(Response),也就是一段字符串,这个字符串符合 HTTP […]

国际域名转移 新网 Godaddy (二)

本来想睡了,不过看到博客好几天没更新了,就来写个续集。 上会说到在 Godaddy 只要人民币大约 55 块钱就可以买一个 .com 的国际域名和一个经济型的虚拟主机。 稍微有点跑题,不过,这是为了后文做铺垫。 有一点对比的就是,国内的注册商,都是打着顶级域名注册商的旗号,提供域名注册。其实,他们只不过是国内几家大型域名注册公司的下线代理而已。 因为刚开始我也不是很懂,注册域名的时候,有的地方年费是 100,有的是 68,就选了一个 68 的,图个便宜。注册过程倒是顺利,很快就注册完了。 […]

你的成绩没有达到我们的要求

我去做了,得到这样令人遗憾的答复。 我可以问心无愧地说,这2年,我付出了比别人多得多的努力,同时也得到了很多的知识和经验。 我以为,我可以检验一下自己的实力,证明我的辛苦付出没有白费。 结果就是这样的。 好吧,我接受这个结论。 我崇拜越王勾践,我不会臣服,我会让你们为今天的结论感到羞愧!