immortalsantee asked:

Can you provide me good tutorial link to learn laravel? Thank you in advance

There are many good online tutorials you can google.

You can download a free book here:

http://learninglaravel.net/laravelbook

This is a good Tutsplus tutorial:

http://code.tutsplus.com/tutorials/building-web-applications-from-scratch-with-laravel—net-25517

This is a list of books available for Laravel:

http://wiki.laravel.io/Books

The original beginner’s guide is probably the best starting point:

http://wiki.laravel.io/A_Beginner%27s_Guide_to_Laravel_4

If you don’t like reading, you can watch tutorials on Youtube.

http://www.youtube.com/results?search_query=laravel

I personally migrated from Codeigniter to Laravel. You might start creating a simple app with CI first, since it is so well documented, and then from there port it to Laravel 4. This is how I did it and I think it will give you a solid foundation for how controllers and eloquent works. From there, look into authentication, and then all the other advanced concepts.

Hope this helps! Happy coding

vivekmoyal asked:

I am new to any PHP framework. I am not able to decide which framework should i use. At last i decided to 4 5 frameworks and still confused (CI, Laravel, Symphony, CakePHP, Smarty) i read your article 12-reasons-you-should-switch-from-codeigniter-to and i found somewhere CI is too old and laravel is an advanced part of Symphony and smarty is not a good choice so please suggest me in 4 (CI, Laravel, Symphony, Cake PHP) I am new have to start with scratch

Hey vivekmoyal, thanks for reading my post and asking the question. It really depends on what you are trying to do. In the end, what it comes down to is: What makes you most productive? All three are robust and flexible frameworks. Are you comfortable with the command line? All of the frameworks below require set up of command line tools, introduce build dependencies via composer, etc. That adds to the list of things you have to learn and makes the curve steeper. I personally like Laravel the best. I’ve tried both CakePHP and Symfony but never really caught on. Have a look here for a comparison between the two to see what works best for you.

Almost always the answer is: Don’t start from scratch. Likely, other people have done the work for you already, so be sure you search github for what you are trying to do and see if you can use their code. More recently, I’ve begun to move my sites to Processwire. I need to post a write-up about my experience, but I’ve found that pw is really great and does most of what I need to do. Then again, my use cases are almost always CMS’es, not custom full-stack apps.

So my advice is: If you want to build a content management system, don’t. Try processwire first. If you are interested in learning about a really lean and clean framework and study great code, go with Laravel. If you need to build a large production app, likely Symfony will work best.

Hope this helps!

Let me know if you have any questions. I’ll be glad to help.