再次使用yii

有人说,yii太强大了,用习惯了甚至会导致自己连最最基本的功能都不会实现了!这话不假,框架用多了自然就很依赖其内部封装好的各种组件,平时开发个什么功能,自己都懒得动手了!我们的yii实战项目,不仅让你熟练使用yii各种组件开发,还自带一系列权限体系的底层实现讲解,更好的帮助你理解,手动实现复杂的功能!如果你有任何想要吐槽或者拍砖,欢迎留言!

最开始师傅很烦用框架,他自己写了个简单的框架,然后就是用原生代码来进行操作,所以我也是跟着过来的,不知道学会了多少,所以现在看到如此封装,还是有点吃惊的,因为我们习惯自己去用js或者php去自己处理数据。原来框架真的是为了方便我们的,我估计师傅这辈子都不会用框架,看看以后他的进展吧

时间: 2024-12-26 18:25:39

再次使用yii的相关文章

yii学习 再次学习

记得去年夏天第一次接触yii,不经意间就过去了一年,再次看yii.这一年发生了很多事,停顿了好久,做了好多别的事. 不过回头看看,我好像是很慢的那种 我的学习程度估计还没有那四个月的感觉...继续努力

Yii 视图自定义

Yii  zii.widgets.grid.CGridView 视图的自定义.这个很常用,一般用yii gii 自动生成的模块都有这个组建.有时需要对这个组建进行自定义,常见如下: 1:name 属性是必须要有的,表示是 对应的标签的某个属性. 2:value 属性,是页面中,这个字段展示的内容,gen_rej_label 是一个php函数,这个函数根据 数据源的id 和 rej_reason 这两个字段生成需要的html 标签,可以根据需求自己去实现这个函数. 3:type raw这个属性,这

【Yii系列】最佳实践之后台业务框架

缘起 上面的几章都讲概念了,没有怎么讲到实践的东西,可能会有些枯燥,这很正常的,概念还是需要慢慢啃的,尤其是官网其他的部分,需要狠狠的啃. 什么,你啃不动了?看看官网旁边的那个在线用户吧. 你不啃的时候可是有这么多人在啃知识,如果不想以后被这打击,赶紧学!!!一如当年大学的我,每天夜里都抱着一本<算法导论>在啃一样,自律相当重要. 这一章我就带大伙了解一下前两章的概念有啥用,应用到实际,这是临门一脚,但是,我总是觉得概念的重要性至少要占70%,临门的一脚实践只占30%,望君能体会~ 环境 操作

YII 数据库相关操作

CDbConnection:  一个抽象数据库连接 CDbCommand:     SQL statement CDbDataReader:  匹配结果集的一行记录 CDbTransaction:数据库事务 访问数据库前需要建立数据库连接:使用DAO建立一个抽象数据库链接: $connection = new CDbConnection($dsn, $username, $password); $connection->active = true;     // 只有激活了连接才可以使用 $co

Yii 不完全解决方案(二)

最近遇到的 Yii 问题还挺多,再次献上几个 Yii 问题的解决方案.     1.关联表查询相同字段出错. 有时候我们建了两个表,但是两个表有相同的字段,在用 CDbCriteria 进行 with 关联查询搜索时候,如果没有进行额外设置,那会出现查询错误,大概的意思就是 Mysql 语句模糊.这时候,我们在主表设置一个别名就好了,然后查询相关字段的时候注意把 名字加上就行. 比如:两个 Model, Post 和 User,都有一个 id, 在 我们可以像下面这样写: $criteria=n

yii安装 /You don&#39;t have permission to access on this server

在安装yii的时候 ,当打开了init.bat进行配置的时候小黑本弹出了个小黑框立刻就关闭了,  进入cmd模式再打开init.bat就出现了"You don't have permission to access  on this server"的这个错误,后来综合网上的各个文章,找到了造成了这个问题的原因主要有三个 1 php的permission扩展配置没有开 , 我用的是phpStudy在php-5.6.27-nts里面的配置文件里把去掉extension=php_openss

yii中数据的"增删改查"相关工作!(此文比较乱,需细看)

使用findByPk()根据数据表主键查询的是对象,不需要使用foreach()循环出来 但是使用findall()和find()查询的是对象类型的数组需要使用foreach()循环出来 ======================================= public function getMinLimit () { $sql = "..."; $result = yii::app()->db->createCommand($sql); $query = $r

yii使用之缓存

1.片段缓存(针对于视图中的某部分进行缓存): 1 <?php 2 设置有效时间 3 $time=15; 4 缓存依赖,存入文件.当文件内容发生改变是才会刷新新内容 5 $dependecy=[ 6 'class'=>'yii\caching\FileDependency', 7 'fileName'=>'xxx.txt' 8 ]; 9 设置是否开启缓存 10 $enable=false/ture 11 12 ?> 13 <?php if( $this->beginCa

第一章:认识Yii

第一章:认识Yii 认识Yii 在过去几年中,框架迅速发展,几乎在Web应用开发中,每个人都会涉及到一个新生框架,Web开发框架会帮助你加快你的应用程序发布,你只需迅速的把你的想法在框架的白板上书写功能代码.随着Web应用的实现具有共同特征,现有的框架方案已经满足这些要求,在今天还有什么理由要从头开始你的下一个Web应用呢?今天的Web开发,除程序自身语言外,一个现代化.灵活的和可扩展的框架,几乎是一个至关重要的编程工具,此外,如果语言与框架两个部份有特别的互补性,结果是将一个非常强大的工具包: