Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 对于中等规模的项目,Laravel框架是否足够稳定?还是我应该坚持使用更稳定的Yii?_Php_Codeigniter_Yii_Laravel - Fatal编程技术网

Php 对于中等规模的项目,Laravel框架是否足够稳定?还是我应该坚持使用更稳定的Yii?

Php 对于中等规模的项目,Laravel框架是否足够稳定?还是我应该坚持使用更稳定的Yii?,php,codeigniter,yii,laravel,Php,Codeigniter,Yii,Laravel,我的大多数项目都使用codeigniter,我喜欢CI,但面对现实,它是一个移动缓慢的框架,不支持PHP的最新功能。我想我已经长大了 我即将开始一个新的中型项目(CMS),我想为此使用一个新的框架 我不想使用Zend或Symfony,所以在我找到Laravel之前,Yii似乎是最好的选择,我非常喜欢它,特别是当我发现它受到CI的启发时,互联网上所有的赞扬也都起到了作用 但让我担心的是,它在一年内有三个主要版本,我认为版本4现在是beta版,显然开发团队由一个人组成,我不确定它的未来(我知道它是开

我的大多数项目都使用codeigniter,我喜欢CI,但面对现实,它是一个移动缓慢的框架,不支持PHP的最新功能。我想我已经长大了

我即将开始一个新的中型项目(CMS),我想为此使用一个新的框架

我不想使用Zend或Symfony,所以在我找到Laravel之前,Yii似乎是最好的选择,我非常喜欢它,特别是当我发现它受到CI的启发时,互联网上所有的赞扬也都起到了作用

但让我担心的是,它在一年内有三个主要版本,我认为版本4现在是beta版,显然开发团队由一个人组成,我不确定它的未来(我知道它是开源的,可以在Github上使用,但缺乏领导力从来都不好)

我计划在未来的许多年里使用和支持这个项目,我将为它发布许多模块,它将类似于whmcs,但针对不同的市场

我应该坚持用稳定的Yii还是拉威尔足够稳定?将Laravel升级到新版本是否工作量过大(如果您已经这么做了)

我希望它是:

  • 现代框架

  • 主流足够有一个像样的社区(我确信在这里使用主流是正确的!)

  • 低学习曲线


  • Laravel 3坚固耐用,用于许多生产系统。Laravel4是测试版,但几周后就要发布了,很多人也在生产环境中使用它,没有任何问题(包括我)

    我不知道你所说的缺乏领导力是什么意思——Taylor Otwell,Laravel的主要开发者非常致力于保持软件的更新,并且在Laravel社区中是一个非常强大的人物。还有一个非常活跃的个人社区,他们既提供支持,也为核心框架贡献代码。因此,虽然只有一个“领导者”,但许多人可以而且确实在很多方面做出贡献


    此外,Laravel4的许多核心功能都使用Composer组件,例如,大多数会话、路由和核心http代码实际上都是Symfony组件。多亏了作曲家拉维尔,4号在任何未来的发展中都处于非常有利的地位。

    永远不要坚持任何东西。互联网是动态的,因此问题应该是:

    • 拉威尔是我选择的框架吗
    CMS框架的Laravel 3/4?是的,为什么不呢。 你不知道它足够稳定吗?许多开发人员发送pull请求。在创建cms项目的同时,也要尽可能快地做到稳定

    最初我喜欢Zend框架和Symfony。
    拉雷维尔不是一个表演怪物,但它很简单,很轻,很灵活,就像我在练习中已经感觉到的那样。

    如果它介于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是因为“从不坚持任何东西”