2015年3月19日
摘要: 本文将介绍 varnish 的工作流程,安装以及 varnish 的配置三个方面的内容。首先简单的介绍 varnish 以及其工作流程,大概了解其内部原理,然后介绍了 varnish 的安装方法,最后详细介绍了 varnish 的配置语言 VCL 以及如何对 VCL 进行调试。最后附有一份详细注释的... 阅读全文
posted @ 2015-03-19 09:38 菠萝皮 阅读(184) 评论(0) 推荐(0) 编辑
  2015年3月17日
摘要: HTTP协议是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示等。 阅读全文
posted @ 2015-03-17 11:26 菠萝皮 阅读(415) 评论(0) 推荐(0) 编辑
  2015年3月3日
摘要: 1、 如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row[’id’] 的速度是$row[id]的7倍。3、echo 比 print快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo$str1,$str2。4、在执行f... 阅读全文
posted @ 2015-03-03 10:57 菠萝皮 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1、命令注入(Command Injection)2、eval注入(Eval Injection)3、客户端脚本攻击(Script Insertion)4、跨网站脚本攻击(Cross Site Scripting, XSS)5、SQL注入攻击(SQL injection)6、跨网站请求伪造攻击(Cr... 阅读全文
posted @ 2015-03-03 10:39 菠萝皮 阅读(158) 评论(0) 推荐(0) 编辑
  2015年2月10日
摘要: 设计模式一书将设计模式引入软件社区,该书的作者是 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides Design(俗称 “四人帮”)。所介绍的设计模式背后的核心概念非常简单。经过多年的软件开发实践,Gamma 等人发现了某些具有固定设计的... 阅读全文
posted @ 2015-02-10 10:17 菠萝皮 阅读(300) 评论(1) 推荐(1) 编辑
  2015年2月3日
摘要: define('PI',3.1415926535898);define('EARTH_RADIUS',6378.137);//计算范围,可以做搜索用户function GetRange($lat,$lon,$raidus){ //计算纬度 $degree = (24901 * 1609)... 阅读全文
posted @ 2015-02-03 09:56 菠萝皮 阅读(1332) 评论(0) 推荐(0) 编辑
  2015年1月26日
摘要: 衡量一个开源产品好不好,看看产品在Github的Star数量就知道了。由此可见,Github已经沦落为开源产品的“大众点评”了。一个开源产品希望快速的被开发者知道、快速的获取反馈,放到Github上面就可以了。Github上有无数大牌产品:Bootstrap、JQeury、bower、Nginx……... 阅读全文
posted @ 2015-01-26 14:03 菠萝皮 阅读(292) 评论(0) 推荐(0) 编辑