title: Ruby on Rails vs PHP, leading to OS X/iPhone Development
body: <p>Good afternoon. I am a user experience designer, proficient in XHTML and CSS. I have dabbled with some PHP and JavaScript but by no means am I comfortable with them.</p>
  
  <p>My main goal is to develop OS X and iPhone software. I have been given advice on those topics, but in I am struggling with Object Oriented programming. </p>
  
  <p>Books that I have regarding Mac development include: 
  Cocoa Programming for Mac OS X 3rd Edition - Aaron Hillegass,
  Programming in Objective-C 2.0 - Stephen Kochan,
  The Object-Oriented Thought Process -Matt Weisfeld</p>
  
  <p>In short I feel like I do not have enough experience with programming to tackle this at the moment, so I would like to direct my learning towards a web technology. I have read a bit on the differences between Ruby on Rails and PHP. My question is, which will be more beneficial towards my end goal? Ruby on Rails is initially object oriented, where as PHP is not. </p>
  
  <p>I have video courses for both, which would you recommend that I begin with? Perhaps I am going about this the wrong way? What do you think?</p>
  
  <p>Apologies if this post is inane or doubled, I'm stuck.</p>
  
  <p><strong>UPDATE</strong>
  I have been following a PHP course all week. Concepts appear to be very clear to me now. During the middle of this coming week I plan to begin the OOP chapters of the video training. I'm quite happy with what I will be able to pursue with this new found knowledge in terms of web application development.</p>
  
  <p>In regards to Objective-C, I know that it is recommended to learn C prior to pursuing Objective-C. Before I continue with Aaron Hillegass's book, should I take a dive a C? <a href="http://cocoadevcentral.com/articles/000081.php" rel="nofollow noreferrer">Learn C</a>, is this optimal for a newb, or would you experienced developers rather see a beginner tackle a book? Should I forget about C all together and learn OOP with PHP as stated above and move straight into Objective-C?</p>