Internet Explorer 6 Warning :: IE6 is over 8 years old and contains many security issues. For your own benefit, IE6 is no longer supported by JaoudeStudios.com.

You can read more on Blog article on IE6

We suggest downloading an alternate browser: Google Chrome or FireFox (both are excellent - fast, efficent, free and most importantly secure)

JaoudeStudios.com - Web Desgin & Developmed, Guildford, Surrey. Developer community. CSS, xHTML, PHP, MySql, Apache, Linux, Fedora. JaoudeStudios.com - Web Desgin & Developmed, Guildford, Surrey. Developer community. CSS, xHTML, PHP, MySql, Apache, Linux, Fedora.  

PHP to Ruby on Rails

PDF download of PHP to Ruby on Rails (pdf download) 2009-07-12 14:16:11

While away on my anual leave, I read the book 'Rails for PHP Developers'. What a mistake! Not because the book was bad, actually I thought the authors did a great job - well done guys! However it made me realise how incomplete and childish php is as a language. I appreciate there are many great web applications out there built with PHP and they are doing an excellent job; I mean going down to a lower level (thats probably the wrong expression to use as Ruby on Rails is a very high level language), but you know what I mean...going under the hood of the web application that one would see in their web browser (hopefully any web browser other than IE - but that is another story). Ruby and PHP are approximately the same age, where as PHP was designed for the web and Ruby was more of a general purpose language; however, with Ruby's MVC Framework 'Ruby on Rails', Ruby too can easily be used for the web. Recently I have been using Zend's MVC Framework (ZF) and I have realised how great it is, for so many reasons (which I will not go into now), but even comparing that to Ruby on Rails Zend Framework seems way behind. Ruby has definitely been the under dog, but why you may ask (I do too!) and will this continue to be the case? - Ruby on Rails can do what PHP can and more, plus is more human readable so easy to pick up and follow existing projects. I know some of you real cool geeks are saying under your breath but efficiency; efficiency is probably out of the scope of this article, as I wish to keep it short and sweet, however I will do some bench mark tests between the two in the near future and address the results in its own article - as a guess I would think PHP and Zend Framework would be more efficient when going toe to toe with Ruby on Rails.

Now some of you are thinking, is Eddie going to swap to Ruby on Rails? The answer at the moment is unfortunately NO - said with a sad face. After many years of developing in PHP and my current role being a PHP developer position, it would not be wise for me to split my focus - as for those of you who know me, once I decide on learning/using a new language I would spend every minute trying to become the best in that area. I definitely will put it near the top of my 'To Do' list and if I get a few spare moments I may also buy another Ruby on Rails book and a Ruby book - I'll keep you posted!

Resource: Rails for PHP Developers by Derek DeVries and Mike Naberezny

Spinner

I am in the same boat :(

When you start a Ruby on Rails application let me know, I would like to get involved.

Why oh why did we not do Ruby instead of PHP - Ruby developers get paid more too.

Never too late.

PHP to Ruby on Rails

JaoudeStudios

After more reading the other night I also found out that Ruby on Rails pools MySQL connections for efficiency - what another great idea!

Building on what Spinner said...Ruby developers might get paid more than PHP developers when comparing equally, but who would get paid more between a PHP developer with 10 years experience or a Ruby on Rails developer with less than 1 year experience? In the near future I will only use Ruby on Rails for my OpenSource online applications.

http://www.jaoudestudios.com
PHP to Ruby on Rails

JaoudeStudios

To continue on from my post above, I also found out that Ruby on Rails manages the database changes and therefore keeps track of these modifications in its own version control system - another excellent idea!!!

Looking forward to learning more... :)

http://www.jaoudestudios.com
PHP to Ruby on Rails