最新文章列表

Yii框架分库设计

需求:原网站功能庞大,数据库服务器与数据库众多,有部分数据单库多表都不足以应付业务的快速增长(例如用户系统)。我们便有了分库的需求   问题:YII单DB方式已经满足不了我们的需求,急切需要对YII进行扩展设计,支持数据库分库设计   解决方法:   1、在protected/component目录下面新建一个JUnicomActiveRecord.php文件。代码如下:   ...
wbj0110 评论(0) 有1288人浏览 2013-08-19 10:58

Yii框架分表设计

需求:原网站功能庞大,数据库服务器与数据库众多,有部分数据单表已经无法满足我们的需求。我们便有了分表的需求   问题:YII单表方式已经满足不了我们的需求,急切需要对YII进行扩展设计,支持数据库分表设计   解决方法:1、新建protected/sinashowExt/JActiveRecord.php文件   [php] view plaincopy   ...
wbj0110 评论(0) 有1448人浏览 2013-08-18 09:16

Yii框架相关说明

db组件 'schemaCachingDuration'=>3600, 为什么不起做用?需要开缓存 如何在页面下边显示sql的查询时间在log组件的routes中加入 array('class'=>'CProfileLogRoute','levels'=>'error, warning',) 同时在db组件中加入'enableProfiling'=>true,同 ...
wbj0110 评论(0) 有1439人浏览 2013-08-18 09:16

yii通过uc实现同步登陆

1.进入ucenter应用管理,添加应用 2.在yii网站的根目录下添加api和uc_client文件夹和config.inc.php文件 config.inc.php代码如下: <?php define('UC_CONNECT', 'mysql'); define('UC_DBHOST', 'localhos ...
guhao022 评论(0) 有911人浏览 2013-08-08 15:50

yii学习笔记1

1、windows下,如果php没有加入环境变量,要使用YII命令行操作,先修改framework/yiic.bat,以便找到php.exe     if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe的绝对路径 2、创建第一个程序     命令:% yii/framework/yiic webapp /w ...
guhao022 评论(0) 有1641人浏览 2013-08-05 10:33

推荐Yii自动更新缓存插件CacheYii

Yii自带的Cache机制虽然可以通过set(),get()方法实现缓存的存储,获取,但是当数据源有更新时,如update,delete数据后,原来缓存的数据更新不好解决,虽然可以通过query caching 和CDbCacheDependency实现部分功能,但这种机制实在不怎样,而且对删除数据这种情况也不好处理。具体也查看:http://www.yiiframework.com/doc/ . ...
lfq618 评论(0) 有874人浏览 2013-05-20 22:10

学习yii的感想

yii1.x 目前感觉:   * yii 很大部分是借用ROR框架的,如果你看过《Building.a.Social.Networking.Website.with.Ruby.on.Rails.Jul.2007 》一书你就会发现二者惊人的熟悉。甚至我都怀疑强哥是看完这本书后写的yii了. 一下是随想 没有逻辑顺序 想哪写哪里 以前在百度写blog 现在它改版了 用着很蛋疼,本想效仿sea ...
yiqing 评论(0) 有667人浏览 2013-04-18 23:22

CGridView中实现批量删除

1,CGridView中的columns添加 array( 'selectableRows' => 2, 'footer' => '<button type="button" onclick="GetCheckbox();" style= ...
dcj3sjt126com 评论(1) 有1306人浏览 2013-03-28 09:09

Yii框架中CGridView的使用方法以及详细示例

CGridView显示一个数据项的列表中的一个表。 表中的每一行代表一个数据项的数据,和一个列通常代表一个属性的物品(一些列可能对应于复杂的表达式的属性或静态文本)。  CGridView既支持排序和分页的数据项。排序和分页可以在AJAX模式或正常的页面请求。使用CGridView的一个好处是,当用户浏览器禁用JavaScript,排序和分页自动退化普通页面请求和仍然正常运行。 实例代码如下: ...
yii 
dcj3sjt126com 评论(0) 有1236人浏览 2013-03-27 09:45

YII给用户登录加上验证码

1、在SiteController中添加如下代码: /** * Declares class-based actions. */ public function actions() { return array( // captcha action renders the CAPTCHA image disp ...
yii 
dcj3sjt126com 评论(0) 有2774人浏览 2013-03-21 14:05

yii 获取控制器名 和方法名

1. 获取控制器名 在控制器中获取控制器名:  $name = $this->getId(); 在视图中获取控制器名:    $name = Yii::app()->controller->id;    2. 获取动作名  在控制器beforeAction()回调函数中获取动作名:  $name = $action->id;  在其他地方获取动作名:       ...
dcj3sjt126com 评论(0) 有1273人浏览 2013-03-20 13:56

关于YII的菜单插件 CMenu和面包末breadcrumbs路径管理插件的一些使用问题

在使用 YIi的路径管理工具时,发现了一个问题。                    <?php                    $this->widget('zii.widgets.CMenu',array(                        'items'=>array(                            array('label'=& ...
dcj3sjt126com 评论(0) 有1549人浏览 2013-03-20 12:14

Yii全局函数使用

由于YII致力于完美的整合第三方库,它并没有定义任何全局函数。yii中的每一个应用都需要全类别和对象范围。例如,Yii::app()->user;Yii::app()->params['name'];等等。我们可以自行设定全局函数,使得代码看起来更加简洁易用。(原文地址) 我们可以保存在globals.php在protected目录下。然后,在入口脚本index.php的,我们包括在 ...
yii 
dcj3sjt126com 评论(0) 有1313人浏览 2013-03-20 11:41

yii 修改模块使用的布局文件

方法一:yii模块默认使用系统当前的主题布局文件,如果在主配置文件中配置了主题比如: 'theme'=>'mythm', 那么yii的模块就使用 protected/themes/mythm/views/layouts 下的布局文件; 如果未配置主题,那么 yii的模块就使用  protected/views/layouts 下的布局文件, 总之默认不是使用自身目录 protected ...
dcj3sjt126com 评论(0) 有4657人浏览 2013-03-20 11:36

YII CMenu配置

Adding id and class names to CMenu We use the id and htmlOptions to accomplish this. Watch. //in your view $this->widget('zii.widgets.CMenu', array( 'id'=>'myMenu', 'items'=>$this- ...
yii 
dcj3sjt126com 评论(0) 有1221人浏览 2013-03-20 11:35

Yii assets目录生成及修改

assets的作用是方便模块化,插件化的,一般来说出于安全原因不允许通过url访问protected下面的文件,但是我们又希望将module单独出来,所以需要使用发布,即将一个目录下的文件复制一份到assets下面方便通过url访问。 assets设置对应的方法位置 \framework\web\CAssetManager.php   assets配置方法 在main.php\ compo ...
yii 
dcj3sjt126com 评论(0) 有1564人浏览 2013-03-18 21:43

Yii CModel中rules验证规格

Yii cValidator主要用法分析:  yii验证rulesit 分类: Yii yii的rules验证 cValidator主要属性 attributes ,builtInValidators,enableClientValidation,message,on,safe,skipOnError  经常用到的属性有 attributes,builtInvalidators,mess ...
dcj3sjt126com 评论(0) 有1780人浏览 2013-03-17 22:47

Yii 截取字符串(UTF-8) 使用组件

1.将Helper.php放进protected\components文件夹下。 2.调用方法:   Helper::truncate_utf8_string($content,20,false);   //不显示省略号  Helper::truncate_utf8_string($content,20);  //显示省略号    <?php class Helper extend ...
yii 
dcj3sjt126com 评论(0) 有1691人浏览 2013-03-11 17:59

YII findAll的用法

看文档比较糊涂,其实挺简单的: $predictions=Prediction::model()->findAll("uid=:uid",array(":uid"=>10));   第一个参数是选择条件:”uid=10″。其中:uid是一个占位符,在后面的array(“:uid”=>10)对齐进行了赋值; 更完善的查询需要用到cti ...
yii 
dcj3sjt126com 评论(0) 有9541人浏览 2013-03-07 11:49

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics