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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/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
可以同时使用Laravel和CodeIgniter吗?_Codeigniter_Laravel - Fatal编程技术网

可以同时使用Laravel和CodeIgniter吗?

可以同时使用Laravel和CodeIgniter吗?,codeigniter,laravel,Codeigniter,Laravel,我完全不了解框架,我一直只在原始Php代码中做任何事情。DB调用、身份验证,一切都使用原始phpcodes,但现在是使用phpframework的时候了,因为我有一个新项目,它是一个SMB项目,主要做管理、报告、列表等 我搜索并阅读了很多关于laravel vs CodeIgniter的辩论和文章。我仍然无法做出一个完全激烈的决定来选择一个。很多人说Laravel很棒、年轻、强大、功能丰富等等,但从反面看,它就像PHP的Ubuntu?版本/更新更改是否过于频繁 在CodeIgniter方面,很多

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

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

在CodeIgniter方面,很多人说它已经死了,但他们的官方声明确认v3已经推出,并将稳步升级到v4

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

希望能读到一些好的建议
谢谢

基于您可能在线阅读的一般反馈,不要考虑“哪个更好”价值的框架。双方都会有一个阵营,人们会喜欢它,也会讨厌它。我个人花了几分钟,逐字逐句地搜索“我离开了X框架”,“我讨厌X库”,“我停止使用X Y的原因”。如果框架/库足够流行,你很可能会发现一些人发布关于它的博客文章

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

然而,这一点我再强调也不为过,但要实事求是。不要期望一个框架能回答您所有的问题,为您做每一件事,要开放地接受想法,您可能会在CI中找到一些东西,您可以将其移植到Laravel,反之亦然,这取决于您选择的框架。如果你发现了一个灾难性的bug,而不是花上几个小时抱怨它,并在每个社交渠道上发布软件有多糟糕,为什么不尝试解决这个问题并为你正在使用的项目贡献力量呢

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

这取决于你学习东西的能力。我们不能建议你。但是问问你自己。。。你需要学习这两方面吗。。。马上不要做一些你不需要做的事情来让事情变得更困难;如果是,有什么问题?文档都是免费的,您仍然可以使用它开发任何应用程序。我仍然在使用CodeIgniter 2.2.0版本,我对它没有任何问题,我喜欢用这个框架编码。从Code igniter开始,它将决定你在laravel的未来。正如@Linesofcode所说的CodeIgniter没有死。现在天气变得很好。codeigniter 3现在在这里下载,codeigniter 4在几年后发布