Laravel 5和CodeIgniter 3的区别

4si2a6ki  于 2023-05-30  发布在  其他
关注(0)|答案(4)|浏览(118)

这可能是个愚蠢的问题。但我会开始新的项目。我很困惑哪个框架是Codegniter 3Laravel 5中最好的。它们之间的主要区别是什么。
先谢了

ryevplcw

ryevplcw1#

现在,我个人更喜欢Laravel,因为它支持PHP7,不像CodeIgniter(我还没有读到CodeIgniter 3是否支持PHP7)。根据个人经验,Laravel(通过Eloquent)有“写得很漂亮的代码”。
这里有一些参考资料供您查阅:(我确保两边都不会有偏见)
https://www.codeclouds.com/blog/laravel-vs-codeigniter-a-difficult-choice/
https://www.clickittech.com/developer/laravel-vs-codeigniter-which-one-is-the-best-to-use
http://www.codeigniterhands.com/codeigniter-or-laravel
http://laravel.io/forum/07-08-2014-laravel-vs-codeigniter-a-difficult-choice
https://therightsw.com/codeigniter-vs-laravel-vs-yii-vs-cakephp/(带有可用性等级)

yrwegjxp

yrwegjxp2#

每个框架都有自己的特性和功能,在应用程序开发过程中使用。Laravel是一个高度使用的,开源的现代Web应用程序框架,它可以快速轻松地设计定制的Web应用程序。Laravel不仅用于大型项目,而且最适合用于小型项目。Best framework in 2018
如果你想要一个性能卓越的框架,几乎没有配置,不使用cmd,对大型库不感兴趣,而且你的项目规模较小,那么最好使用codeIgniter。
CodeIgniter3 vs Laravel5

gblwokeq

gblwokeq3#

这两个框架都很好。Laravel由多个开源项目组成,使Laravel更加高效,可靠和安全。Laravel使用的是刀片引擎。它使用composer作为包管理器。它提供单元测试。它提供了更多安全性。它提供了一个名为laravel horizon的漂亮的redis队列前端入口。缺点:laravel使用了predis,因为它是用php写的,所以比较慢。其中phpredis比较快,但是laravel 5.* 不支持。

sqxo8psd

sqxo8psd4#

我推荐你使用Laravel,因为:

  • 内置身份验证
  • 令人惊叹的迁移
  • Artisan命令在项目中执行任何操作
  • 内置分页(在Codeigniter中花费了很长时间)
  • Eloquent(与数据库交互的简单方法)
  • 关系
  • 路线
  • 轻松构建API
  • 易于调试
  • 大量的包和库等。

相关问题