1 aksoft 2016-09-06 16:45:41 +08:00 请善用搜索 还不错。 |
2 MrLin 2016-09-06 16:46:51 +08:00 yii 的文档不乱 |
![]() | 3 xiaolanger OP |
4 aksoft 2016-09-06 16:50:39 +08:00 @xiaolanger 你最近用到 yii ,多久的项目了。。。 |
![]() | 5 CTO 2016-09-06 16:52:28 +08:00 文档确实不太友好 不如 TP Laravel 但是框架还是不错的 但是需要开发人员既要懂前端 又要懂后端。。 |
![]() | 6 xiaolanger OP @aksoft 哈哈 是接手的老项目 从用 yii1 这个点 就可以知道是多老的项目了。。。 |
![]() | 7 CTO 2016-09-06 16:53:08 +08:00 @xiaolanger 出门左转 stackoverflow |
![]() | 8 xiaolanger OP @CTO 各种小挂件 都是用 PHP 来实现 我就很纳闷 为什么不能用前端的方式呢 |
9 aksoft 2016-09-06 16:54:40 +08:00 |
![]() | 10 jarlyyn 2016-09-06 16:56:14 +08:00 yii 还文档混乱? 你不想用关键可以不用啊。 挂件和 gii 是用来给你快速搭建可用的后台而已。 |
![]() | 11 xiaolanger OP |
12 aksoft 2016-09-06 17:13:29 +08:00 @xiaolanger 兄弟,我同情你~ |
![]() | 13 xiaolanger OP @aksoft 踩坑不易 |
![]() | 14 jarlyyn 2016-09-06 17:37:52 +08:00 ![]() @xiaolanger 这本来就是后端的功能,怎么成了前端的功能了…… 难不成 php 写着写着都只会写接口了么。 http://www.yiiframework.com/doc/api/ 这里面到底哪条混乱了? |
![]() | 15 jarlyyn 2016-09-06 17:41:15 +08:00 同样找 db 的 Connection 来看 https://laravel.com/api/5.3/Illuminate/Database/Connection.html http://www.yiiframework.com/doc/api/1.1/CDbConnection 怎么看都是下面这条文档更清晰更完善吧? |
![]() | 16 young 2016-09-06 17:47:57 +08:00 |
![]() | 18 xiaolanger OP @jarlyyn 嗯 我原来后端写前端,都是用 smarty 等模板 现在是直接 <? php echo ?> 再加上各种 $this->... 和 CHtml::... 等 所以比较不习惯 看文档混乱 可能是因为项目里老的代码太乱了 导致我一直没理清头绪的缘故 v2ex 作为超级橡皮鸭 让我吐槽了一番 再加上你们的三言两语 确实特别有用 谢谢 |
![]() | 19 xiaolanger OP |
![]() | 20 jarlyyn 2016-09-06 17:56:45 +08:00 @xiaolanger Yii 的模板里没有$this 啊. CHtml 是前台的帮助类,看文档过一遍就可以了。主要知道带 active 和不带 active 的去被就可以了。 剩下的一般也就 gridview 和 detailview 两个插件了。 view 部分最没什么吐槽的价值了好不。 用到 actions()和 controllerMaps 你再来吐槽还差不多…… |
![]() | 21 xiaolanger OP @jarlyyn 用了 yii-bootstrap 刚看的时候比较蒙圈 现在清晰了 你说得对! |
![]() | 22 kideny 2016-09-06 18:20:52 +08:00 作者是中国人,但是官网没中文文档。 中文文档,是社区维护的。 |
![]() | 23 eric_zyh 2016-09-06 18:47:51 +08:00 yii 文档并不乱,社区也挺活跃。 新事物总有门槛,用一段时间就好了。 另外,后端实现前端的功能,是为了提高开发效率,特别适合做管理后台。 前台不适用不用就可以了。 |
![]() | 28 xiaolanger OP @kideny 是的 但 就像 vue 作者说的那样 咱们将就看吧。。。 |
![]() | 29 xiaolanger OP @eric_zyh 对 确实适合做后台 但是 有的人做后台 代码结构特别混乱。。。 |
![]() | 30 jarlyyn 2016-09-06 19:45:36 +08:00 |
![]() | 31 jk2K 2016-09-06 19:56:03 +08:00 yii 文档写的很好的, |
![]() | 32 xiaolanger OP @jarlyyn 吐槽归吐槽 gii 还是用过的 |
![]() | 33 xiaolanger OP @jk2K 确实怪我一开始看的是中文的 |
34 Jakesoft 2016-09-06 23:40:33 +08:00 相比之下感觉还是 symfony 的文档好啊 |
![]() | 35 free9fw 2016-09-06 23:57:06 +08:00 gii 很方便, rbac 几分钟集成,文档还是挺详细的。 tp 坑很多,但胜在简单, yii 比 tp 沉重得多, tp 算轻量级的框架。 yii 国外很多在用,据说小米官网也是 yii 做的 |
![]() | 36 xiaolanger OP @free9fw 确实是重啊 各种 N 层继承 |
![]() | 37 zjqzxc 2016-09-07 10:02:00 +08:00 用 Yii2 小半年,整体来说比较完善,熟悉了感觉也很方便; 文档对初学者不太好用,用一段时间熟悉了以后有些东西才能看懂; yii2 advanced 版的 common 设计,可以前后台程序共用(部分) model ,减少代码冗余; 不过前端部分没用过,把它的小组件什么的都给舍弃了。。 |
![]() | 38 xiaolanger OP @zjqzxc 嗯 其实我看 yii2 还行 但是因为接手老的项目 要看 yii1 就感觉里面都是坑。。。 |
![]() | 39 qce7 2016-09-07 11:09:12 +08:00 Yii1 两年, Yii2 两年的老油条现身说法, Yii 代码注释和文档都非常不错,但是创始人现在去写 go 了。。 |
![]() | 40 barbery 2016-09-07 11:38:38 +08:00 用 yii 还不如直接上 laravel |
![]() | 41 wen4434 2016-09-07 11:53:14 +08:00 刚开始用 yii2.0 有点蒙 layout 折腾了半天 为了去掉 activeform 组件给表单生成的 div label 标签又搜索了半天.. |
![]() | 42 orvice 2016-09-07 12:36:07 +08:00 yii 相比 laravel 有个优点,变化比较小。 |
![]() | 43 xiaolanger OP |
44 coldwinds 2016-09-10 21:04:47 +08:00 via Android yii 的 guide 和 api 文档是我见过最棒的文档之一,你确定有好好看过? |
45 zhiddd 2016-09-23 21:50:23 +08:00 求一懂 yii2 的小伙伴,协助我实现某些功能,有能力的加我,给点红包答谢,谢谢,如果你在广州天河更好,面对面谈-q5080--68436 |
![]() | 46 lygmqkl 2016-09-29 22:12:09 +08:00 via iPhone Yii 其实挺好只能说国内用户喜欢了速成的模式,导致 laravel TP 之流横行。如果能静下心有时间的学学 yii 其实挺好。 yii 1.x 堪称经典 2.x 经历了足够的时间检验外加现在社区很繁荣。 国内情况另算 |
47 shlabc 2016-10-04 06:24:06 +08:00 YII2 相当不错 |