Friday, June 29, 2012

6 Arsitektur Search Engine

Hmmm tanpa basa-basi deh ya…. Di Labintdas a.k.a Laboratorium Internetdasar saya disuruh menyelesaikan laporan akhir ini yang disuruh sama tutor saya yang namanya Ahmad Fauzi atau biasa dipanggil kak Fauzi. Chek this out! Semoga bermanfaat J



Google, Yahoo, Bing, dan sejenisnya pasti sudah sering kita dengar kan? Mungkin kita pun sering menggunakan Google sebagai mesin pencari kita, ke 3 contoh software itulah yg kita sebit sebagai search engine.Search Engine adalah program komputer yang dirancang untuk melakukan pencarian atas berkas-berkas yang tersimpan dalam layanan www, ftp, publikasi milis, ataupun news group dalam sebuah ataupun sejumlah komputer peladen dalam suatu jaringan. Ada 6 sistem kinerja mesin ini ada beberapa hal yang perlu di perhatikan terutama keterkaitannya dengan masalah arsitekrut dan mekanismenya, berikut pemaparannya guys!


1. SpiderSpider 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 yang langsung disimpan pada database mereka, sedangkan browser ditujukan kepada manusia yang langsung menampilkan informasi baik berupa teks, gambar, dan sebagainya.

2. CrawlerCrawler merupakan program yang dimiliki search engine yang bertugas menelusuri setiap link yang ada di sebuah web site. Tugas Crawler adalah untuk membantu Spider untuk menentukan arah yang akan ditujunya sekaligus mengevaluasi link tersebut.

3. IndexerIndexer merupakan salah satu komponen search engine yang bertugas untuk mendeskripsikan suatu halaman web site dan menganalisa berbagai unsur di dalamnya, seperti pada 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. DatabaseDatabase 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 EngineResult Engine merupakan program yang bertugas menggolongkan suatu web site 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 search engine.

6. Web ServerWeb Server merupakan komponen terakhir pada seacrh 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.


No comments:

Post a Comment