1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Searchable database

Discussion in 'General Programming Chat' started by TehEpidemick, Jan 2, 2013.

  1. TehEpidemick

    TehEpidemick BANNED BANNED

    Joined:
    Oct 31, 2011
    Messages:
    778
    Likes Received:
    181
    I plan on making a site like kayak.com I plan to use an aggregator to pull content from different sites, these variables will be mostly location, equity, and what industry.

    what would be the best programming language to search my database?
     
  2. sirgold

    sirgold Supreme Member

    Joined:
    Jun 25, 2010
    Messages:
    1,260
    Likes Received:
    645
    Occupation:
    Busy proving the Pareto principle right
    Location:
    A hot one
    Good luck this ain't gonna be a simple feat ;)
     
  3. TehEpidemick

    TehEpidemick BANNED BANNED

    Joined:
    Oct 31, 2011
    Messages:
    778
    Likes Received:
    181
    LOl thank you. I think i need luck. Any suggestions?
     
  4. olystyle

    olystyle Regular Member

    Joined:
    Jan 6, 2012
    Messages:
    238
    Likes Received:
    103
    Hi TehEpidemick

    I don't think that you will need to build up your own database... kayak is an affiliate of hotel.de - hotel.de offers a XML interface to their database.

    Just to say kayak itself offers a affiliate program aswell if you know swodoo you might notice, that in the upper right corner there is the logo of kayak...

    cheers olystyle
     
  5. TehEpidemick

    TehEpidemick BANNED BANNED

    Joined:
    Oct 31, 2011
    Messages:
    778
    Likes Received:
    181
    Oh no the site will simply look like kayak. It is in a completely different industry
     
  6. YouFeelMeDawg?

    YouFeelMeDawg? BANNED BANNED

    Joined:
    Aug 10, 2011
    Messages:
    266
    Likes Received:
    371
    Learn python , or you can try php. Also, use amazon web services for storing and especially for the databases.
     
  7. Superconservativenes

    Superconservativenes Registered Member

    Joined:
    Dec 9, 2012
    Messages:
    85
    Likes Received:
    29
    I would use PHP + MySQL.
     
  8. TehEpidemick

    TehEpidemick BANNED BANNED

    Joined:
    Oct 31, 2011
    Messages:
    778
    Likes Received:
    181
    i looked into python and actually tried installing but it is almost impossible to get it working on windows
     
  9. olystyle

    olystyle Regular Member

    Joined:
    Jan 6, 2012
    Messages:
    238
    Likes Received:
    103
    Depending on the content/information in your DB you might want to look into the lucene search engine from apache...

    Developing python applications on linux is a breeze - You can develop in a vm or go for a dual boot... Check out: https://www.virtualbox.org/ or http://www.ubuntu.com/download/desktop/windows-installer

    btw. there are also implementations of lucene in python

    cheers olystyle
     
  10. AdGate

    AdGate Jr. VIP Jr. VIP Premium Member

    Joined:
    Feb 23, 2011
    Messages:
    179
    Likes Received:
    37
    Home Page:
    Kayak has access to a special and expensive database. They don't simply scrape websites. With that said, flight prices/information changes by the minute. Unless you plan on storing historical prices to compare to current prices, I'm not sure if a database is even very necessary. With that said, you may want to decide what database software to use before you even decide on the language. PHP + MySQL would be the easiest solution to get started, but not necessarily the best.
     
  11. TehEpidemick

    TehEpidemick BANNED BANNED

    Joined:
    Oct 31, 2011
    Messages:
    778
    Likes Received:
    181
    Right its not flight related, or travel related, or anything else. It simply pulls from many sites and I need to organize and display to a user based on his search parameters.

    Developing on python in a vm might be a good idea. Would python better serve my purposes than php?
     
  12. zyx2000

    zyx2000 Registered Member

    Joined:
    May 6, 2011
    Messages:
    54
    Likes Received:
    5
    I would say Python over PHP for sure, or even better check out Ruby.