Yii

Yii中使用RBAC完全指南

jerry Yii
开始准备 Yii提供了强大的配置机制和很多现成的类库。在Yii中使用RBAC是很简单的,完全不需要再写RBAC代码。所以准备工作就是,打开编辑器,跟我来。 设置参数、建立数据库 在配置数组中,增加以下内容: 'components' =>

Yii 分页

jerry Yii
//Controller $model = new AutoSale; $data = $model->getPageAutos(array('state'=>3),'id DESC', 0, 2); $this->render('index',array( 'au...
阅读全文

简单的基于角色的访问控制

jerry Yii
如果你需要简单的基于角色的访问控制而不是长长的RBAC过程,那么这篇文章非常适合你。让我们直入主题。 用户模型 在用户表中新增一列,列名 roles。建立相应的模型。在这里它将被命名为 “User”。 当添加用户可以给他们分配角色 “管理员”,“用户”,“员工”...
阅读全文

Yii框架应用程序整合Ucenter实现同步注册、登录和退出等

jerry Yii
如今很多网站都要整合论坛程序,而康盛的Discuz系列产品往往是首选。然后就有了整合用户的需要,康盛提供了Ucenter架构,方便对不同的应用程序进行单点登录整合。 进来我尝试将ucenter整合到Yii网站中,获得了成功,虽然登录同步程序不是很妥当,基本使用没有问题了。我将...
阅读全文

学习 yii 框架 – 使用简单的动作过滤器

jerry Yii
这里我讲一下在yii框架中如何使用简单的过滤器(filter). yii 框架 提供了很好的动作(action)过滤,使用的方法也很简单,例如: 只有通过 POST 请求才能访问 post/delete 页面,只需在控制器的 filters 方法中添加如下内容 public ...
阅读全文

学习 yii 框架 – 安全站点和非安全站点的 URL 管理

jerry Yii
在本文中我将描述怎么管理安全站点和非安全站点的 URL 管理。 安全站点的内容使用httpsSSL (安全套接字层) 协议发送,而非安全站点使用http协议。为了描述简单,我们称前者https内容/页,后者 'http' 内容/页。一个严格要求的网站通常需要一些页面使用https,一...
阅读全文

学习 yii 框架 – URL 连字符管理

jerry Yii
本文将会介绍一种将 URL 路由 自动断字的方法。 我们指定 Yii 使用 URL manager 来支持创建和解析 URL。然而,默认的方法对于混合词语的 路由 处理的不尽如人意。例如,URL 管理器默认将createAc...
阅读全文

Yii使用nginx的配置

jerry Yii
upstream phpfpm { #server unix:/var/run/php5-fpm.sock; server 127.0.0.1:9000; } server { listen 80; # Specify this vhost’s domai...
阅读全文

Yii验证和授权

jerry Yii
<?php class TblPostController extends Controller{ /** * @return array 过滤器列表,会顺序执行 */ public function filters(){ retu...
阅读全文

Yii使用数据库控制的CMenu菜单

jerry Yii
数据库结构 CREATE TABLE IF NOT EXISTS `menu` ( `menu_id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `date_added` date...
阅读全文