HTML, CCS, or JAVA to Create Search Engine for Beginner Coder?

Haniaroad

Member
Registered
Joined
Jul 27, 2015
Messages
19
Points
0
Greetings,

I am fairly new to coding and only have mild experience with HTML. I understand that coding a searchable database or "google-like" search engine is rather simple and can be done without much experience. I have been trying to teach myself to code a fully searchable database of .edu, .gov, .org, and other authoritative domain content with somewhat of a decent looking interface (not a simple blinking search bar without images or color). I would like to create the most basic BETA version of this database with a few images (possibly background colors) with a logo, slogan, and overall good look and user-feel.

-What would be the best coding type (HTML, CCS, Java, etc) to use for this?

-What is a FREE software that will allow me to run/test the code once it is written for a MAC iOS?

-What MAC programs will help to code this software?


Any insight/info would be greatly appreciated!
 

elcidofaguy

Well-known member
Registered
Joined
Jan 13, 2015
Messages
866
Points
0
I find it really hard to believe that you think its really easy to create a "google" like search engine wrt a fully searchable database of .edu, .gov, .org etc... Are you smoking dope??? Consider the following:

1) The massive amounts of data which needs to be crawled and compiled. In fact Google uses its own proprietary database which is not a standard relational DBMS. In fact you will need a massive infrastructure to be able to run crawlers in order to perform the data scraping... and lets not forget the query time for returning relevant results...

2) From a development point of view - the coding is complex and for sure Google has hired hundreds to thousands of developers over the years as they have refined their core algos...

3) I'm really confused why you want to focus on MAC iOS??? After all why not develop a web based application which can operate on any platform?

If you are looking to create an application which can perform searches and retrieve data - then the most simplest course of action is to leverage existing data through an API... i.e. you send a query to Google or Bing and receive data back for your application... Naturally they will be quotas and costs associated to using such API's incl. web services etc...

If you are looking to develop a desktop application - then I recommend Java as it is O.S independent and open source... Regarding databases - as I recommend the leveraged use of API's then the need for a DBMS is removed with potentially limited data needing to be stored.. In that case I would opt for an XML or JSON approach as then your application will be really light weight and easy to deploy... That said the best approach is to focus on a web based application and not desktop....
 
Older Threads
Replies
31
Views
9,582
Replies
2
Views
2,258
Replies
0
Views
2,076
Recommended Threads

Latest Hosting OffersNew Reviews

Sponsors

Tag Cloud

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

Top