Minggu, 10 April 2016

KOMPONEN SEARCH ENGINE

KOMPONEN SEARCH ENGINE      
     1. Spider
Spider merupakan sebuah program yang cara kerjanya hampir mirip dengan browser yang berguna untuk mendownload halaman web. Walaupun mirip spider beda dengan browser, spider tidak terlihat karena ditujukan kepada mesin yang langsung disimpan pada database mereka, sedangkan browser ditujukan untuk useryang langsung menampilkan informasi baik berupa teks, gambar dan sebagainya.

     2. Crawler
Sebuah program yang dimiliki search engine yang bertugas menelusuri setiap link yang ada dalam suatu website. Tugas dari crawler yaitu membantu spider untuk menentukan arah yang akan ditujunya sekaligus mengevakuasi link tersebut.
Dalam melakukan prosesnya, web crawler juga mempunyai beberapa persoalan yang harus mampu di atasinya. Permasalahan tersebut mencakup :
  • Halaman mana yang harus dikunjungi terlebih dahulu.
  • Aturan dalam proses mengunjungi kembali sebuah halaman.
  • Performansi, mencakup banyaknya halaman yang harus dikunjungi.
  • Aturan dalam setiap kunjungan agar server yang dikunjungi tidak kelebihan beban.
  • Kegagalan, mencakup tidak tersedianya halaman yang dikunjungi, server down, timeout, maupun jebakan yang sengaja dibuat oleh webmaster.
  • Seberapa jauh kedalaman sebuah website yang akan dikunjungi.
Hal yang tak kalah pentingnya adalah kemampuan web crawler untuk mengikuti perkembangan teknologi web, dimana setiap kali teknologi baru muncul, web crawler harus dapat menyesuaikan diri agar dapat mengunjungi halaman web yang menggunakan teknologi baru tersebut.
  1. Indexer
Sebuah program yang menganalisa suatu halaman web dan berbagai unsure di dalamnya, seperti pada penulisan title, penulisan huruf, keywoard-keyword dan sebagainya yg telah di download dan diolah oleh spider dan crawler.
  1. Database
Tempat meletakkan data-data sebelumnya yang telah di download oleh spider serta tempat yang tadinya digunakan oleh indexer dalam menganalisa suatu halaman website.
  1. Result Engine
Merupakan program yang bertugas menggolongkan suatu website dan menentukan perangkingan dalam hasil pencarian yang diminta oleh user. Progam ini menganalisa sapakah yang layak masuk keriteria utama dalam perangkingan suatu keyword yang diminta oleh pengguna. Yang ditampilkan terlebih dahulu dari pencarian adalah website yang telah memenuhi peraturan dan kaedah-kaedah yang ditentukan oleh search engine tersebut.
  1. Web Server
Bagian ini merupakan pusat komputer yang ada pada search engine yang melayani permintaan kepada user yang merupakan umpan balik dari permintaan user tersebut.

Sumber: 
http://insane33.blogspot.co.id/2012/11/mengerti-cara-kerja-search-engine.html

Tidak ada komentar:

Posting Komentar