Tugas 4 Internet Bagi Aplikasi (Rijal Gunawan Latif Dan Sarkasih Nur)
Tugas 4 Internet Bagi Aplikasi (Rijal Gunawan Latif Dan Sarkasih Nur)
Aplikasi web merupakan suatu lingkungan yang terstruktur dalam bentuk program komputer yang memungkink
an pengunjung website memasukkan dan menampilkan data dari dan ke suatu database server melalui interne
t dengan menggunakan web browser. Kemudian data ditampilkan ke pengguna sebagai informasi yang dihasilk
an secara dinamis oleh aplikasi web melalui web server.
Aplikasi web saat ini sudah menjadi bagian yang tidak bisa dipisahkan dalam kehidupan sehari – hari, seb
ab untuk memperoleh informasi dalam keadaan seperti saat ini semuanya didapatkan melalui aplikasi berbasis
web dan juga aplikasi mobile. Hal ini tentu saja mempermudah kegiatan manusia untuk mendapatkan informas
i dari pemanfaatan aplikasi web.
Namun, tidak ada yang sempurna di dunia ini, berbagai kelebihan aplikasi web dalam dunia internet juga
memiliki kelemahan yang berhubungan dengan aspek keamanan yaitu sangat rentan terhadap serangan dari pi
hak yang tidak bertanggung jawab. Oleh sebab itu keamanan pada sebuah aplikasi web merupakan aspek penti
ng yang harus dimiliki. Dan berikut ini akan dibahas beberapa sistem keamanan dalam aplikasi web.
Keamanan bersandar pada 6 unsur,yaitu:
1. Autentikasi
2. Otorisasi
3. Pengauditan
4. Kerahasiaan
5. Integritas
6. ketersediaan
a. Recommender System
Recommender system adalah sistem yang perekomendasi sesuatu item yang sering kita
temui sehari-hari, misalnya di amazon.com atau e-commerce lain, kita sering mendapat
rekomendasi tentang item yang seharusnya kamu beli. Di youtube atau spotify, kita juga
mendapat rekomendasi tentang video atau lagu yang harusnya kita mainkan. Contoh lain
lagi adalah (salah satu favorit saya) Movielens. Salah satu pioneer dalam riset sistem
rekomendasi yang merekomendasikan film berdasarkan rating-rating film yang telah kita
berikan.
b. Cara Kerja Search Engine
1. Crawling
Crawling adalah tahap melakukan scanning dan mengumpulkan setiap halaman website
secara detail, seperti judul, gambar, kata kunci, internal link, dan sebagainya. Setiap crawl
er akan mengumpulkan data yang berbeda.
2. Indexing
Indexing adalah tahap dimana data yang sudah di crawl, selanjutnya akan diproses dan di
letakkan di database. Mesin pencari menggunakan indeks ini sebagai sumber informasi y
ang ditampilkan pada halaman hasil pencarian.
3. Retrieval dan Ranking
Retrieval adalah tahap mesin pencari ketika memproses permintaan pengguna dan mena
mpilkan hasil pencarian sesuai dengan permintaan tersebut. Mesin pencari memiliki algo
ritma dan cara tersendiri dalam memilih halaman mana yang paling relevan dengan per
mintaan kamu.
c.Personalisasi Informasi
Secara sederhana, personalisasi situs web adalah proses menyesuaikan pengalaman kese
luruhan untuk setiap pengunjung di situs web Anda. Itu bergantung pada data yang diku
mpulkan dari interaksi situs web sebelumnya dan demografi lain yang terkait dengan aud
iens target Anda. Ini termasuk data yang terkait dengan lokasi mereka, perangkat yang di
gunakan, bahasa browser, dan perilaku online..
SEKIAN DAN TERIMA KASIH
Berikan kami pertanyaan !