Yii

Yii常用createCommand类的CURD操作大全

汉王 Yii
一、查询Yii::app()->db->createCommand($sql)->queryAll(); //查询所有行数据Yii::app()->db->createCommand($sql)->queryRow(); //查询第一行数据Yii::ap...
阅读全文

Yii CDbCommand 用法大全

汉王 Yii
The original address: But the English, Yii website no translation of this chapter, you will try to translate it, there are many places will be...
阅读全文

Yii伪静态Yii2的urlManager URL美化

干货一枚 Yii
Yii1.*与Yii2中配置路由规则rules是几乎是一样的,但还是有细微的差别。 在Yii1.*中开启path路由规则直接使用 'urlFormat' => 'path', 但在Yii2中已经没有urlFormat 对象方法,在Yii2取...
阅读全文

Yii调用ajax无刷新检索CListView数据

汉王 Yii
本想实现Yii自带的CGridView的无刷新检索更新效果,之前以为跟分页(CPagination)和排序(CSort)的实现方法类似,但查了查手册,并不是想象中的那样,只好改为用CListView来实现,查了查官方的guide,说得太模糊了,只

Yii 执行原始SQL的方法 createCommand CURD操作详解

佚名 Yii
本文用作工作记录,也许有人会问为什么不用 Yii 的 Model 去操作 DB,原因很简单,Yii 的 Model 写法上是方便了很多,但是会执行多余的 SQL,打开 Yii 的执行 log 就会发现。所以为了效率,为了 DB 服务器的性能考虑,还是使用 createCommand 的好。

Yii的日志的处理机制以及扩展案例

十度 Yii
Yii使用层次的日志处理机制,即日志的收集与日志最终的处理(如显示、保存到文件、保存到数据数)是分离的。   日志信息的收集由CLogger(日志记录器)完成,而日志信息的分发处理,则在CLogRouter的调度(称为

Yii: 创建cronjob定时任务

十度 Yii
1. 添加环境配置 protected/config/console.php <?php require_once('env.php'); // This is the configuration for yiic console application. // Any wri...
阅读全文

yii伪静态设置

jerry Yii
Apache伪静态配置:1. 打开httpd.conf, 去掉LoadModule rewrite_module modules/mod_rewrite.so前面的注释#。2. 修改网站根目录的.htaccess文件:<IfModule mod_rewr...
阅读全文

yii的一些安全设置

jerry Yii
说到安全, 据我用过的cms,基本上都有这样那样的问题,其中DEDECMS最为严重,漏洞多的吓人。 其实最重要的就是对目录权限的控制,只要目录控制好了,基本上就杜绝了大部分漏洞。另外,程序代码是否有漏洞要多方面检

yii路由设置示例

jerry Yii
yii的路由设置是通过修改config/main.php文件中的urlManager来实现的,方法也很简单:'urlManager'=>array( //'urlFormat'=>'path', 'showS...
阅读全文