`
yiqing
  • 浏览: 622 次
  • 性别: Icon_minigender_1
  • 来自: 唐山
社区版块
存档分类
最新评论

学习yii的感想

阅读更多

yii1.x 目前感觉:

 

*

yii 很大部分是借用ROR框架的,如果你看过《Building.a.Social.Networking.Website.with.Ruby.on.Rails.Jul.2007 》一书你就会发现二者惊人的熟悉。甚至我都怀疑强哥是看完这本书后写的yii了吐舌头.

一下是随想 没有逻辑顺序 想哪写哪里 以前在百度写blog 现在它改版了 用着很蛋疼,本想效仿seaJs作者那样在github开博客 ,但感觉那会气着人家经营者的 有点不道德 开个玩笑。 这也是我的第一篇在iteye的博客了 虽然已经注册了可能四五年吧 一直很少来这里。

*

**

#模型篇:

 

AR 典型的实现了martin flower 企业设计模式 一书中的ActiveRecord设计模式 当然怀疑当初ROR也可能参考过那本书。要想仔细学习AR的起源那本书很值得一看。

 

现在在设计自己模型时有些功能应该放哪里还是有些疑惑,比如浏览某个model的url应不应该放在model里面

?url的生成按理是控制器层的事 将之移到model层 有些别扭,当model层上面不是控制器时(比如控制台应用)那么model层有些特定于控制器的方法将失效(你在model层使用createUrl Yii::app()->user 等 只有web应用独有的方法--yii框架web包下的东西)。   但最后经过一番思想斗争觉得还是可行的 一个model 里面的方法有些事面向web应用的有的是面向console应用 不一定非的搞得必须同时兼容这两种场景 在那个场景你调用model的那些方法即可 。 这个跟泳道概念类似  一个对象 看成横切的泳道 在特定用例下 只用特定泳道下的方法即可。今天看了backbonejs的模型章节更觉得可以这么搞了!

 

to be continiue........

**

分享到:
评论

相关推荐

    Yii2.0中文学习手册

    Yii2.0中文学习手册

    Yii框架学习笔记

    Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。Yii是最有效率的PHP框架之一。Yii是创始人薛强的心血结晶,于2008年1月1日开始开发。

    YII 学习笔记

    这是开源PHP开发框架Yii全方位教程,想要学习yii框架吗,这个笔记可以快速让你了解yii,撑握yii

    Yii2.0打造京东商城平台PHP电商实战Yii2.0视频教程

    教程名称:Yii2.0 打造京东商城...所以想要系统学习Yii2.0这个框架这套教程可以从实战项目带你入手。不错的学习YII框架的基础课程,电商系统的结构完整、框架资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    Yii2.0学习笔记完全版

    Yii2.0学习笔记完全版 Yii2 Yii2.0 Yii2.0学习 Yii2.0学习笔记

    Yii2—yii2学习—某课网学习笔记

    yii2学习笔记,一边看某课网一遍实践一遍总结,整理文档

    yii框架yii框架yii框架yii框架yii框架

    很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架

    Yii框架学习手册

    Yii Yii框架 Yii框架快速入门,自己整理的很全的,很容易看懂

    Yii框架学习笔记.pdf

    yii框架学习笔记,主要详解请求的处理流程,yii组件、事件和行为,国际化,日志,视图,以及控制台应用。 带注释的源代码下载:https://github.com/kaimixu/yii-book

    yii2数据缓存 学习笔记

    yii 学习笔记,其中包括数据缓存、缓存组件、缓存过期、缓存依赖的理解及yii2数据缓存的测试代码

    深入理解Yii2.0

    《深入理解Yii2.0》是一本干货。主要讲解Yii2.0及所代表的最新一代Web开发框架的新特性、新技术、新理念、新模式。 采用的方式是分析框架的源代码,尝试从根上进行理解和阐述,并融入个人使用Yii开发的一些经验和...

    yii学习!!

    yii学习、PHP学习框架学习

    yii 框架中文帮助文档

    YII框架的开发中文文档,帮助哪些正在学习YII框架的同学们,

    yii framework(Yii)框架window版

    Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主题化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。事实上...

    Yii写的CMS系统

    用yii框架写的cms系统,可以用来学习yii框架,还有权限管理,rbac的

    基于yii开发的开源CMS

    基于yii的开源cms,是学习yii的很好的示例代码。 推荐下载

    yii1.1.10 开发包(包含yii权威指南以及yii博客例子讲解)

    yii1.1.10 开发包(包含yii权威指南以及yii博客例子讲解)

    Yii权威指南思维导图

    Yii权威指南思维导图 yii类结构 类导图 权威指南

    Yii 中文帮助文档

    Yii 是什么 Yii 是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。它将 Web 编程中的可重用性发挥到极致,能够显著加速开发进程。Yii(读作“易”)代表简单(easy)、高效(efficient)、可扩展(extensible)。...

    yii框架中文手册教程和YII模板

    yii框架中文手册教程和YII模板 我很辛苦才找到的

Global site tag (gtag.js) - Google Analytics