摘要: 转自:http://ixdba.blog.51cto.com/2895551/682555一、安装VarnishVarnish的安装非常简单,下面逐步介绍:1、安装前的准备Varnish安装环境如下表1所示:表1主机名 操作系统 IP地址Varnish-serverCentOS release 5.... 阅读全文
posted @ 2014-08-07 13:18 adby 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 1、Like语句是否属于SARG取决于所使用的通配符的类型如:name like ‘张%’,这就属于SARG而:name like ‘%张’ ,就不属于SARG。原因是通配符%在字符串的开通使得索引无法使用。2、or 会引起全表扫描Name=’张三’ and 价格>5000 符号SARG,而:Nam... 阅读全文
posted @ 2014-07-29 15:01 adby 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.php100.com/html/webkaifa/database/Mysql/2010/0409/4279.html索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。在数据库表中,对字段建立索引可以大大提... 阅读全文
posted @ 2014-07-09 14:17 adby 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 这年头和LBS相关的应用越来越火。从foursquare的热闹程度就可见一般(什么,没听过 foursquare…. 哥们,你 out 了)。和 LBS有关的应用一般都包括一些共同的操作,最常见的一个,就是找附近的东东(餐馆, 商店, 妞…)。 所以, 这里就抛出了一个问题, 怎样才能知道两个物体离... 阅读全文
posted @ 2014-07-03 17:33 adby 阅读(387) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-07-01 14:51 adby 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 转自:Mysql数据库优化技术之配置篇、索引篇 ( 必看 必看 )(一)减少数据库访问对于可以静态化的页面,尽可能静态化对一个动态页面中可以静态的局部,采用静态化部分数据可以生成XML,或者文本文件形式保存使用数据缓存技术,例如: MemCached(二)优化的检测方法1.用户体验检测2.Mysql... 阅读全文
posted @ 2014-07-01 14:46 adby 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 首先,笔记不是web安全的专家,所以这不是web安全方面专家级文章,而是学习笔记、细心总结文章,里面有些是我们phper不易发现或者说不重视的东西。所以笔者写下来方便以后查阅。在大公司肯定有专门的web安全测试员,安全方面不是phper考虑的范围。但是作为一个phper对于安全知识是:“知道有这么一... 阅读全文
posted @ 2014-07-01 14:44 adby 阅读(610) 评论(0) 推荐(1) 编辑
摘要: $need_key = [ 'hash' => 0 ]; $parma = array_intersect_key( $parmas, $need_key ); 阅读全文
posted @ 2014-05-30 18:53 adby 阅读(203) 评论(0) 推荐(0) 编辑
摘要: class Magic { function __call($name,$arguments) { if($name=='foo') { if(is_int($arguments[0])) $this->foo_for_int($arguments[... 阅读全文
posted @ 2014-05-30 18:51 adby 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 转自:php栈的定义及入栈出栈的实现 栈是线性表的一种,他的特点是后入先出,可以这么理解,栈就像一个存东西的盒子,先放进去的在最底层,后放进去的在上层,因为上层的东西把底层的东西压住了,下层的想要出去就必须把上层的先拿开才行。介绍代码:data类:就是存放数据的类。()就是要放入栈的东西stack类... 阅读全文
posted @ 2014-05-29 12:17 adby 阅读(2841) 评论(0) 推荐(0) 编辑