哪个更容易理解Laravel或Yii框架的初学者? [关闭]

我只是想问你对此的看法。 我打算将我的框架CodeIgniter切换到Laravel或Yii。 我尝试安装它们并研究一下,并且有很棒的框架。 我有一个月的项目,我想为这个项目使用一个新的frameworK。 这个项目只是一个简单的博客网站。 我也对Opencart和电子商务框架有所了解。 iT与CodeIgniter非常相似。 这就是我学得这么快的原因。 现在我的问题是,如果我使用这些Laravel或Yii的框架,我可以轻松学习它吗? 或者我必须花一个月的时间来学习这个? 我想做的是在做的时候学习这些框架。 但我担心我可以在截止日期前完成。 </ p>

你能帮我找到我需要使用的框架吗?</ p>

我对HMVC-L有所了解但不是那么专业和简单的Ajax过程 。</ p>
</ div>

展开原文

原文

I just want to ask your opinion about this. I am planning to switch my framework CodeIgniter into Laravel or Yii. I tried installing them and study a little and there are all great framework. I have a project for 1 month and I want to use a new frameworK for this project. This project is just a simple Blogging site. I also have a knowledge in Opencart an Ecommerce framework. And iT is much the same as CodeIgniter. That's why I learned it so fast. Now my problem is if I used these framework which is Laravel or Yii can I learn it easily? Or I have to spent a month for learning this? What I want to do is learning these framework while doing. But I am afraid that I can make it to the deadline.

Can you help m what framework should I need to use?

I have a knowledge in HMVC-L but not so professional and simple Ajax process.

dpiuqwwyu187975836
dpiuqwwyu187975836 选择根本不是问题,但缺乏选择总是一个问题。我用laravel和它一起去。也从中学习。正如它所说,这是为网络工匠:)
5 年多之前 回复
dt3696912
dt3696912 或检查yii2,它也很棒
5 年多之前 回复
dpwgzi7987
dpwgzi7987 去Laravelofcourse。它始于2011年的一段时间,第5版即将发布。JeffWay随时为您提供帮助,网址为www.laracasts.com
接近 6 年之前 回复

3个回答



这似乎是一个非常广泛的问题。 </ p>

如果您正在使用CodeIgniter,那么您需要转移到另一个框架时遇到的问题是什么? 在我看来,坚持CodeIgniter,并尝试使用Code Igniter构建您的博客应用程序,您不需要转移您的框架。 文档也很好。</ p>

即便如此,如果您想切换,请务必检查该框架的以下内容:</ p>


  • 他们多久发布一次更新? 越频越好。</ li>
  • 他们的社区有多活跃?</ li>
  • 他们的文档是什么?</ li>
    </ ul>

    < p>对于Code Igniter,上面提到的所有3对初学者来说都很棒!</ p>

    更新[2015年6月22日]:</ strong> Codeigniter 3现在正在积极开发中 ,有一个新家,甚至有一个专门的网站: codeigniter.com - dotslash </ p>
    </ div >

展开原文

原文

This seems to be a very wide question.

If you are using CodeIgniter, what are the problems that you are facing that you need to shift to another framework? In my opinion, stick with CodeIgniter, and try to build your blog application with Code Igniter, you dont need to shift your framework. Also the documentation is good.

Even then if you would like to switch, make sure to check followings about that framework:

  • How often they release their updates? More frequency, the better.
  • How active is their community?
  • How is their documentation?

For Code Igniter, all the above mentioned 3 are GREAT for beginners!

Update[22/06/2015]: Codeigniter 3 is now under active development, has a new home, and even has a dedicated website: codeigniter.com – dotslash

douhui3330
douhui3330 更新:Codeigniter 3现在正在积极开发中,有一个新家,甚至还有一个专用网站:codeigniter.com
大约 5 年之前 回复
dop20345
dop20345 老实说,我认为删除Yii或Laravel的CodeIgniter是一个更明智的选择! CodeIgniter已经维护了差不多一年,而且不再是EllisLab的产品了。2013年只有1次小更新,2014年再次只有1次小更新,社区曾经很棒,但是没有什么比这更好的了 它不再存在了。 很多人开始关注其他框架..所以我的建议,删除CodeIgniter并开始学习另一个框架;)
接近 6 年之前 回复
donkey111111
donkey111111 如果您正在改变框架,那么学习曲线将会偏离正轨! 此时对于博客应用程序并保持初学者的水平,我不认为你需要遵循所有的软件工程原理等并去寻找别的东西(所以在这一点上不需要Larvel)。 可能CI人员正在建立一些新的东西来支持PDO和其他东西。 关于PHP5,我使用CI在PHP 5.6上构建了一个支付网关,所以是的,不要担心博客:)
接近 6 年之前 回复
duanpenpan5796
duanpenpan5796 好的,但我在网上看到一些文章,CI已经死了,不再维护最新PHP5中的代码。 我非常喜欢CI,但我认为我也需要提高自己的知识水平。 就像学习其他东西一样。 我扫描他们的文档,我发现CI文档比它们更重要。 我打算选择Yii因为他们认为他们的文档比Laravel容易得多。 但我对自己并不自信,我可以在做项目时学习它。 :(
接近 6 年之前 回复



我认为结构或多或少相同(MVC),类似于Codeigniter。 所以,如果你知道MVC是如何工作的,那么这两个框架就不会那么难学了。 关于学习的时间,这取决于一个人的能力。 但是如果你想切换到一个稳定的东西,那么我会建议你用Zend Framework测试运行(不建议你用这个来构建当前的工作)。 因为它更稳定可靠。 :)</ p>
</ div>

展开原文

原文

I think that structure is more or less same (MVC) which is similar to Codeigniter. So if you know how MVC works then this two frameworks wont be that much hard to learn. And about time to learn, well it depends on the capability of a person. But if you want to switch to a stable something, then i will suggest you to test run with Zend Framework (Not suggesting to build your current work with this) when you feel like it. Coz its more stable and reliable. :)

duanji5569
duanji5569 好的,谢谢我现在就读它的链接.. :)
接近 6 年之前 回复
doucuo4413
doucuo4413 好吧,我们都有时做同样的事情。 如果你有时间,你可以阅读这篇帮助我很多的文章:teknoid.wordpress.com/2009/01/06/another-way-to-think-about-mvc。 -问候 :)
接近 6 年之前 回复
dpf5207
dpf5207 至于现在我对MVC概念没有任何问题。 但我承认有时候我没有遵循MVC的正确结构。 有时我在查看中包含我的查询这是一个不好的做法,但我试图避免.. :)
接近 6 年之前 回复
duanbu1421
duanbu1421 您是否需要有关清除MVC概念的任何帮助? 因为我觉得如果你的概念不是那么清楚,你会像我一样面临困难。 让我知道。 :)
接近 6 年之前 回复
dskvfdxgdo2422392
dskvfdxgdo2422392 好,谢谢。 我上个月试着研究Zend,我很难用这个。 他们的所有代码都非常复杂,我无法理解。 因为我是业余的PHP程序员。 我在Web上阅读了一些比较,Zend就像PHP框架中的怪物一样。 这就是为什么我没有继续研究这个。 我想将来我会再次研究它,这样我就可以学习Magento .. :)
接近 6 年之前 回复



大多数现代PHP开发人员使用Laravel。 你也应该使用Laravel。</ p>

Laravel确保最佳实践,有很好的包装并教你很多关于PHP的知识。 它有很好的文档和精心编写,以便于适应。</ p>

你绝对不应该使用CODEIGNITER - 这是一个非常广泛的观点,CodeIgniter不能像现代框架那样 Laravel或CakePHP了。</ p>

Laravel规定了成为高效开发人员所需的各种最佳实践,标准和程序,并拥有大量用于部署的软件包。</ p> \ n </ div>

展开原文

原文

Most modern PHP developers use Laravel. And you should use Laravel too.

Laravel ensures best practices, has great wrappers and teaches you a lot about PHP. It's well documented and insanely well written to make it easy to adapt to.

You should most certainly NOT USE CODEIGNITER - it's a very wide opinion that CodeIgniter is not up to par with modern frameworks like Laravel or CakePHP anymore.

Laravel dictates all sorts of best practices, standards and procedures you need to be a good efficient developer and has a massive array of packages for deployment.

doudeng2184
doudeng2184 大多数现代PHP开发人员都认为你在谈论没有经验的人。
3 年多之前 回复
dongyutan1703
dongyutan1703 我认识的大多数现代PHP开发人员都在使用Yii 2(包括我:)。 我可以说同样的话:“Yii2确保最佳实践,有很好的包装,并教你很多关于PHP的知识。它有很好的文档记录,编写得很好,很容易适应... Yii2规定了各种各样的最佳实践,标准和 您需要成为一名优秀的高效开发人员并拥有大量用于部署的软件包。“ 但这将是一个非常模糊的答案。
4 年多之前 回复
douqiao3453
douqiao3453 我在Laravel之前尝试过学习Lumen :)
5 年多之前 回复
doubi1910
doubi1910 还有一个更新版本的比较:yii2framework.wordpress.com/2015/02/21/yii-2-vs-laravel-5
5 年多之前 回复
dps123456789
dps123456789 让我提供好文章的链接yii2framework.wordpress.com/2014/03/15/yii-2-0-vs-laravel
接近 6 年之前 回复
dongre6073
dongre6073 好的,谢谢你的回答。 本周我将尝试从Laravel学习基本的东西。 希望我能轻松学习。 :)
接近 6 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐