ARSITEKTUR SEARCH ENGINE
1. SPIDER
Spider
adalah program yang dimiliki oleh search engine yang bekerja untuk mengambil
halaman-halaman yang ditemukannya, hampir mirip dengan browser. Perbedaannya
adalah jika spider tidak kelihatan karena ditujukan kepada mesin langsung
disimpan pada database mereka, sedangkan browser ditujukan kepada manusia yang
langsung menampilkan informasi baik berupa teks, gambar dan sebagainya.
2. CRAWLER
Crawler
merupakan program yang dimiliki oleh searh engine yang bertugas menelusuri
setiap link yang ada di sebuah website. Tugas crawler adalah untuk membantu
Spider untuk menentukan arahnya yang akan ditujunya sekaligus mengevaluasi link
tersebut.
3. INDEXER
Indexer
merupakan salah satu komponen search engine yang bertugas untuk mendeskripsikan
suatu halaman website dan menganalisa berbagai unsure di dalamnya, seperti
penulisan title, penulisan huruf, keyword-keyword yang ada di konten sehingga dengan demikian akan mengenal web
tersebut lebih jauh lagi terutama dalam menganalisa suatu keyword di dalamnya.
4. DATABASE
Database merupakan komponen search engine
yang bertugas sebagai tempat meletakkan data-data sebelumnya yang telah
didownload oleh Spider serta sebagai tempat yang tadinya digunakan oleh indexer
dalam menganalisa suatu web.
5. RESULT ENGINE
Result engine merupakan program yang
bertugas menggolongkan suatu website dan menentukan suatu perangkingan dalam
hasil pencarian yang diminta oleh user. Program ini menganalisa siapa yang
pantas masuk kriteria utama dalam pencarian suatu keyword yang diminta oleh
pengguna. Data yang pertama muncul tentunya data yang telah memenuhi kriteria-kriteria
search engine dan kaidah tertentu yang ditentukan oleh searchengine.
6. WEB SERVER
Web server merupakan komponen terakhir
pada search engine yang berfungsi melayani permintaan kepada user yang
merupakan umpan balik dari permintaan user tersebut. Web server merupakan
bagian central dan penentu terhadap apa-apa yang diminta oleh user
Tidak ada komentar:
Posting Komentar