Aplikasi Berbasis Web
Web based berjalan menggunakan basis teknologi web (internet) atau browser sedangkan desktop based application sanggup berjalan sendiri atau independen tidak memakai browser dan biasanya
telah ditentukan sanggup berjalan di platform atau operating system tertentu
Web based tidak banyak memerlukan agenda yang akan diinstal di sisi client sedangkan desktop based harus melaksanakan instalasi agenda sesuai aplikasi yang dijalankan.
Keunggulan :
- Kita sanggup menjalankan aplikasi berbasis web dimanapun kapanpun tanpa harus melakukan penginstalan.
- Terkait dengan gosip lisensi (hak cipta), kita tidak memerlukan lisensi ketika memakai web-based application, lantaran lisensi telah menjadi tanggung jawab dari web penyedia aplikasi.
- Dapat dijalankan di system operasi manapun. Tidak perduli apakah kita memakai linux, windows, aplikasi berbasis web sanggup dijalankan asalkan kita mempunyai browser dan kanal internet.
- Dapat diakses lewat banyak media seperti: computer, handheld dan handphone yang sudah sesuai dengan standard WAP.
- Tidak perlu spesifikasi computer yang tingggi untuk memakai aplikasi berbasis web ini, lantaran di beberapa kasus, sebagian besar proses dilakukan di web server penyedia aplikasi berbasis web ini.
Kekurangan
- Dibutuhkan koneksi intranet dan internet yang handal dan stabil, hal ini bertujuan biar pada dikala aplikasi dijalankan akan berjalan dengan baik dan lancer.
- Dibutuhkan system keamanan yang baik dikarenakan aplikasi dijalankan secara terpusat, sehingga apabila server di sentra down maka system aplikasi tidak bias berjalan.
Aplikasi Berbasis Desktop
Keunggulan
- Dapat berjalan dengan independen, tanpa perlu memakai browser.
- Tidak perlu koneksi internet, lantaran semua file yang diharapkan untuk menjalankan aplikasinya sudah terinstall sebelumnya..
- Dapat dengan gampang memodifikasi settingannya.
- Prosesnya lebih cepat.
Kekurangan
- Apabila akan menjalankan aplikasi, harus diinstal terlebih dahulu di komputer.
- Bermasalah dengan lisensi. Hal ini membutuhkan lisensi yang banyak pada setiap computer
- Aplikasi tidak sanggup dibuka di computer lain, kalau belum diinstall
- Biasanya memerlukan hardware dengan spesifikasi tinggi.
sumber : diklat / japung