使用PHP框架有任何限制吗?

时间:2012-02-18 06:21:55

标签: php yii frameworks limit

我计划将PHP框架(Yii)用于我未来的项目,因为它将包含大量功能。我过去做了一些PHP项目,现在我意识到他们在一段时间后会变得多么混乱,即使你使用了正确的目录结构。所以,基本上,我想知道PHP中的所有内容是否也可以在没有调整核心框架本身的情况下在框架中完成。会有任何限制吗?我可以使用地理定位,phpexcel或phpthumb等PHP类:http://phpthumb.gxdlabs.com吗?最好是Yii。谢谢!

2 个答案:

答案 0 :(得分:0)

  

我想知道PHP中的所有内容是否也可以在没有调整核心框架的情况下在框架中完成

不,每个框架都有其局限性,但有些框架比其他框架更灵活。例如,某些框架不允许您使用其模型实现连接到多个数据源。但如果它是一个不错的框架,你应该能够用自己的或其他实现来扩展或改变这些缺点。

  

我可以使用像geolocation,phpexcel或phpthumb这样的PHP类

是的,大多数框架都允许与其他库轻松集成。我找到了一个显示如何将phpexcel与Yii集成的链接: http://www.yiiframework.com/wiki/101/how-to-use-phpexcel-external-library-with-yii/

答案 1 :(得分:0)

是的所有framworks都有proscons,但是我们如何使用它们非常重要,例如cakephp提供帮助类来创建html和表单但不需要每次都使用它因为它会使你的应用程序变慢 CakePHP还有缓存内存限制,我们在一个流行的拍卖脚本中找到了。