Rabu, 18 Mei 2011

WEB SEARCH ENGINE

Contoh Search Engine Google

















Pengertian Mesin Pencari 
Mesin pencari web merupakan suatu fasilitas yang terdapat di World Wide Web yang dapat digunakan untuk mencari informasi mengenai lokasi sebuah artikel, file, dan lain-lain di internet.  Hasil pencarian ini dapat berupa halaman web, file-file gambar, audio, ataupun dalam format-format dokumen.

Sejarah Mesin Pencari Web 
- Archie (1990)
- Veronica dan Jughead (1991) - Wandex, Aliweb dan JumpStation (1993)
- Web Crawler, Lycos, Magellan, Excite, Infoseek, Inktomi, Northern Light, Yahoo, Google (1994)

Cara Kerja Mesin Pencari Web 
Mesin pencari web bekerja dengan cara menyimpan informasi tentang banyak halaman web, yang diambil langsung dari World Wide Web.  Halaman-halaman ini diambil dengan web crawler. Isi setiap halaman kemudian dianalisis untuk menentukan cara mengindeksnya. Data tentang halaman web disimpan dalam sebuah database indeks untuk digunakan dalam pencarian selanjutnya.

Jenis Mesin Pencari Web 
Mesin pencari real-time: menggunakan sistem pencarian informasi secara langsung saat  mendapatkan masukkan dari user.
Mesin pencari indeks: menggunakan sistem pencarian informasi dari berdasarkan data-data yang sebelumnya telah di indeks.

Fitur Dasar Pencarian Google 
- AND : Mencari informasi yang mengandung kedua kata yang kita cari. Contoh ukiran jepara maka masukan ukiran and jepara atau ukiran+jepara
- OR : Mencari infornasi yang mengandung salah satu dari kedua kata. Contoh sayur or ikan atau sayur | ikan
- FRASE : Mencari informasi yang mengandung frase yang dicari dengan menggunakan tanda " ". Contoh "perangkat lunak“
- NOT : Hasil pencarian yang mengandung kata yang di depan, tapi tidak dibelakang (-). Contoh, ikan -nila kata tersebut akan mencari kata ikan tapi tidak untuk nila, 
- SINONIM (~) : Mencari kata beserta sinonim-sinonimnya. Contoh, ~mobil akan membawa hasil pencarian mobil dan sinonim-sinonimnya
- ASTERIK (*) : Karakter pengganti kata. Contoh ayam*pedas akan menghasilkan beberapa kemungkinan seperti: ayam bakar pedas, ayam asem pedas dan lainnya
- CASE INSENTITIVE : Pencarian di google menangkap kapital dan bukan kapital sebagai sesuatu yang sama. Jadi Bloger, bLoger, BloGER semuanya akan membawa pancarian yang sama 
- PENGABAIAN KATA : Google mengabaikan keyword berupa karakter tunggal dan kata-kata berikut : a, about, an, are, as, dan lainnya. 
- I'M FEELING LUCKY : Akan membawa kita langsung menuju ke hasil pencarian pertama query kita.


Fitur Pencarian Google Lanjut 
* DEFINE : Mencari definisi dari sebuah terminologi. Dari contoh berikut, hasil yang didapat adalah berbagai definisi tentang e-learning dari berbagai sumber. define:e-learning, 
* CACHE : Menampilakn situs web yang telah diindeks oleh Google meskipun sudah tidak aktif lagi. cache:cyberdeath.co.cc
* LINK : Menampilkan daftar link yang mengarah ke sebuah situs. Contoh link:www.umich.edu, 
* RELATED : Menampilkan daftar situs yang serupa, mirip atau memiliki hubungan dengan suatu situs. Contoh related:www.umich.edu, 
* INFO : Menampilkan informasi yang google ketahui tentang sebuah situs. Contoh info:www.umich.edu,
* FILETYPE : Menampilkan jenis pencarian yang berupa extensi file tertentu. sedangkan jenis filenya adalah : doc, xls, rtf, swf, ppt, pdf, mdb, txt dan lainnya. Contoh : pemrograman website filetype:pdf atau filetype:pdf pemrograman website 
  * ALLINTITLE : Menampilkan seluruh kata yang dicari dalam TITLE halaman. Contoh allintitle:dasar pemrograman, 
* INTITLE : Menampilkan satu kata yang dicari di dalam TITLE halaman. Contoh intitle:pemrograman, 
* SITE : Menampilkan pencarian khusus di suatu situs yang ditunjuk. Contoh Aqua Timez site:mediafire.com, 
* INURL : Menampilkan seluruh kata yang dicari dalam URL. Menghasilkan daftar URL yang mengandung kata pemrograman. Contoh inurl:pemrograman,
* ALLINURL : Menampilkan seluruh kata yang dicari dalam URL. Contoh dibawah akan menghasilkan daftar URL yang mengandung kata pemrograman. allinurl:dasar pemrograman.

Fasilitas-Fasilitas Google 
* http://images.google.com   -> digunakan untuk melakukan pencarian file-file gambar
* http://maps.google.com     ->  digunakan untuk mencari lokasi suatu tempat,
* http://news.google.com     ->  digunakan untuk mencari informasi/berita
* http://video.google.com     ->  digunakan untuk mencari file-file video

Kendala pada Mesin Pencari Web 
* Website berkembang sangat cepat, 
* Halaman website yang sering diperbaharui (update),
* Kemampuan mesin pencari dalam mengolah kata kunci masih terbatas, 
* Website yang dibuat secara dinamis,
* Banyak website dinamis yang tidak dapat di index oleh mesin pencari web, 
* Beberapa mesin pencari tidak menampilkan hasil pencarian berdasarkan kecocokan
* Beberapa website melakukan kecurangan agar website mereka ditampilkan paling pertama pada hasil pencarian.

PENGENALAN E-MAIL

Gambaran Dalam Proses Pengiriman Email


Pengertian Email
—  E-mail atau dalam istilah Indonesia, surat elektronik, adalah aplikasi yang memungkinkan para pengguna internet untuk saling berkirim pesan melalui alamat elektronik di internet.
—  Penyedia layanan E-mail:
—  Yahoo                           ->  Yahoo Mail
—  Google                          ->   Gmail
—  Microsoft                      ->   Windows Live, Hotmail
 Contoh alamat E-mail:
                                         —  black_plankton@yahoo.com
                                         —  genova@gmail.com

Sejarah Email 
Sejarah tentang Email tidak lepas pula dari sejarah perkembangan internet, dimana sejarah internet dimulai pada 1969 ketika Departemen Pertahanan Amerika, U.S. Defense Advanced Research Projects Agency (DARPA) memutuskan untuk mengadakan riset tentang bagaimana caranya menghubungkan sejumlah komputer sehingga membentuk jaringan organik. Program riset ini dikenal dengan nama ARPANET. Pada 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan.

Istilah-Istilah  Dalam Menggunakan E-mail
-  Sign Up : Mendaftarkan diri (menjadi member) 
-  Sign In   : Pemilik e-mail dapat masuk ke e-mailnya  sendiri apabila sudah terdaftar (menjadi member) 
-  CompoInbox      : Surat yang masuk ke pemilik e-mail 
-  To                           : Surat akan dikirim ke alamat e-mail yang dituju 
-  CC                           : Surat dikirim secara berantai ke alamat lain 
-  BCC        : Surat dikirim ke alamat yang dituju tanpa memberi tahu pemilik alamat yang tercantum di alamat CC 
-  se           : Menulis surat baru 
-  Draft      :  Surat yang ditulis tapi belum dikirim 
-  Sent       : Surat yang terkirim 
-  Spam     : Surat yang berisi kata-kata yang tidak baik/menganggu 
-  Reply     : Membalas surat yang diterima 
-  Trash     : Melihat e-mail yang telah dihapus 
-  Forward               :  Meneruskan surat yang diterima untuk disampaikan kepada orang lain 
-  Attachment : Fasilitas pada sebuah program e-mail baik program komputer maupun webmail yang dapat digunakan untuk mengirimkan file, atau gambar, yang di ikutsertakan pada e-mail yang akan di kirim.

Etika Mengirimkan E-mail 
* Etika dalam e-mail sama dengan etika dalam menulis surat biasa. Ada e-mail yang isinya formal ada yang informal. Beberapa hal penting: 
- Jangan mengirim e-mail dengan lampiran (attachment) yang terlalu besar (lebih dari 512 kB). Tidak semua orang mempunyai akses Internet yang cepat, dan ada kemungkinan lampiran tersebut melebihi kapasitas e-mail penerima, sehingga akan ditolak mailserver penerima. Selain itu, perhatikan juga bahwa beberapa penyedia email juga menerapkan batasan tentang jumlah, jenis, dan ukuran e-mail yang dapat diterima (dan dikirim) penggunanya. 
- Jangan mengirim lanjut (forward) e-mail tanpa berpikir kegunaan bagi orang yang dituju 
- Selalu isi kolom subjek, jangan dibiarkan kosong. 
- Gunakan kata-kata dengan santun. Adakalanya sesuatu yang kita tulis akan terkesan berbeda dengan apa yang sebetulnya kita maksudkan.
- Jangan menggunakan huruf kapital karena dapat menimbulkan kesan anda berteriak.

E-mail Server & E-mail Client
E-mail Server  atau Mail Transfer Agent (MTA) merupakan aplikasi yang digunakan untuk mendistribusikan dan menampung file atau informasi berbentuk surat elektronik (biasanya berupa file teks, gambar, maupun audio).  E-mail Server bertugas untuk memberikan respon atas permintaan pengiriman dan penerimaan e-mail. misal Exchange Server, MDaemon. E-mail Client atau Mail User Agent (MUA) merupakan aplikasi yang digunakan untuk mengelola e-mail. E-mail client berguna untuk mengambil (download) e-mail dari e-mail server  agar dapat dibaca dari aplikasi ini.misal : Outlook Express, Mozilla Thunderbird

Jenis Server E-mail
—  Outgoing mail (Untuk mengirim email). Menggunakan server SMTP 
—  Incoming  mail (Untuk menerima atau mengambil email) . Menggunakan server POP dan IMAP.
—  POP (Post Office Protocol) merupakan protokol yang digunakan oleh e-mail client untuk mendapatkan/menerima e-mail dari e-mail server dengan menggunakan koneksi TCP/IP.
—  IMAP (Internet Message Access Protocol) merupakan protokol selain POP yang digunakan oleh e-mail client untuk mendapatkan/menerima  e-mail dari e-mail server.
—  SMTP (Simple Mail Transfer Protocol) merupakan protokol yang digunakan untuk melakukan pengiriman e-mail oleh aplikasi e-mail client. 

Anatomi Alamat Email
Terdiri Dari 2 Bagian Yang Dipisahkan Dengan Tanda Axon/@ yaitu :
-           user name                         : menunjukkan identitas dari pemilik account email (nama pemilik,singkatan nama, kombinasi dengan nomor dan sebagainya)
-           domain name   : menunjukkan identitas dari mail server dimana seorang menyimpan pesan email pada emailboxnya. (nama perusahaan atau organisasi pemilik account). juga identitas nama negara atau lokasi.

Jenis Email 
1. POP EMAIL : penerimaan email dari mail server  
2. WEB-BASED EMAIL : ditujukan untuk pengguna yang mempunyai akses internet namun tidak mempunyai account sendiri pada isp tertentu, contoh : Yahoo,Lycos,Hotmail, dll  
3. EMAIL FORWARDER : cara untuk membuat alias dari alamat email yg sebenarnya. Betujuan untuk mengkaburkan identitas pemilik email.
    Email Abuse
    Ø  SPAMMING: proses pengiriman email kepada orang yang tidak menghendaki isi emai tersebut. Untuk mengatasinya : perlu memberi semacam filter pada email client  misal Outlook Express, sehingga kiriman email tertentu yang telah kita spesifikasikan terlebih dahulu, akan langsung terhapus. 
    Ø  SPOOFING: penyalahgunaan alamat email oleh orang lain. Untuk mengatasinya: memiliki account email lebih dari satu, dan tidak terlalu mencantumkan nama diri pada user name. 
    Ø  VIRUS VIA EMAIL: meneyebarkan virus melalui attachment yang dibawa oleh email. untuk mengatasinya : men-scan attachment yang disertakan dan pastikan software antivirus  selalu ter-update. 
    Ø   HOAX : berisi tentang tipuan atau menjanjikan kita untuk suatu yang mustahil, seperti : meminta a dnda untuk memfoward email tersebut karena jika tidak nyawa anda akan terancam.

    Perkembangan Sistem Mail
    —  Belakangan dikembangkan standar baru yang disebut MIME (Multipurpose Internet Mail Extensions).
    —  Standar ini diciptakan untuk mempermudah pengiriman berkas dengan melalui
    attachment (lampiran).
    —  MIME juga memungkinkan sebuah pesan dikirimkan dalam berbagai variasi jenis huruf, warna, maupun elemen grafis.
    —  Walaupun nampak menarik, penggunaan MIME akan membengkakkan ukuran pesan email yang dikirimkan.
    —  Hal ini jelas akan memperlambat waktu yang dibutuhkan untuk mengirim maupun menerima pesan.
    —  Dalam hal ini, ada anjuran agar sedapat mungkin menggunakan format teks standar dalam penyuntingan email.
    —  Gunakan MIME hanya untuk pesan-pesan tertentu yang memang membutuhkan tampilan yang lebih kompleks.

    Selasa, 17 Mei 2011

    TOPOLOGY STRUKTUR WEB-WEB SERVER

      Topology
      Berdasarkan topologi fisik, jaringan dibagi menjadi 5 buah jenis sebagai berikut: 
      - Topologi bintang (star)‏
      - Topologi cincin (ring)‏
      - Topologi bus
      - Topologi mesh
      - Topologi pohon (tree)


        Topology Bintang (Star)
        Topologi bintang merupakan bentuk topologi jaringan yang berupa konvergensi dari node tengah ke setiap node atau pengguna. Topologi jaringan bintang termasuk topologi jaringan dengan biaya menengah.
        } Kelebihan :
        ◦ Kerusakan pada satu saluran hanya akan mempengaruhi jaringan pada saluran tersebut dan station yang terpaut.
        ◦ Tingkat keamanan termasuk tinggi.
        ◦ Tahan terhadap lalu lintas jaringan yang sibuk.Penambahan dan pengurangan station dapat dilakukan dengan mudah.
        } Kekurangan :
        ◦ Jika node tengah mengalami kerusakan, maka seluruh jaringan akan terhenti.
        } Penanganan
        ◦ Perlunya disiapkan node tengah cadangan.


          Topology Ring (Cincin)
          Topologi cincin adalah topologi jaringan berbentuk rangkaian titik yang masing-masing terhubung ke dua titik lainnya, sedemikian sehingga membentuk jalur melingkar membentuk cincin. Pada topologi cincin, komunikasi data dapat terganggu jika satu titik mengalami gangguan. Jaringan FDDI mengantisipasi kelemahan ini dengan mengirim data searah jarum jam dan berlawanan dengan arah jarum jam secara bersamaan.


            Topology Bus
            Topologi ini seringkali dijumpai pada sistem client/server, dimana salah satu mesin pada jaringan tersebut difungsikan sebagai File Server, yang berarti bahwa mesin tersebut dikhususkan hanya untuk pendistribusian data dan biasanya tidak digunakan untuk pemrosesan informasi. Instalasi jaringan Bus sangat sederhana, murah dan maksimal terdiri atas 5-7 komputer.
            } Kesulitan yang sering dihadapi adalah kemungkinan terjadinya tabrakan data karena mekanisme jaringan relatif sederhana dan jika salah satu node putus maka akan mengganggu kinerja dan trafik seluruh jaringan.
            } Keunggulan topologi Bus adalah pengembangan jaringan atau penambahan workstation baru dapat dilakukan dengan mudah tanpa mengganggu workstation lain.
            } Kelemahan dari topologi ini adalah bila terdapat gangguan di sepanjang kabel pusat maka keseluruhan jaringan akan mengalami gangguan.
             


            Topology Jala ( Mesh)
            Topologi jala atau mesh adalah sejenis topologi jaringan yang menerapkan hubungan antarsentral secara penuh. Jumlah saluran harus disediakan untuk membentuk jaringan ini adalah jumlah sentral dikurangi 1 (n-1, n = jumlah sentral). Tingkat kerumitan jaringan sebanding dengan meningkatnya jumlah sentral yang terpasang. Topologi ini selain kurang ekonomis juga relatif mahal dalam pengoperasiannya.


            Topology Pohon (Tree)
            Topologi jaringan ini disebut juga sebagai topologi jaringan bertingkat, kadang disebut juga topologi mesh. Topologi ini biasanya digunakan untuk interkoneksi antar sentral dengan hirarki yang berbeda. Untuk hirarki yang lebih rendah digambarkan pada lokasi yang rendah dan semakin keatas mempunyai hirarki semakin tinggi. Topologi jaringan jenis ini cocok digunakan pada sistem jaringan computer.
              } Keungguluan jaringan model pohon seperti ini adalah, dapat terbentuknya suatu kelompok yang dibutuhkan pada setiap saat, sebagai contoh, perusahaan dapat membentuk kelompok yang terdiri atas terminal pembukuan, serta pada kelompok lain dibentuk untuk terminal penjualan.
              } Kelemahannya adalah, apabila simpul yang lebih tinggi kemudian tidak berfungsi, maka kelompok lainnya yang berada dibawahnya akhirnya juga menjadi tidak efektif.
              } Cara kerja jaringan pohon ini relatif
              menjadi lambat.
               


              Struktur Web
              Dalam membuat perencanaan, seseorang biasanya melalui tahapan-tahapan tertentu. Tahapan tersebut dimaksudkan untuk mempermudah dan memfokuskan segala ide yang ada agar lebih teratur. Alur struktur ini biasanya diterapkan ketika memasuki sketsa digital, mengapa? Karena dalam sketsa digital kita dapat menetapkan secara detil mulai dari presisi warna, tipografi, bentuk, dan lain-lain. Sadar atau tidak, diketahui atau tidak, kebanyakan desainer Web secara Alami melalui tahapan ini ketika membangun desain Web.

              Tahap-Tahap Dalam Struktur Web
              Tahap-tahap tersebut adalah :
              * Logo & Frontpage
                    – Logo usaha menjadi identitas website profil, logo ini jika di click akan membawa pengunjung ke halaman depan.
                   – Halaman depan umumnya akan berisikan ucapan selamat datang / greeting untuk pengunjung website.
              * About Us
                  – Menu yang berisikan halaman seputar uraian profil dari pemilik website.
                  – Dapat berupa profil usaha, profil jasa, bahkan profil pribadi.
                  – Di halaman ini Pengunjung anda akan dapat mengenal anda dari mulai sejarah, hingga bidang usaha. 
                  – Biasanya salinan dari company profile akan diletakan disini
              * Services / Our Services
                  – Menu yang mengarahkan menuju halaman keterangan mengenai barang / jasa dan layanan yang anda tawarkan.
                  – Spesifikasi lengkap dari jasa anda dapat dimuat disini.
                  – Dari halaman ini pengunjung akan mendapatkan informasi berupa teks dan gambar tentang produk / jasa anda.
              * Clients & Partners
                 – Menu ini akan mengarah pada halaman list daftar klien dan rekanan usaha anda. Untuk beberapa alasan mungkin saja anda tidak akan mencantumkan semuanya.
                 – Misalnya jika ada permintaan dari klien untuk tidak dicantumkan.
              * FAQ (Frequently Ask Question)‏
                 – Halaman yang berisikan daftar pertanyaan yang sering ditanyakan oleh calon klien anda disertai dengan jawabannya.
                – Biasanya akan diisi pertanyaan umum klien seputar produk kita, sehingga akan membantu bagian customer service anda jika ada pertanyaan umum yang ditanyakan.
              * Contact Us
                – Pada menu ini pengunjung website anda dapat mengirimkan pertanyaan atau berkomunikasi secara online melalui formulir yang telah disediakan.
                – Selain itu anda pun juga dapat mencantumkan alamat kantor anda beserta nomor kontak yang bisa dihubungi.
              * Demikianlah format standar website profil, tentunya tidak menutup kemungkinan untuk adanya penambahan halaman lainnya diluar semua halaman diatas tadi tergantung dari kebutuhan.

              Web Server
              Seiring dengan berkembangnya Internet, bisnis hosting terus menerus mengalami peningkatan. Dengan demikian, pengetahuan dalam bidang jaringan, khususnya yang berhubungan dengan web server sangat diperlukan. Client menghubungi web server menggunakan HTTP Client atau Web Client (browser) seperti Internet Explorer, Netscape Navigator, Mozila, Opera, Camino, Avant, dsb. Client menghubungi Web server dengan memasukkan URL Address.
              * Ada beberapa URL Address yang dapat digunakan oleh Client, antara lain :
                ◦ Nama domain, seperti http://www.sonival.co.nr
                ◦ Nama host, seperti http://budi atau http://my.opera.com/sonival
                ◦ Alamat IP, seperti http://152.118.34.5

              Web Browser
              Web dapat diakses oleh perangkat lunak web client yang secara populer disebut sebagai browser. Browser membaca halaman-halaman web yang tersimpan dalam webserver melalui protokol yang disebut HTTP (Hypertext Transfer Protocol). Dewasa ini, tersedia beragam perangkat lunak browser. contohnya seperti Microsoft Internet Explorer, Netscape Navigator, Mozilla Firefox, Galeon, Dillo, Arora, maupun Opera, namun ada juga beberapa produk browser yang kurang dikenal dan hanya digunakan di lingkungan yang terbatas.

              Browsing 
              Sebagai dokumen hypertext, dokumen-dokumen di web dapat memiliki link (sambungan) dengan dokumen lain, baik yang tersimpan dalam webserver yang sama maupun di webserver lainnya. Link memudahkan para pengakses web berpindah dari satu halaman ke halaman lainnya, dan "berkelana" dari satu server ke server lain. Kegiatan penelusuran halaman web ini biasa diistilahkan sebagai browsing, ada juga yang menyebutnya sebagai surfing



                       
                      Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Dcreators