Recently I have started studying cakePHP and I love the way it's organized. But I don't seem many useful tutorials for it as codeIgniter. Am I missing anything? Shall I switch? PS I'm a computer engineering student and have only little time to study web dev. so i need to save time.
views:
103answers:
3The decision is up to you.
The key thing is to stick with a framework so you learn enough to be productive. They're all pretty much the same but jumping between them will confuse you and delay your learning curve.
Regarding your question here are the points in favor of Codeigniter
- very quick to get started with (that means not too much switching time)
- does not bind you with naming conventions and directory structures (in cakephp, you can configure it your satisfaction, but again you should know where to configure)
- will give you a basic idea of MVC design pattern and how to make use of it to create a web application. You can build on this knowledge by using other frameworks to get to know how to make better use of it.
- I have to say that for beginners documentation and community of Codeigniter is second to none.
Hope this helps.
One of the benefits of codeigniter is it's documentation.
Depending on how much you used cakephp, you may need to realize that frameworks other than codeigniter often have more libraries and auto-generating funcionality (is that the right word?). Not to say that there's a shortage of commonly used libraries.
But honestly codeigniter's learning curve is so low you (If you already understand a little php) should be able to dive right in and see what you think. I honestly can't remember life before codeigniter (vanilla php).