摘要: 字符串 这是最简单Redis类型。如果你只用这种类型,Redis就像一个可以持久化的memcached服务器 set 命令 set key value [ex seconds] [px milliseconds] [nx|xx] ex:设置键key的过期时间,单位时秒 px:设置键的过期时间,单位毫 阅读全文
posted @ 2016-04-27 10:57 wh-王东 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 介绍laravel实施认证非常的简单。事实上,所有事情都可以在配置文件中完成。授权的配置文件为config/auth.php,他包含几个选项会影响授权服务的行为。在他的核心,Laravel的授权的实施是由guards和providers组成的。Guards定义了用户怎样认证每一个请求的。比如说,se... 阅读全文
posted @ 2016-01-21 11:42 wh-王东 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 介绍除了认证服务,laravel还提供了授权服务,laravel同样提供了一个简单的方式去组织授权的逻辑来控制资源的访问.我们提供了各种各样的方法协助你们组织授权的逻辑,这些都在下面的文档之中。定义能力如果用户想要执行某个动作并使用能力,最简单的方式是使用Illuminate\Auth\Access... 阅读全文
posted @ 2016-01-18 16:37 wh-王东 阅读(1348) 评论(0) 推荐(0) 编辑
摘要: TP的缓存主要依赖Cache类,Cache类其实是一个代理类,Cache类通过getInstance静态方法来获取缓存实例,而getInstance方式实际是调用Cache类的connect方法,该方法类似于工厂返回对应缓存类型的驱动实例,这里以Redis为例,那么这里返回的就是CacheRedis... 阅读全文
posted @ 2015-08-18 10:04 wh-王东 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 修复分页BUG,原有代码查询到最后一页就一只查询最后一页$this->nowPage = $this->nowPage>0 ? $this->nowPage : 1; $this->maxPage = ceil($this->total/$this->rows); ... 阅读全文
posted @ 2015-07-02 12:04 wh-王东 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 接触的第一个PHP框架就是TP,在使用的了一段时间后就放弃了,说实话TP的弊端挺多,之后又接触laravel框架,慢慢的就爱上laravel这个框架了。这段时间由于公司的原因,又不得不使用thinkphp框架,在这里分享下使用心得。TP框架这一块,框架的耦合度高,整体代码半面对对象半过程化,整体使用... 阅读全文
posted @ 2015-07-01 12:55 wh-王东 阅读(906) 评论(0) 推荐(0) 编辑
摘要: 这段时间对模型做了升级和优化,并将版本更新到TP3.2. 下载下载后请将目录放置TP的Library目录下1.数据节点优化,原来的节点为模型的名称或者表名,现在更新为定义关系的方法名 public function test2(){ return $this->hasOne('T... 阅读全文
posted @ 2015-06-30 16:58 wh-王东 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 1.增加多对多关系的处理 /** * 定义关系 * @return array */ public function test4(){ //参数说明 //关联的模型 //主表关联字段 //关联中间表 ... 阅读全文
posted @ 2015-06-24 10:12 wh-王东 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 为了说明问题,假设现在有表test1,test1有从表test2;test1属于test3,test1和test4多对多,关联表test1_test4。1.定义关系class Test1Model extends WdModel { public function test2(){ ... 阅读全文
posted @ 2015-06-19 16:53 wh-王东 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: 调用(这里使用了bootstrap的图标样式): html: 下载 阅读全文
posted @ 2015-04-28 11:56 wh-王东 阅读(774) 评论(0) 推荐(0) 编辑