It is a matter of personal preference. Each one comes with its plus and minus points. You need to choose according to your requirements, skills and preference.
The career option between PHP and Ruby on Rails developer, is Ruby on Rails because it is the latest and comes with more development tools and modules.
As a web developer and software engineer doing both - PHP and RoR, I'd say it's mostly a matter of taste, although the framework capacities of Ruby on Rails are really cool compared to Symfony (which is a pain in the *!~#). PHP is more frequent and I think you might find more beginner resources for PHP than RoR.
Neither. It depends on your needs.
PHP is a scripting language while Ruby on Rails is a framework based on ruby programming language. PHP is easy to learn and code while Ruby is hard to learn and code. PHP Code is a mess and difficult to find particular functions or code while ROR follows systematic development and you can easily find the required function.
PHP is it is open-source and there are a lot of frameworks, ecommerce and cms built using PHP. It is comparatively easier to learn.
Maybe you do, maybe you don't. In your web development toolbox, you may have RoR, PHP, Python, etc. No one can do most jobs any better than another, its upto you which you want to use.
in the past ive found jsp to be much slower than PHP (correct me if im wrong) PHP is a solid stable web language and much faster in my opinion :D
Yes. It has better API's, classes and methods for developing various projects. Your job becomes a whole lot easier. Furthermore it supports multi-threading which is not supported by PHP.
Ruby, Python, Perl
One major difference between those two is the amount of time it takes to learn and install them. PHP seems fairy easy to comprehend for beginners and you just need a XAMPP/WAMP/LAMP server to run PHP while Ruby is a bit difficult.Ruby allows Java in backend so that means you can have some features like threading which are not that well supported in PHP.PHP is a bit faster then RubyCode for Ruby on Rails is quite less compared to PHP which requires a lot of coding
Deepak Vohra has written: 'Ruby on Rails for PHP and Java developers' -- subject(s): Ruby (Computer program language), Java (Computer program language), Web site development, PHP (Computer program language)
python 2 is better than php coding btw