上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页
摘要: 0)); $i++) { if ($number = strpos(str_pad(decbin(ord(substr($string, $i, 1))), 8, '0', STR_PAD_LEFT), '0')) { ... 阅读全文
posted @ 2015-09-24 20:23 SunsCheung 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 我们都知道网络上的爬虫非常多,有对网站收录有益的,比如百度蜘蛛(Baiduspider),也有不但不遵守robots规则对服务器造成压力,还不能为网站带来流量的无用爬虫,比如宜搜蜘蛛(YisouSpider)。最近张戈发现nginx日志中出现了好多宜搜等垃圾的抓取记录,于是整理收集了网络上各种禁止垃... 阅读全文
posted @ 2015-09-23 11:23 SunsCheung 阅读(471) 评论(0) 推荐(0) 编辑
摘要: CDataProvider,顾名思义,数据提供者,它提供了三个抽象方法(fetchData,、fetchKeys 和 calculateTotalItemCount),分别为调用不同数据结构的数据提供了获取数据、获取键值、获取数量的,接口,在YII框架 中,CActiveDataProvider、C... 阅读全文
posted @ 2015-09-21 19:59 SunsCheung 阅读(353) 评论(0) 推荐(0) 编辑
摘要: CBaseController是控制器和挂件的基类,主要提供了视图渲染,挂件,剪辑、片段缓存等方法,CController是所有应用中自定义控制器的基类。创建动作[php] view plaincopypublicfunctionrun($actionID){if(($action=$this->c... 阅读全文
posted @ 2015-09-21 19:58 SunsCheung 阅读(223) 评论(0) 推荐(0) 编辑
摘要: YII框架使用的view是在原生的php模板上进行扩展的。CController中对视图的渲染有多种方法:render($view,$data=null,$return=false)//连同layout一起渲染renderPartial($view,$data=null,$return=false,... 阅读全文
posted @ 2015-09-21 19:58 SunsCheung 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 表单模型CFormModel绝大部分继承CModelCModel,由于表模型数据不需要持久化,所以主要在验证操作上。下面以框架脚手架生成的网站登录为例说明表单模型。[php] view plaincopy//模型中的验证规则publicfunctionrules(){returnarray(arra... 阅读全文
posted @ 2015-09-21 19:57 SunsCheung 阅读(217) 评论(0) 推荐(0) 编辑
摘要: YII中实现两种类型的模型,分别是表单模型和活动记录。在持久化数据方面,YII只实现了活动记录,对于复杂的数据关系可以用框架提供的DAO来自己写model,对应集成doctrine这样的ORM还没有仔细研究过。ar模型框架中的model是CModel子类,CModel主要是一些验证与错误处理,并实现... 阅读全文
posted @ 2015-09-21 19:57 SunsCheung 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十... 阅读全文
posted @ 2015-09-21 17:19 SunsCheung 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 通过服务器的请求设置来进行跨域访问。 在JAVA中可以进行Http请求头来进行设置,设置如下:response.setHeader("Access-Control-Allow-Origin", "*");在PHP中设置如下:header("Access-Control-Allow-Origin: *... 阅读全文
posted @ 2015-09-21 15:55 SunsCheung 阅读(202) 评论(0) 推荐(0) 编辑
摘要: class Security { public static function getXssSafeParams($params){ if (is_array($params)){ foreach ($params as $param){ $param =... 阅读全文
posted @ 2015-09-15 17:39 SunsCheung 阅读(3386) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页