yaf有啥用,基本的ORM都没有,什么东西都要自己做

和自己撸框架有什么区别,除了自由度高以外,没什么优势吧

底层的东西都没给框清除,比如过滤表单提交的参数

什么的都没,过滤危险还要自己写函数,这开发成本也太高了,

阅读 3.3k
1 个回答

关于Yaf没有ORM的问题, 鸟哥已经说过, 原文如下:

这里有俩方面的考虑:

首先, Yaf并不是万能的, 它只是解决了应用中, 最基本的一个问题, 就是框架带来的额外的性能开销, 然而这本部分的开销和你的应用实际的开销相比, 往往是很小的.

但是, Yaf却代表着一种精神, 就是追求简单, 追求高效, 追求:”简单可依赖”, 所以Yaf专注于实现最核心的功能, 提供最稳定的实现.

相比ORM, 如果要实现的很方便, 那必然会很复杂, 在当时的情况下, 实现ORM有可能会引入不稳定性

第二, 也是最重要的一点是PHP已经提供了对DB的一个轻度封装的PDO, 我认为直接使用PDO, 会更加简单, 更加高效, 我不希望提供一个复杂的ORM包装, 鼓励大家去抛弃简单的PDO而使用ORM.


原文关于Yaf的说明http://www.laruence.com/2012/...


关于使用这块的话,感觉有Composer所以问题不大,想要什么扩展自己加载一下。

https://github.com/sillydong/...,比如这个就集成了多种缓存,数据库,smarty、邮件等功能。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题