yaf 框架学习成本如何?

2014-01-14 10:28:20 +08:00
 jingwentian
公司接下来的项目计划用Yaf框架 (http://www.laruence.com/manual/)

相比常用的框架, yaf采用PHP扩展的形式实现的, 那么我想知道团队成员在未接触过yaf的情况下学习的成本高不高?
17094 次点击
所在节点    PHP
30 条回复
wdd2007
2014-01-14 10:58:36 +08:00
贵公司很高大上啊,紧跟技术发展潮流。。。

是怎么确定下来用 Yaf 的?
jingwentian
2014-01-14 11:01:27 +08:00
@wdd2007 东神, 我心中的白富美~~~
主要是因为Yaf是直接用php扩展实现, 性能比起原生的PHP差不多...
所以年前闲着也是闲着, 就给了一段的自学时间
xiasix
2014-01-14 11:03:53 +08:00
成本比较高 真的,公司 仨php 看了一周也没看明白
个人站就yaf做的 www.shusheng.me 呵呵呵呵呵
clippit
2014-01-14 11:11:30 +08:00
Yaf 比较轻,因为是扩展,所以性能确实高。接口好像跟以前的 Zend 差不多(不确定)。个人感觉要调试起来会比较稍微麻烦一些,因为跑不到框架里面去的代码……
同时,国外也有一个类似思路的框架 http://phalconphp.com/ 更加 full stack 一些。
huafang
2014-01-14 11:23:06 +08:00
@clippit 这个也需要添加扩展
liunan1321
2014-01-14 11:51:22 +08:00
现在不是流行laravel么?
wulin
2014-01-14 11:57:46 +08:00
简单,会zend更简单,over
chenwl
2014-01-14 15:23:52 +08:00
学习难度不大,有一些坑需要填,但是,这只是基本的“M”CV框架,难点应该是业务结构和丰富的类库。
zythum
2014-01-14 15:43:39 +08:00
鸟哥高大上。 表示每天能见到鸟哥也很高大上..
jingwentian
2014-01-14 15:46:32 +08:00
@zythum 图床的chrome插件貌似也用不了了...
zythum
2014-01-14 15:48:05 +08:00
@jingwentian 你去微博登陆下
66beta
2014-01-14 15:50:01 +08:00
楼主用 phalconphp.com 吧,不是说yaf不行,而是phalcon更加活跃,毕竟是年度第二框架
chairuosen
2014-01-14 16:57:27 +08:00
我们公司用的yaf,我进公司之前没写过PHP,进来半个月开始可以自己写c和v的部分了,偶尔需要向公司前辈请教
hitsmaxft
2014-01-14 17:05:20 +08:00
能进官方库自然是比较稳定的扩展了。

@chenwl 业务结构和类目直接composer拉进来嘛
liuxiaoyu
2014-01-14 17:11:40 +08:00
我是前端渣,没写过后端(除了小demo),也没写过php。
后来想用yaf(赶时髦),安装(yaf+nginx+memcache)调hello,world用了一天。
看文档,了解怎么使用,看demo的代码组织,用了一天。
看一下php语法,调个简单的接口用了一天。

如8l所说,作为MVC框架来说其实使用方面还是很简单的。难点是业务结构和丰富的类库。

当然,没做过大型应用,不知道坑在哪里。
chenwl
2014-01-14 17:18:30 +08:00
@liuxiaoyu 就我碰到的问题,坑在路由跟控制器的对应上。。。比如controller在modules下,浏览器需要这样输入/xxx/index/index 才能打开这个页面。解决办法就是在bootstrap类上写个判断路由然后dispatch的逻辑。还有一些,要想点办法绕过去。
chenwl
2014-01-14 17:21:25 +08:00
@hitsmaxft 类库用composer 挺和谐。但是业务结构主要指的是路由跟控制器的对应这一块嘛。。反正就是不简单。。
hitsmaxft
2014-01-14 18:02:41 +08:00
@chenwl 这种是世界性难题,指望谁都没法子。 本来就是需要开发者自己把业务设计mvc能解决的模式。
yaf还没用上, 像yii那种路由和module支持, 比较深的路径也可以解决得比较好
liuxiaoyu
2014-01-14 18:22:59 +08:00
@chenwl 对的,需要写插件配置自己的路由规则。你可以说不方便,也可以说很灵活……
dongbeta
2014-01-14 18:24:41 +08:00
我不建议公司使用这类框架。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/96921

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX