Hey guys, I just have a simple question. Is ruby on rails used much for dynamic web development? I'm taking classes in the fall to learn Coldfusion and i found out that outside of enterprise environments its not used much anywhere else. Also my college doesn't offer any courses on ruby or php so i have to learn those on my own but i can't make up my mind on which to learn. I don't want to put in the time to learn ruby and find out that i can't do much with it. I know that php is very popular and widely used but i like ruby much better. I'm learning ruby right now and so far its easy to pick up. The syntax is very easy to read and since everything is an object in ruby, it makes it easier to learn. Ruby on Rails was designed for dynamic web applications, working with Jruby it can also benefit from the power of Java. Coldfusion's use is in decline though it is still powerful a lot of companies would be looking for ether PHP(With Zend Framework or Cake PHP Framework) developers or to a lesser extent Ruby on Rails(Ruby itself without rails is rare) and also ASP.net. Each can all do the same thing more or less without much fuss, ASP and Ruby on Rails are harder to find web hosting for and coldfusion is hard to find developers willing to pull there hair out over so you do have a good little market there in maintaining latency applications. In terms of difficulty in learning a new language PHP will be the easiest if you've done CF followed by Ruby. Just to demonstrate i'll shove in some sample PHP and Ruby code so you can see the differences. +1 more for PHP. PHP is very easy to learn.specially if you have a background with any of the C languages. And it's really all up to you on how you deal with your PHP code. If you rather use/make objects than procedural code you can. Or vice versa.PHP is very flexible compared to most others that are not. Straus7 crack download. A sub-Reddit for discussion and news about Ruby programming. Rails-specific posts are encouraged to be posted in the r/rails subreddit. But, pertaining to one of the above comments.you don't necessarily need to learn how to utilize MVC frameworks unless you absolutely have to. There are some major advancements that MVC frameworks could allow but overall MVC is really only helpful with groups of developers working on large web applications. I recommend learning the basics of PHP and then once you're comfortable with writing basic scripts check out what MVC can do for you and make up your own mind about it. Click to expand.Ehh. I think Zend and Rails are comparable and pretty much the same except for, of course, language. PHP is PHP and I still write more PHP than Ruby code, and I like that. Your forgetting there are large Rails applications out there like Twitter As the OP can see the answer to the question is like playing Battleship. There really is no answer to 'which is better' because they are all good in their own way. I suggest you choose something, and stick with it. Ether it be PHP or Rails. You will grow to like it more than the counterpart.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |