Ask HN: What's the most easy-to-learn framework?
11–20 of 33 posts
Re: Ask HN: What's the most easy-to-learn framework?
#12"I know php/python pretty well." If you know Python, Django is rather well reviewed and you can leverage your current knowledge. I've started with Ruby on Rails in spite of almost no Ruby expernience. I've found that the learning curve for the language was low (I've used PHP/Python/Java before) and the framework was rather straightforward.
Be warned it has a slightly steep curve for deployment if you're not used to deploying Python/WSGI applications. Be sure to read the mod_wsgi and Django deployment documentation first!
Re: Ask HN: What's the most easy-to-learn framework?
#13if you know php already, codeigniter, imo. its the lightest-weight (edit: popular) framework and least restrictive. very bare-bones by default. plus, the docs are great. if you feel like subsequently moving to another php framework from there, the principles are very similar and the transition would be easy.
http://codeigniter.com/user_guide/overview/at_a_glance.html
which means they've missed all the performance and security improvements in PHP 5 (like applying filters to user input), not to mention that PHP 4 is end of life now.
Re: Ask HN: What's the most easy-to-learn framework?
#14if you know php already, codeigniter, imo. its the lightest-weight (edit: popular) framework and least restrictive. very bare-bones by default. plus, the docs are great. if you feel like subsequently moving to another php framework from there, the principles are very similar and the transition would be easy.
Codeigniter, whilst good, only runs on PHP 4: http://codeigniter.com/user_guide/overview/at_a_glance.html which means they've missed all the performance and security improvements in PHP 5 (like applying filters to user input), not to mention that PHP 4 is end of life now.
So, it does run on PHP5, just doesn't use PHP5 only features for the sake of backwards compatibility. For PHP5 one can use KohanaPHP, as mentioned by another comment :)
Re: Ask HN: What's the most easy-to-learn framework?
#15if you know php already, codeigniter, imo. its the lightest-weight (edit: popular) framework and least restrictive. very bare-bones by default. plus, the docs are great. if you feel like subsequently moving to another php framework from there, the principles are very similar and the transition would be easy.
Codeigniter, whilst good, only runs on PHP 4: http://codeigniter.com/user_guide/overview/at_a_glance.html which means they've missed all the performance and security improvements in PHP 5 (like applying filters to user input), not to mention that PHP 4 is end of life now.
edit: what arien said. plus, again, if it doesn't fit your needs, you can jump from CI to something else pretty readily.
Re: Ask HN: What's the most easy-to-learn framework?
#16Have since switched to Ramaze (http://www.ramaze.net) - a light, modular Ruby framework. Bearing in mind I knew zero Ruby at the time, I have never looked back. Definitely worth a look. (irc.ramaze.net/ramaze offers good support, too).
Re: Ask HN: What's the most easy-to-learn framework?
#17if you know php already, codeigniter, imo. its the lightest-weight (edit: popular) framework and least restrictive. very bare-bones by default. plus, the docs are great. if you feel like subsequently moving to another php framework from there, the principles are very similar and the transition would be easy.
Best of luck
Re: Ask HN: What's the most easy-to-learn framework?
#18Your problem was that you gave after a couple of days.
Re: Ask HN: What's the most easy-to-learn framework?
#19if you know php already, codeigniter, imo. its the lightest-weight (edit: popular) framework and least restrictive. very bare-bones by default. plus, the docs are great. if you feel like subsequently moving to another php framework from there, the principles are very similar and the transition would be easy.
Re: Ask HN: What's the most easy-to-learn framework?
#20I know php pretty well, I wrote an entire happy hour site with it. Which framework is better/easier to learn cakephp, KohanaPHP or RoR. I hear so many good things about RoR, but I've never used Ruby.