我们将从自制的框架转向Symfony或Yii。从我们的观点来看,这两个框架的功能是相似的(即它们都有我们所需要的)。
我们的情况:PHP5.2.9,中型网站(10.000个大学/天),但共享托管。
请不要回答像“这个更好”这样的问题,最好是最近使用这两个框架的人。
发布于 2011-05-06 08:32:10
symfony2还没出来。这不再是预览,但它仍然是测试版。
至于第2点;取决于您在php中的限制(例如内存限制),symfony有一个很好的缓存策略,所以它不应该是一个问题。
正如你所提到的,没有像"a或b更好“这样的回答。但是,您应该检查是否能够在共享主机上运行这些框架(有时在共享主机上设置symfony有点麻烦)。
发布于 2012-03-19 09:48:54
我在这里玩得太晚了,但这有点相关,因为Symfony2实际上是稳定的,并且在使用中。我努力让Symfony2在运行CentOS 5.6VPS的work上工作了一个半星期(配置相对锁定,但我可以这样做)。
然后我就辞职了,因为我几天前订购的“敏捷开发Yii”和"Yii“已经到了,我心里想,”没有什么比头痛更糟糕的了“。基本上,git和Symfony的控制台有各种各样的问题,取决于它(我认为)。我只是想玩。
然后我开始和Yii一起玩。我非常仔细地设计了我的数据库,检查了扩展,包括bada$$ bootstrap扩展,基本上我的整个应用程序是在大约48小时内完成的,它包括一个10表db、大量数据和相当复杂的用户权限等等。
小菜一碟。除了Symfony2将成为Drupal 8的骨干这一事实之外,我并没有真正看到它的优势,如果这就是您想要做的事情。:)
哦,你不仅让你的应用程序更容易构建,还让我看起来更像一个摇滚明星。完全的jQueryUI集成(除了引导--它在默认情况下是响应的,所以我甚至不用担心这些废话)。所有数据都是通过portlet和小部件传递的,它们非常容易使用。
我对你的推荐不够高。是炸弹。
发布于 2011-05-06 11:12:51
因为我没有用Yii,所以我不能在那里作比较。但是,如果您现在选择Symfony 1.xx,因为S2已经退出,由于php版本,您无法使用它,那么需要考虑的支持寿命是有限的。Sensio说,2012年11月,但是支持和修复很可能是因为S2得到了更多的支持。这并不意味着它会消失,当然,但你需要权衡这个因素在你的决策。
https://stackoverflow.com/questions/5908732
复制相似问题