Wednesday 8 June 2016

Understanding Search Engine or Search Engines

Search engines or the more popular search engines
are computer programs designed specifically to help
someone find the files stored in the computer, for example,
in a public web server on the web or your own computer. The
search engine allows us to ask for media content meeting specific
criteria usually contains a phrase or word that we want and obtain a
list of files that meet those criteria. Search engines usually use an
index that was made before, and regularly updated to find the file after
the user enters search criteria.

Here we will discuss the specific search engine used to
find information and share files on the Internet, so it
is very useful for search engine users to find a variety
of reference materials or other. To facilitate the search
in the database is so large, the search engine uses the index
to sort through the information in the database. Meanwhile, to
facilitate and speed up the search, the search engine has a specific
search method that is often called the search algorithm, the speed
and accuracy of searches a search engine depends on how indexing and
search algorithms are used.

In principle, the purpose of a searching engine program is to find documents
or records Electronics on the Internet in accordance with the needs or demands
of users in the shortest possible time. Both of these qualities results and search
time then becomes whether or not the measure of the performance of a searching engine.
Component Search Engine


1. Query Interface


Query interface is the first important component of which is a form or format
to see which sites provide the facility searching engine. The simplest form is
the unavailability of an empty box on the site where users can write data or
information that you want to search. The user needs to know is that not all
sites have the same ability in helping the user to express what kind of data
or information that you want to search. In computer language to express way is
referred to as a query. An example is someone who wants to find data or information
on matters related to food recipes Java, can use a query like "recipes" and "food"
and "Java".

Although it is has been proposed and the standards specified in writing a query,
but it appears that each of the sites offer a variety of different ways. The main
thing for the user is that the Query Interface on offer easy to use and effective.


2. Query Engine


The second component is the Query Engine, is a program whose task is to translate
the wishes of the user into a language understood by the engine computer. Technically,
these companies search engine providers competing to make a good engine query so that
in addition to the right to express wishes of the user, can also do a quick search task.
Query Engine is precisely what immediately conduct a search of archives and documents right
in a database system (database) is concerned.


3. Database


The database is basically a collection or list of documents and records of all sites on the
internet. The larger the scale of the Internet, the greater the storage capacity required.


4. Spider


Spider is the most important component in a searching engine. Periodically and continuously,
the spider will record every site on the Internet, both new and old. to each of the sites, in
addition to the address, would have taken the key words of archives and documents found. Say
from .com sites will be taken of each word in the sentence the title of the article,
this is where the real competition occurs between sites, the strategies and techniques used in
conducting sampling of words that will be key in the search for records and documents. Please
note that not all sites do this sampling process of updating and continuous / 24 hours a day,
which can cause has been the loss of some records and documents from the Internet when users
search for it.


5. Indexer






Indexer is a program to speed up the search process. The philosophy used is similar to the
principle of the use of the index in dictionaries or books. War ensued between sites here,
because the technique indexes will greatly affect the speed of data retrieval or information.
Usually that happens here is the algorithm contest ata logical flow of a program between the
programmer who was recruited by the respective companies. Here is presented a picture that shows
five (5) major components of the architecture of a program searching engine
search engine scheme


search engine scheme

While the general structure of a search engine is as follows:
Search text box, this box is used as a place to put keywords that will
be used as a reference to do a search. Search button, this button will
execute the search command.


Load disqus comments

0 komentar