Php 对于中等规模的项目,Laravel框架是否足够稳定?还是我应该坚持使用更稳定的Yii?
我的大多数项目都使用codeigniter,我喜欢CI,但面对现实,它是一个移动缓慢的框架,不支持PHP的最新功能。我想我已经长大了 我即将开始一个新的中型项目(CMS),我想为此使用一个新的框架 我不想使用Zend或Symfony,所以在我找到Laravel之前,Yii似乎是最好的选择,我非常喜欢它,特别是当我发现它受到CI的启发时,互联网上所有的赞扬也都起到了作用 但让我担心的是,它在一年内有三个主要版本,我认为版本4现在是beta版,显然开发团队由一个人组成,我不确定它的未来(我知道它是开源的,可以在Github上使用,但缺乏领导力从来都不好) 我计划在未来的许多年里使用和支持这个项目,我将为它发布许多模块,它将类似于whmcs,但针对不同的市场 我应该坚持用稳定的Yii还是拉威尔足够稳定?将Laravel升级到新版本是否工作量过大(如果您已经这么做了) 我希望它是:Php 对于中等规模的项目,Laravel框架是否足够稳定?还是我应该坚持使用更稳定的Yii?,php,codeigniter,yii,laravel,Php,Codeigniter,Yii,Laravel,我的大多数项目都使用codeigniter,我喜欢CI,但面对现实,它是一个移动缓慢的框架,不支持PHP的最新功能。我想我已经长大了 我即将开始一个新的中型项目(CMS),我想为此使用一个新的框架 我不想使用Zend或Symfony,所以在我找到Laravel之前,Yii似乎是最好的选择,我非常喜欢它,特别是当我发现它受到CI的启发时,互联网上所有的赞扬也都起到了作用 但让我担心的是,它在一年内有三个主要版本,我认为版本4现在是beta版,显然开发团队由一个人组成,我不确定它的未来(我知道它是开
Laravel 3坚固耐用,用于许多生产系统。Laravel4是测试版,但几周后就要发布了,很多人也在生产环境中使用它,没有任何问题(包括我) 我不知道你所说的缺乏领导力是什么意思——Taylor Otwell,Laravel的主要开发者非常致力于保持软件的更新,并且在Laravel社区中是一个非常强大的人物。还有一个非常活跃的个人社区,他们既提供支持,也为核心框架贡献代码。因此,虽然只有一个“领导者”,但许多人可以而且确实在很多方面做出贡献
此外,Laravel4的许多核心功能都使用Composer组件,例如,大多数会话、路由和核心http代码实际上都是Symfony组件。多亏了作曲家拉维尔,4号在任何未来的发展中都处于非常有利的地位。永远不要坚持任何东西。互联网是动态的,因此问题应该是:
- 拉威尔是我选择的框架吗
拉雷维尔不是一个表演怪物,但它很简单,很轻,很灵活,就像我在练习中已经感觉到的那样。如果它介于YII和拉雷维尔之间,我可能会坚持拉雷维尔。伊伊很好,但拉雷维尔可以做得更好
但就我个人而言,我支持symfony。它功能强大,但比Zend使用symfony的适当docu学习要简单得多。Laravel 3目前是稳定版本,Laravel 4处于测试阶段。@Yousufmon thax,我将使用版本4。。。我认为它将很容易升级一个最终版本是outYii ftw。直到几周前我才听说过Laravel,在寻找Yii的性能测试时,我从未看到过Laravel被拿来比较。Yii使用了其他框架中最好的东西,而且非常酷和快速。thanx我的意思是,当一组开发人员或公司开发某个产品时,他们不太可能停止压缩工作,由一个人单独决定该做什么。。。我知道这不是很准确的假设啊,公平的说,技术上也有一家公司在背后支持它-泰勒公司在使用Laravel作为他们的主要应用程序并支持其开发:还有一件事Laravel 4将于2013年5月正式发布。所以不用担心,去拉威尔4号。因为与yii和其他框架相比,它的学习曲线非常小,而laravel 4最适合CI粉丝现在我们有了Laravel 5稳定的发行版,-1是因为没有提供“Yii很好,但Laravel可以做得更好”的细节,-1是因为“从不坚持任何东西”