samubra 2012-08-30 23:16:29 2961次浏览 5条回复 0 0 0

在2年前,第一次听说Yii framework这个php框架(:L ),也试着接触过,几次都没找对门。然后就投入到了ci的门下,ci是一个很简单的框架,有php基础的都没多大问题。试着用ci做些小程序(不入流的),期间同样试过几次Yii(同样没找对门),才发现ci真的很简单(也许是我太肤浅了)。随着对php的学习,接触到了对象这个东西,于是又来到tp的家门口,并看了很多tp的教程,不是很符合胃口。这期间买了些面向对象方面的基础书籍,知道了面向对象就是这么回事儿啊! 最后,又找到了YIi,找到了这里,粗略的看完了Yii的文档,发现相对ci也复杂不了多少嘛,相比tp我觉得Yii的配置比较好理解些(tp的配置还要分几个文件啥的)。跟着文档中给出的blog教程做了一半,又得知有yiibook.com这么一个好地方,有《应用Yii1.1和PHP5进行敏捷Web开发》这样一本好书,跟着《应用Yii1.1和PHP5进行敏捷Web开发》读完了它的全部内容,才发现Yii原来可以这么用的。于是在baidu、google上搜索了大量的Yii资料,一边读一遍照着练习,算是明白了它的基本过程与基本生产原理。 然后,接下来就试着做了目前这个小项目(题库管理系统,其实还是想用这个小项目能减轻自己的一点点小负担),这个项目重写过3、4次,从最开始的杂乱无章到目前总算能找到点规律。这期间用得最多的就是手册了,这真是一个好东西,建议新手碰到有问题都可以到这里来查查看,不仅能发现别样的一些功能,看看源码也能学到很多(有些不能用语言表达出来的东西),像用得最多的是CActiveForm和CHtml。 我的小项目会一点一点进步,也希望能跟大家一起分享学习的过程,同样也希望大家也能一起分享自己的学习过程与经验。从开始刚进这里只会看别人提问,看别人回复(解答问题),到现在自己也能回答一些小小的问题,这算不算是一点进步呢?同时也建议新手能够多看看前面是否有别人出现过同样的问题,自己多查查资料,多看看手册,并且最好有一些面向对象的基础知识。 我只是来这里抛石头引玉,不敢托大,还请各位大能多多指导!

您需要登录后才可以回复。登录 | 立即注册