Php laravel 5和codeigniter 3之间的差异

Php laravel 5和codeigniter 3之间的差异,php,laravel,codeigniter,laravel-5,Php,Laravel,Codeigniter,Laravel 5,这可能是个愚蠢的问题。但我要开始新的项目。我很困惑codegniter3和laravel5中哪个框架最好。 他们之间的主要区别是什么 提前感谢现在,我个人更喜欢Laravel,因为它支持PHP7,而不像CodeIgniter(我还没有读到CodeIgniter 3是否支持PHP7)。根据个人经验,拉雷维尔(通过雄辩)有“写得很好的代码” 这里有一些参考资料供你查阅:(我确保张贴双方都不偏袒) (可用性评分)现在,我个人更喜欢Laravel,因为它支持PHP7,而不像CodeIgniter

这可能是个愚蠢的问题。但我要开始新的项目。我很困惑codegniter3laravel5中哪个框架最好。 他们之间的主要区别是什么


提前感谢

现在,我个人更喜欢Laravel,因为它支持PHP7,而不像CodeIgniter(我还没有读到CodeIgniter 3是否支持PHP7)。根据个人经验,拉雷维尔(通过雄辩)有“写得很好的代码”

这里有一些参考资料供你查阅:(我确保张贴双方都不偏袒)


(可用性评分)

现在,我个人更喜欢Laravel,因为它支持PHP7,而不像CodeIgniter(我还没有读到CodeIgniter 3是否支持PHP7)。根据个人经验,拉雷维尔(通过雄辩)有“写得很好的代码”

这里有一些参考资料供你查阅:(我确保张贴双方都不偏袒)


(可用性评分)

这两个框架都很好。 Laravel由多个开源项目组成,使Laravel更加高效、可靠和安全。 其中,拉威尔使用了叶片式发动机。 它使用composer作为包管理器。 它提供单元测试。 它提供了更多的安全性。 它提供了美丽的redis队列前端门户,名为laravel horizon。
缺点:laravel使用了predis,速度较慢,因为它是用php编写的。其中phpredis速度更快,但laravel 5.*不支持它。

两个框架都很好。 Laravel由多个开源项目组成,使Laravel更加高效、可靠和安全。 其中,拉威尔使用了叶片式发动机。 它使用composer作为包管理器。 它提供单元测试。 它提供了更多的安全性。 它提供了美丽的redis队列前端门户,名为laravel horizon。
缺点:laravel使用了predis,速度较慢,因为它是用php编写的。其中phpredis更快,但laravel 5.*不支持它。

每个框架都有自己的特性和功能,在应用程序开发过程中使用。Laravel是一个高度使用的、开源的现代web应用程序框架,可以快速、方便地设计定制的web应用程序。Laravel不仅适用于大型项目,而且最适合用于小型项目。

如果您想要一个性能优异的框架,几乎没有配置,不使用cmd,对大型库不感兴趣,而且您的项目规模较小,那么最好使用codeIgniter


在应用程序开发过程中,每个框架都有自己的特性和功能。Laravel是一个高度使用的、开源的现代web应用程序框架,可以快速、方便地设计定制的web应用程序。Laravel不仅适用于大型项目,而且最适合用于小型项目。

如果您想要一个性能优异的框架,几乎没有配置,不使用cmd,对大型库不感兴趣,而且您的项目规模较小,那么最好使用codeIgniter


我建议您使用Laravel,因为:

  • 内置身份验证
  • 可怕的迁徙
  • Artisan命令在项目中执行任何操作
  • 内置分页(在Codeigniter中花费了很长时间)
  • 雄辩(与数据库交互的非常简单的方式)
  • 关系
  • 路线
  • 简易API构建
  • 易于调试
  • 大量的软件包和库等

我建议您使用Laravel,因为:

  • 内置身份验证
  • 可怕的迁徙
  • Artisan命令在项目中执行任何操作
  • 内置分页(在Codeigniter中花费了很长时间)
  • 雄辩(与数据库交互的非常简单的方式)
  • 关系
  • 路线
  • 简易API构建
  • 易于调试
  • 大量的软件包和库等

不要吹毛求疵,但我正在PHP7上运行codeigniter 3,没有problems@Brad,但很多资料表明CodeIgniter3与PHP7存在问题:(我不知道它们会是什么。我还没有看到一个hiccupI在PHP7支持的Web服务器上运行codeigniter,我想@Ronald想说的是,你不能像PHP7那样编写代码。codeigniter 4现在正在开发中,很快就会投入生产。但laravel已经是一个大框架,非常不错。不必吹毛求疵,但我正在运行PHP7上的codeigniter 3没有problems@Brad,但很多资料表明CodeIgniter3与PHP7存在问题:(我不知道它们会是什么。我没有看到一个hiccupI在PHP7支持的Web服务器上运行codeigniter,我想@Ronald想说你不能像PHP7那样编写代码。codeigniter 4现在正在开发中,很快就会投入生产。但是laravel已经是一个大框架了,非常不错。我有一个问题——我知道laravel+voyager,这似乎是一个很好的选择,有一个预构建的样板项目,这样我就可以用现有的管理面板来构建我的项目。问题:voyager是否适合用于定制编程(如codeigniter)。困扰我的是面包功能-我认为不必用t实现所有的控制器/模型hese generators?!总而言之-laravel是转换我的codeigniter项目的一个好选择,这样我就有了带有访问控制和登录等功能的预建管理区。@denuka Nirmalei有一个问题-我知道laravel+voyager,并且似乎是一个好选择,拥有预建样板项目,这样我就可以用existi构建我的项目ng管理面板。问题:voyager是否适合用于自定义编程(如codeigniter)。困扰我的是面包功能-我不知道