【问题标题】:Is it ok to use Laravel and CodeIgniter side by side?可以同时使用 Laravel 和 CodeIgniter 吗?
【发布时间】:2015-09-16 08:30:42
【问题描述】:

我对框架完全不熟悉,我一直只用原始的 PHP 代码做所有事情。数据库调用、身份验证,一切都使用原始 phpcodes,但现在是使用 phpframework 的时候了,因为我有一个新项目,它是一个 SMB 项目,主要做管理、报告、列表等。

我搜索并阅读了很多关于 laravel 与 CodeIgniter 的辩论和文章。我仍然无法做出全面的决定来选择一个。很多人说 Laravel 很棒、年轻、功能强大、功能丰富等等,但在不利的一面,它就像 PHP 的 Ubuntu?版本/更新更改过于频繁?

在 CodeIgniter 方面,很多人说它已经死了,但他们的官方公告确认 v3 已经发布,并且会稳步升级到 v4。

由于我是框架新手,而且还有些 OOPS,所以我想开始在不同的项目中同时使用这两个框架。但我担心的是,它会扼杀学习曲线吗?两者的编码结构是直接相反还是太远了?

希望阅读一些好的建议 谢谢

【问题讨论】:

  • 这取决于你在学习方面的能力。我们不能给你建议。但是问问自己……你现在需要同时学习这两种方法吗?不要做一些你不需要做的事情,让自己变得更难。
  • 我对 CodeIgniter 的两分钱:还没有死;如果是,有什么问题?文档全部免费,您仍然可以使用它开发任何应用程序。我仍在使用 CodeIgniter 2.2.0 版本,对此没有任何问题,我喜欢使用此框架进行编码。
  • 从 Code-igniter 开始,它将决定你在 laravel 中的未来。
  • 正如@Linesofcode 所说,codeigniter 没有死。现在它正在变得强大。 codeigniter 3 现已推出,在 codeigniter.com/download 下载,codeigniter 4 将在几年后推出

标签: codeigniter laravel


【解决方案1】:

不要根据您可能在线阅读的一般反馈来考虑“哪个更好”的价值框架。双方总会有一个阵营,会有喜欢它的人和讨厌这个软件的人。我个人花了几分钟的时间搜索“我离开了 X 框架”、“我讨厌 X 库”、“我停止使用 X Y 的原因”。如果框架/库足够流行,您很可能会发现一些人发布有关它的博客文章。

我的建议是选择一个并坚持下去,如果你一直在做“原始”PHP,那么几乎任何框架都会像新鲜空气一样出现,因为会为你完成很多常见任务,如果你有经验,你应该能够相当快地挑选任何东西。有时我会选择一些框架,留出几个小时,如果它们足够简单,可以逐字阅读它们的教程。然后尝试一些我之前做过的事情,以在“现实生活”中体验框架/库

但是,我不能再强调这一点,但要现实一点。不要指望一个框架来回答你所有的问题并为你做每一件事,对想法持开放态度,你可能会在 CI 中找到一些可以移植到 Laravel 的东西,反之亦然,具体取决于你选择的框架。如果您发现了一个灾难性的错误,而不是花费数小时抱怨它并在每个社交渠道上发布软件有多糟糕,为什么不尝试解决问题并为您正在使用的项目做出贡献?

最终的决定就像 1,2,3 一样简单: 1. 选择一个框架/库 2.坚持下去 3. 拥有决定权

【讨论】:

    猜你喜欢
    • 2018-05-27
    • 2010-10-29
    • 2014-02-19
    • 2011-06-24
    • 2015-06-16
    • 2021-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多