感觉YII的学习成本好高呀~~求达人引路

燧人氏 发布于 2013/04/22 20:55
阅读 2K+
收藏 2
Yii

怎么说呢?

看完YII的官方文档,也做了一个博客。仅此而已

感觉类继承得好深,一类套一类的,然后在当前类中使用底层类的方法。谁记得这些方法啊。

定义了好多的类,然后要一个个去熟悉么?

$yii->app()->XXX 都是这么长的。

自带的类都是C开头。

HTML模板里都是用PHP生成的,那些方法名都那么长,要去记么?参数都至少三个以上~~


听说YII很强大,但是强大背后的复杂性就高,学习成本就高了。


我照着教程做了一个博客,接下来呢,没有其他教程,我根本不知道做什么。

这此我要怎么办?


以下是问题补充:

@jocky_li:是啊,我看的也是云里雾里,都不知道怎么下手 (2013/05/14 14:43)
加载中
0
beves
beves
那些脚手架不过是加快编码速度而已,如果使用不当还会拖后腿,其实说白了,你要看清MVC与事件机制的本质,学起来就很快了
你打球像那谁
你打球像那谁
对头
beves
beves
@燧人氏 慢慢领悟吧,呵呵,话说,如果要领悟快点的话,有空自己造个框架就好了
燧人氏
燧人氏
之前用THINKPHP,两天就上手。 这个YII,三天了,没个门路。 都是陌生的类的,陌生的方法。就感觉他定义好了这些工具,我现在要从头认识这个工具。
0
zoowii
zoowii

首先,不是$yii而是Yii::app()->...

其次,YII的默认的东西很多,主要就是LS说的MVC,再加路由、WIDGETS,BEHAVIOR等等

如果不喜欢某个部分,不用就是了,比如它的模板系统和widgets我就不喜欢用


何况,yii基本的东西很简单的,看看文档一天就可以开始写了吧

beves
beves
你不喜欢的我也不喜欢,我了去
soyokaze
soyokaze
回复 @chen gege : +10010
c
chen gege
对此框架说简单二字,深藏功与名呀 。基础不弱
0
sam_ai
sam_ai

开源的东西就这样,不要以为开源就便宜。

获取越容易的,往往学起来就麻烦,除非用得人非常多,这样才会有大量的文档。

燧人氏
燧人氏
thinkphp文档中有个好处就是条理清晰。 他把框架该有功能列出来,然后做个小实例。所以一看代码就懂。
燧人氏
燧人氏
回复 @chen gege : 如果有像THINKPHP那样的文档就好了。 目前大部分的文档都是教你怎么用,却没有教你,为什么这样,这样做的好处在哪。 所以我现在的情况就是,照着教程做下来,顺顺利利的,可是接下来却不知道做什么。
c
chen gege
yii的文档其实很丰富,上千个第三方扩展类。 yiibook.com http://www.yiichina.com/api/ http://www.yiiframework.com/extensions/
0
保密保密
保密保密
优秀的框架,用户自然要虚心学习,遵守里面的约定,难以接受到蛋疼!等慢慢明白了,可以自己开发出框架,自己写方法,这样就不用遵守别人的约定!TP虽文档清晰,公司用的比例真不高,我说我会Tp,刚到公司的时候,我说我会Tp,同事都喷我!
纯洁徐
纯洁徐
对于一个长期发展的企业来说,真正成本低的应该是维护成本低的才是真正的成本;为什么js前端mvc那么麻烦的事都有企业热衷追逐,降低维护成本 是今后企业使用技术的考量因数之一
moxuanyuan
moxuanyuan
想不明白为什么用TP会被喷……其实我也没有用过TP,心里却在喷了……
SpeedPHP
SpeedPHP
所以为什么公司用的框架,最好还是学习成本低的会更对公司有益。
jingdor
jingdor
我说我自己写框架 然后 没有然后了
0
jeffsui
jeffsui
开源不免费,免费不开源
你打球像那谁
你打球像那谁
哥们你帽子好大~干开源啥事。
0
0
哈哈__哈哈
哈哈__哈哈
你要是学了zend framework你就知道这个yii算是入门稍微好点的,当时什么框架基础都没,学习zend framework那个难度大 啊,zend framework是那种典型的学习曲线很陡峭的那种
0
萌龙
萌龙
yii其实很简单,抓住本质就行了,脚手架什么的是为了快速开发使用的,我倒觉得大多数情况用不到。yii的开发指导文档真的不错,tp我也用过,代码我也看过,但是无论从设计还是代码质量,都要比yii略逊一筹。
0
F0ur
F0ur

最近就在公司产品上使用Yii,我是觉得Yii的学习初始起点比较高,后期就好一些了

从初识,到了解,到理解总归是有个过程的,Yii用的最多的还是MVC,包括behavior,event,widget其实我在项目中都有使用而且觉得挺好的,唯一让我感觉不爽的就是route了,可能是以前kohana的route用的比较舒服- -

0
灵魂架构师
灵魂架构师
我自己写框架,叫Leaps框架,其实也没什么,就是觉得不停的迭代对自己水平提升非常有帮助,用的人除了我自己可能还有几个朋友拿来学习。
返回顶部
顶部