Web application development language

Discussion in 'Web Design and Development' started by jaseman, Jun 1, 2007.

  1. jaseman macrumors newbie

    Joined:
    Jan 28, 2006
    Location:
    UK
    #1
    Hi

    I am new to Mac OSX and web application programming, my background is VB on Windows.

    I want to develop some web applications on my MacBook and eventually host them on a public server with a registered domain name. I have been looking at what languages to develop web applications in, for things like forums, carts etc. Where I have got to seems to be using either Ruby on Rails or PHP with an AJAX style front end. I have also read that Apache is built into OSX.

    I would like some advice as to where the best place to start is, what framework is best for someone new to web application development and what web server and editors to best use? If I developed some a simple web application would I be able to initially host it on .mac as I already have an account, as long as the application had no database?

    Any advice or good web links to get me started would be much appreciated.

    Regards

    Jason
     
  2. tominated macrumors 68000

    tominated

    Joined:
    Jul 7, 2006
    Location:
    Queensland, Australia
    #2
    apparantly ruby on rails is really good, but so is ajax. Yes apache is built in to os x, but an easier way to activate it is by downloading MAMP.
     
  3. jeremy.king macrumors 603

    jeremy.king

    Joined:
    Jul 23, 2002
    Location:
    Fuquay Varina, NC
    #3
  4. jaseman thread starter macrumors newbie

    Joined:
    Jan 28, 2006
    Location:
    UK
    #4
    Are ruby on rails and ajax not for different purposes and can be used together anyway? I thought ruby on rails was for the server side and you can use ajax as more of a way of presenting the pages?

    Thanks for your feedback, I have read that TextMate is very good, from a ruby on rails site. Why is PHP easier to pick up and is it difficult to find ruby on rails hosting?

    If I use PHP or ruby on rails, can either of these be used if I host a web application on .mac, or do I need to find a host provider with specific support for one of these frameworks?
     
  5. jeremy.king macrumors 603

    jeremy.king

    Joined:
    Jul 23, 2002
    Location:
    Fuquay Varina, NC
    #5
    If you are just getting started, don't bother with using AJAX (its not a language, BTW) in your presentation layer.

    PHP will be easier to pick up because your background is in a procedural language, not OO. Ruby is true OO, so theres a bit more of a learning curve. Its not a bad skill to learn, in fact any web application developer should learn multiple languages beyond their main server side language, HTML and Javascript, in my opinion.

    As for hosts, you will easily find 1000 PHP capable hosts for each RoR host. Thats just the way it is right now. 20+ million sites use PHP.

    In either case, yes you will need to find your own web host, .mac only serves static HTML as far as I know.

    You will learn a lot as you go...
     

Share This Page