Pengenalan Web Based dan Desktop Based

23.59 Gusti Ardias Riantono 0 Comments

Pengenalan Web Based dan Desktop Based - Aloha sobat, selamat malam dan semangat belajar tentunya. Belum lama ini ada teman bertanya di media sosial tentang Web Based dan Desktop Based. Makhluk apakah itu? ayo kita kupas tuntas setajam silet! :D
Pengenalan Web Based dan Desktop Based
Oke saya akan membahas Web Based terlebih dahulu, setelah saya telusuri di internet dan saya baca-baca Web Based itu merupakan aplikasi yang dapat berjalan dengan menggunkan basis teknologi web atau browser dengan protocol HTTP (LDAP, FTP, POP3, SMTP, HTTP yang menggunakan protocol yang berjalan pada TCP/IP). Jadi intinya selama kita memakai atau menggunakan browser untuk melakukan aktifitas dan mengakses internet itu dinamakan Web Based.
Contoh: Kalian membuka blog ini saja sudah dinamakan Web Based, contoh lain system pemesanan dan pembelian tiket kereta api online yang sekarang sedang marak-maraknya karena sudah mendekati lebaran.

Selanjutnya adalah Desktop Based yang merupakan suatu aplikasi yang dapat berjalan sendiri atau independen tanpa menggunakan browser atau koneksi internet disuatu komputer otonom dengan operating system atau platform tertentu. Intinya adalah aplikasi yang kita gunakan di desktop komputer kita dan tidak menggunakan browser dan tersambung oleh internet itu bisa dinamakan Desktop Based.
Contoh: Microsoft Office, Adobe Master Collection, Notepad dan masih banyak lagi aplikasi yang di komputer kita.


Perbandingan dari Web Based dan Desktop Based

1. Installation

Aplikasi Web Based tidak memerlukan proses penginstalan pada komputer, instalasi cukup di server saja. Berbeda dengan aplikasi Desktop Based yang harus di-install pada komputer yang ingin digunakan.

2. Maintenance

Aplikasi Web Based bersifat terpusat, jadi setiap perubahan kode program dilakukan di server. Aplikasi Desktop Based bersifat terdistribusi, jadi setiap perubahan kode program harus didistribusikan juga di setiap komputer.

3. Platform

Aplikasi Web Based dapat dijalankan di system operasi manapun. Tidak peduli apakah kita manggunakan Linux, Windows maupun OS lainnya. Aplikasi berbasis Web dapat dijalankan asalkan kita memiliki browser dan akses internet. Berbeda dengan aplikasi Desktop Based yang mengharuskan aplikasi di-install dan dijalankan di system operasi tertentu.

4. Performance

Aplikasi Web Based dikarenakan hampir semua proses dikerjakan di server dan data dikirimkan melalui jaringan akan terasa relative lebih lambat dibandingkan dengan aplikasi Desktop Based yang prosesnya dikerjakan di komputer kita dan akses lebih cepat.

5. Availability

Aplikasi Web Based dapat digunakan hanya dengan syarat ketersediaan browser dan akses internet praktis membuatnya bersifat multi-platform dapat diakses dari system operasi manapun dan dari perangkat manapun. Berbeda dengan aplikasi Desktop Based yang syarat ketersediaannya adalah ter-installnya aplikasi tersebut di setiap komputer.

6. Resource

Aplikasi Web Based karena berjalan di server, berarti hanya dapat menggunakan sumber daya yang ada di komputer tersebut. Berbeda dengan aplikasi Desktop Based memiliki nilai lebih untuk aplikasi yang melibatkan penggunaan hardware komputer. Dari wacana di atas secara tidak langsung sudah menjelaskan keunggulan dan kekurangan dari masing aplikasi.


Kelebihan dan kekurangan Web Based


Kekurangan
1. Membutuhkan koneksi internet yang baik, agar aplikasi berjalan dengan baik
2. Dibutuhkan sistem keamanan yang baik, karena sifatnya yang terpusat pada 1 server sehingga jika server down maka aplikasi tidak dapat berjalan.

Kelebihan
1. Dapat dijalankan dimanapun dan kapanpun kita berada
2. Tidak perlu bingung untuk mencari lisensi suatu program
3. Dapat dijalankan oleh sistem operasi apapun baik windows, linux, dll
4. Dapat diakses lewat banyak media, seperti: laptop, handphone, tablet, yang sudah sesuai dengan standart WAP
5. Tidak perlu spesifikasi komputer yang tinggi untuk menjalankanya.

Kelebihan dan kekurangan Desktop Based

Kekurangan
1. Harus diinstal terlebih dahulu
2. Terkendala pada lisensi, karena akan dibutuhkan banyak lisensi untuk banyak komputer
3. Aplikasi hanya dapat dibuka pada komputer yang telah terinstall aplikasi tersebut
4. Biasanya membutuhkan hardware dengan spesifikasi yang tinggi

Kelebihan
1. Bersifat independent atau tanpa harus dijalankan menggunakan browser
2. Tidak membutuhkan koneksi internet, karena semua sudah terinstall pada komputer
3. Mudah dalam memodifikasi settingnya
4. Prosesnya lebih cepat

Demikianlah Pengenalan Web Based dan Desktop Based, selamat membaca sobat~

#Sumber tulisan dan inspirasi berasal dari sini -> Link

0 komentar: