Jump to content


Photo

PHP to develop internet search engine?


  • Please log in to reply
3 replies to this topic

#1 bcamp1973

bcamp1973
  • Members
  • PipPipPip
  • Advanced Member
  • 133 posts

Posted 26 May 2006 - 05:54 AM

A client of mine has secured their first round of funding to develop an internet search engine (like Google or Yahoo...not just a site search engine). Now they're ready to develop a proof of concept to pacify current investors and secure more funding. They've come to me to help design the interface and develop the proof of concept.

So, my question is...is it possible to develop an internet search engine (for a demo at least) using only (or mostly) php/javascript???

My googling on this hasn't lead me anywhere. I've tought myself PHP/MySQL/javascript over the past couple years so I'd love to stick with that if possible, but I could pick up another scripting language if required...would love to hear anyone's thoughts or recommendations...even if it's to point me to a good book or online resource. Or to tell me I'm crazy :)

Cheers!

#2 .josh

.josh
  • Staff Alumni
  • .josh
  • 14,871 posts

Posted 26 May 2006 - 07:29 AM

for sure the bulk of google.com is done with php/sql, not even js (well, not needed, anyways.. at least, the search engine part. gmail has some heavy js), as far as storing the information and the user performing the search query, because google keeps this majorly, rediculously huge index of sites. the problem is getting that index. I think you are gonna have to learn some c++ in order to make robots and stuff that actually go out and get that information...
Did I help you? Feeling generous? Buy me lunch! 
Please, take the time and do some research and find out how much it would have cost you to get your help from a decent paid-for source. A "roll-of-the-dice" freelancer will charge you $5-$15/hr. A decent entry level freelancer will charge you around $15-30/hr. A professional will charge you anywhere from $50-$100/hr. An agency will charge anywhere from $100-$250/hr. Think about all this when soliciting for help here. Think about how much money you are making from the work you are asking for help on. No, we do not expect you to pay for the help given here, but donating a few bucks is a fraction of the cost of what you would have paid, shows your appreciation, helps motivate people to keep offering help without the pricetag, and helps make this a higher quality free-help community :)

#3 bcamp1973

bcamp1973
  • Members
  • PipPipPip
  • Advanced Member
  • 133 posts

Posted 26 May 2006 - 03:28 PM

[!--quoteo(post=377242:date=May 26 2006, 03:29 AM:name=Crayon Violent)--][div class=\'quotetop\']QUOTE(Crayon Violent @ May 26 2006, 03:29 AM) View Post[/div][div class=\'quotemain\'][!--quotec--]
...I think you are gonna have to learn some c++ in order to make robots and stuff that actually go out and get that information...
[/quote]

Ugh...i was afraid of that. Picking up PHP was a challenge that I enjoyed, C++ might prove to be a much bigger obstacle. I'm not an academically trained programmer so the more "hard core" languages are a bit intimidating to me. Do you do any C++? If so, have any good book recommendations? That's how I seem to learn the best...

#4 .josh

.josh
  • Staff Alumni
  • .josh
  • 14,871 posts

Posted 26 May 2006 - 05:33 PM

i personally don't know c++. when i was in highschool we started learning c, but that was over 10 years ago. i bought a c++ for dummies book about 6 months ago cuz i wanted to get into c++ but i just haven't gotten around to making a serious effort on that. I have thumbed through the book though, and it teaches you some basics.. but nothin' about robots or hell, even communicating with other computers in general. So to be honest i feel i kinda wasted my money on that, so can give you some book advice on what NOT to buy: c++ for dummies [img src=\"style_emoticons/[#EMO_DIR#]/laugh.gif\" style=\"vertical-align:middle\" emoid=\":laugh:\" border=\"0\" alt=\"laugh.gif\" /]

seriously though, if you are already decent at php then the syntax for c++ is pretty much the same. so if you're already decent at php then you should probably skip the 'beginner' books and invest in a more complete book. Unless you are new to object oriented programming. Then i suggest going and buying a basic book.
Did I help you? Feeling generous? Buy me lunch! 
Please, take the time and do some research and find out how much it would have cost you to get your help from a decent paid-for source. A "roll-of-the-dice" freelancer will charge you $5-$15/hr. A decent entry level freelancer will charge you around $15-30/hr. A professional will charge you anywhere from $50-$100/hr. An agency will charge anywhere from $100-$250/hr. Think about all this when soliciting for help here. Think about how much money you are making from the work you are asking for help on. No, we do not expect you to pay for the help given here, but donating a few bucks is a fraction of the cost of what you would have paid, shows your appreciation, helps motivate people to keep offering help without the pricetag, and helps make this a higher quality free-help community :)




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users