What programming language is required for a site such as Craigslist?

Discussion in 'Programming' started by plucesiar, Apr 23, 2007.

  1. #1
    I'm thinking of developing a website that basically acts as a simple marketplace for ppl to put postings to sell their stuff (similar to Craigslist). However, I am not familiar with much programming, especially web-based (I only know very very beginner-level Java).

    What language is best used, then, for such sites to manage various aspects, such as the database of the posts, the anonymous contact mechanism that Craigslist has, etc?

    A side note, how does Craigslist earn money? I still haven't been able to figure that out

    Thanks!
     
    plucesiar, Apr 23, 2007 IP
  2. Jim_

    Jim_ Peon

    Messages:
    72
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Just about any web-scripting language can be used to make a site like craigslist. PHP, ASP, ColdFusion, Ruby on Rails. All that's required is the ability to make use of a database and a bit of programming knowledge to be able to write code to do what you want. If you're familiar with JAVA, you may want to try the OOP route and make use of RubyOnRails, ASP .NET, or PHP's OOP functionality.

    Craigslist makes money?! :p
     
    Jim_, Apr 23, 2007 IP
  3. plucesiar

    plucesiar Peon

    Messages:
    14
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    oic. I was thinking of learning PHP since it seems to be the most popular one (easier to get help, more references, etc.).

    About Craigslist, if I recall correctly, I think the ads posted in certain areas (such as New York) require a nominal fee.

    What kind of advertising would be best for such sites then? The one I have in mind is a CPM-based rather than CPC
     
    plucesiar, Apr 23, 2007 IP
  4. Jim_

    Jim_ Peon

    Messages:
    72
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #4
    I just looked it up. They charge a fee for job ads.

    Anyway, another idea for generating revenue would be to offer premium and featured listings.
     
    Jim_, Apr 23, 2007 IP
  5. yaffer

    yaffer Active Member

    Messages:
    399
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    58
    #5
    have you thought about using an open source classifieds program instead of building one from scratch?
     
    yaffer, Apr 23, 2007 IP
  6. plucesiar

    plucesiar Peon

    Messages:
    14
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #6
    yaffer, can you gimme some examples?

    thx
     
    plucesiar, Apr 23, 2007 IP
  7. yaffer

    yaffer Active Member

    Messages:
    399
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    58
    #7
    yaffer, Apr 23, 2007 IP