自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 PHPUnit入门篇

PHPUnit是什么?它是一款轻量级的php测试框架为什么要用PHPUnit?1. facebook在用2. 可以通过命令操控测试脚本3. 可以测试性能4. 可以测试代码覆盖率5. 可以自动化的更新测试用例的参数数据6. 各种格式的日志6. 最最重要的是,功能如此炫,使用起来还特别简单PHPUnit的安装pear channel-discover p

2011-11-22 00:04:39 21765 3

原创 服务器并发处理能力

读了郭欣的《构建高性能站点指南》,收获颇丰,这里算是一点读后感、总结+小体验,向作者致敬这篇讲的是服务器的并发处理能力,从哪几点来评测服务器的并发处理能力呢?吞吐率、CPU并发处理能力、系统调用、内存分配、持久连接、I/O模型、服务器并发策略,这里的每一点都是非常值得深究的1. 吞吐率定义:web服务器单位时间内处理的请求个数工具:apache的ab压力测试工具,详情见http:/

2011-11-20 21:06:59 1583 1

原创 Building A Great API

Building A Great API  http://www.slideshare.net/twilio/building-a-great-api-evan-cooke-cloudstock-december-2010http://www.mnot.net/blog/2011/10/25/web_api_versioning_smackdown

2011-11-19 23:05:05 540

原创 性能测试工具-说明文档收集

1 nmon工具的使用 http://blog.chinaunix.net/space.php?uid=2269518&do=blog&id=2117739

2011-11-19 18:52:20 947

原创 web服务器性能测试之利器—apache的ab

最近对性能测试产生了莫名其妙极其深厚的兴趣,在这里我想把我的学习过程记录下来,希望能给未来的我后者现在的你提供一些帮助,如果有志同道合的人&不嫌弃我初出茅庐,和我联系,我非常愿意和你交流关于服务器性能方面的知识测试工具选择在做所有优化之前,我们得有一个测试工具,告诉我们当前的性能是怎样,再做了某些措施后,又有哪些变化,我们需要有这样的工具给我们一个量化的数据,以便我们决策和更新优化

2011-11-14 23:54:13 8229 1

转载 开启nginx状态监控

nginx的ngx_http_stub_status_module提供能够获取Nginx自上次启动以来的工作状态 的功能。如果是编译安装的话,需要–with-http_stub_status_module激活,当然,如果用yum等源安装,则默认已经激活了。该模块是基于某个server的,所以必须在server里面如在http://www.pylong.com/archives/54中的se

2011-11-12 20:27:10 2140

原创 提高网站性能

我要说的性能,是指服务器端代码运行时间,如果你想知道前端优化的方法,抱歉,你走错了,但是来也不能白来,推荐给你一本书,叫做高性能网站建设进阶指南,这里有你想要的。最近一直在做性能优化的工作,趁着周六周日总结一下计划一下,一些可用的优化手段俗话说,工欲善其事,必先利其器,首先得有一个性能测试工具,我选用的是xhprof,安装和使用不细说优化可以从几个方面考虑程序需求:产品经理

2011-10-30 22:24:51 821 2

转载 Linux 性能监测工具

Linux系统出现问题时,我们不仅需要查看系统日志信息,而且还要使用大量的性能监测工具来判断究竟是哪一部分(内存、CPU、硬盘……)出了问 题。在Linux系统中,所有的运行参数保存在虚拟目录/proc中,换句话说,我们使用的性能监控工具取到的数据值实际上就是源自于这个目录,当涉及到 系统高估时,我们就可以修改/proc目录中的相关参数了,当然有些是不能乱改的。下面就让我们了解一下这些常用的性

2011-10-30 13:55:51 635

原创 性能提升——好文收录

1 . 记一次tps提升,做的配置变更http://www.perfgeeks.com/?p=668

2011-10-29 23:33:34 559

转载 Facebooks BigPipe Done in Java

the blog for developersFacebooks BigPipe Done in JavaJuly 12, 2010 by Stephan Schmidt23 Comments Tweet   BigPipe is a way of thinking for web pages. It introduces the

2011-10-28 21:25:10 2403

转载 BigPipe: Pipelining web pages for high performance

BigPipe: Pipelining web pages for high performance由 Changhao Jiang 于 2010年6月4日11:34 发布Site speed is one of the most critical company goals for Facebook. In 2009, we successfully ma

2011-10-28 11:58:53 1319

转载 BigPipe 好文收录

1.作者的博客:http://www.facebook.com/note.php?note_id=3894140339192.bigpipe技术的ppt:http://twork.taobao.net/books/2373.bigpipe的java实现:http://codemonkeyism.com/facebook-bigpipe-java/4.一篇介绍bigpipe的

2011-10-28 00:40:39 663

转载 LVS+keepalived负载均衡

背景:         随着你的网站业务量的增长你网站的服务器压力越来越大?需要负载均衡方案!商业的硬件如F5又太贵,你们又是创业型互联公司如何有效节约成本,节省不必要的浪费?同时实现商业硬件一样的高性能高可用的功能?有什么好的负载均衡可伸张可扩展的方案吗?答案是肯定的!有!我们利用 LVS+Keepalived基于完整开源软件的架构可以为你提供一个负载均衡及高可用的服务器。 LVS+

2011-10-23 14:29:47 644

原创 nginx负载均衡——淘好文

nginx 主主负载均衡架构  http://network.51cto.com/art/201109/288597.htmhttp://v.ku6.com/show/D00rqtnRwKzJdIsB.html

2011-10-23 14:21:31 413

原创 nginx之负载均衡【个人读书笔记,勿进】

本周看了一本书,关于nginx的(后天上班的时候,抽空做几个实验,到时贴了测试数据大家在看吧)了解了关于负载均衡方面的知识,觉的很有意思大概讲述了几个问题一 什么叫负载均衡二 怎样测试负载呢,什么样的数据才是均衡的使用dig命令,唉,dig出来的结果我没太看明白三 几种解决方法的对比a 用户手动选择方式比如很多下载网站会让用户自己去选择服务器,不得不说,这种方式真的

2011-10-22 15:38:08 639

转载 linux下的网络配置命令ipconfig命令详解

无论是Linux 自动安装还是我们手工安装,Linux 都会向你询问有关网络的问题并配置相关的软件。这个用于配置网卡的基本命令就是ifconfig。在执行ifconfig 命令后,系统将在内核表中设置必要的参数,这样Linux 就知道如何与网络上的网卡通信。ifconfig 命令有以下两种格式:  ※ifconfig [interface]※ifconfig

2011-10-22 15:20:22 43225

原创 让你的程序快起来

代码运行慢,是许多严肃主义的程序员所无法忍受的,但是恰恰是很多程序员都爱犯的错误,本文是我读过代码大全后,经过一段时间的实践,总结出几点调试技术,欢迎各位看官拍砖减少数据库请求一次数据库请求会花去多长时间?【待测试数据】能用php自带的函数就尽

2011-10-15 22:41:27 585

转载 Web服务器常见8种安全漏洞

Web服务器存在的主要漏洞包括物理路径泄露,CGI源代码泄露,目录遍历,执行任意命令,缓冲区溢出,拒绝服务,SQL注入,条件竞争和跨站脚本执行漏洞,和CGI漏洞有些相似的地方,但是更多的地方还是有着本质的不同。不过无论是什么漏洞,都体现着安全是一个整体的真理,考虑Web服务器的安

2011-10-08 23:24:14 1939

转载 十大Web服务器漏洞扫描程序

扫描程序可以在帮助造我们造就安全的Web站点上助一臂之力,也就是说在黑客“黑”你之前,先测试一下自己系统中的漏洞。我们在此推荐10大Web漏洞扫描程序,供您参考。AD:现在有许多消息令我们感到Web的危险性,因此,当前如何构建一个安全的We

2011-10-08 23:22:06 1412

原创 Nikto

Nikto转载请注明,原文转自 http://blog.csdn.net/fly_heart_yuan/article/details/6799043一 简介Nikto 是一款开放源代码的、功能强大的WEB扫描评估软件,能对web服务器多种安全项目进行测试的扫描软件,

2011-09-28 23:38:01 27441 2

转载 如何破解对方网站的图片防盗链

用户粘贴的图片是对方防盗链处理的图片,别人就无法看到图片了,体验很不好。有问题就有解决办法,但需要预热一下:1 别人是如何做图片防盗链的?2 如何可以避免在防盗链范围?了解或者解决以上两个问题你就可以出师了啦!众所周知,图片防盗链是为了让自己的服务

2011-09-28 14:20:12 3409

转载 curl 命令解析

作者: nickwolfe@CCFCURL? 嗯,说来话长了~~~~这东西现在已经是苹果机上内置的命令行工具之一了,可见其魅力之一斑1)二话不说,先从这里开始吧!curl http://www.yahoo.com回车之后,www

2011-09-28 00:02:38 715

转载 php调用C代码的方法详解

在php程序中需要用到C代码,应该是下面两种情况:1 已有C代码,在php程序中想直接用2 由于php的性能问题,需要用C来实现部分功能针对第一种情况,最合适的方法是用system调用,把现有C代码写成一个独立的程序。参数通过命令行或者标准输入传入,结果从

2011-09-07 00:22:04 1319

转载 跨浏览器的JavaScript性能检测工具

提出问题如果识别出页面中JavaScript函数的性能问题,在不同浏览器下有不同的测试工具:Firefox下使用Firebug的Profile工具Chrome下使用内置的Profile工具IE9下也有Profile工

2011-09-07 00:20:07 2357 2

原创 常见的低效率之源—代码大全

近来在看代码大全这本书,写写摘要和读后感,希望能与看官共分享常见的低效率之源大概有这样几个一 输入输出操作     按照作者的话来说就是,如果你可以选择在内存中处理文件,就不要费力的通过磁盘,数据库,或是跨网络访问相同的文件,除非程序对内存占用非常敏感,否则数

2011-09-01 23:01:39 1129

原创 nginx配置出错 could not build the server_names_hash, you should increase either server_names_hash_max_si

错误信息could not build the server_names_hash, you should increase either server_names_hash_max_size: 512 or server_names_hash_bucket_size: 64

2011-08-26 11:49:03 8859 1

原创 安装MySQL时start service出错的解决办法

<br />msyql安装到最后一步start service错误解决方法1,到控制面板里面先把mysql删除.2.到c盘C:/Program Files目录下把mysql目录删除.3.如果在其他盘还有设置目录也要删除.空目录也要删除4.到regedit把注册表HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQLHKEY_LOCAL_MACHINE/SYSTEM/ControlSet0

2011-02-07 08:33:00 10596 1

原创 CSS布局口诀 - CSS BUG顺口溜

在进行CSS网页布局时遇到BUG,请认真阅读以下内容,非常容易记忆的,不知道哪位高人把CSS BUG编成了顺口溜了!看看好不好记住呢

2011-01-23 13:37:00 665 1

原创 表单中enctype="multipart/form-data"的意思

表单中enctype="multipart/form-data"的意思,是设置表单的MIME编码。默认情况,这个编码格式是application /x-www-form-urlencoded,不能用于文件上传;只有使用了multipart/form-data,才能完整的传递文件数据,进行下面的操作.enctype="multipart/form-data"是上传二进制数据; form里面的in...

2011-01-22 09:29:25 227

cynwin-在windows上运行linux

在windows上运行linux,但是不是真正的linux,只是可以使用linux的命令

2011-09-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除