Keuntungan membuat aplikasi / program komputer berbasis web (web based) jauh lebih banyak dari pada aplikasi desktop murni, antara lain:
Harga lebih murah
Secara total, harga aplikasi web based jauh lebih murah dari pada aplikasi desktop. Karena anda hanya membeli aplikasinya saja, untuk yang lain gratis. Bandingkan dengan aplikasi berbasis desktop, ada banyak lisensi yang harus dibeli selain membeli software. Misalnya jika software yang dibeli menggunakan database Oracle, maka anda juga harus membeli lisensi oracle agar software berjalan dengan sempurna. Jika aplikasi anda menggunakan lisensi lain, maka anda juga harus menyediakan lisensi lisensi tersebut.
Open source
Hampir semua aplikasi berbasis web berliseni open source, artinya anda akan mendapatkan akses penuh terhadap kode sumbernya. Hal ini akan membuat anda tidak tergantung kepada satu pihak saja, dalam hal ini penjual aplikasinya. Karena anda memiliki akses penuh terhadap kode sumbernya, maka anda bisa meminta pihak lain untuk melakukan pihak lain untuk merubah atau memodifikasi aplikasi tersebut tanpa harus minta ijin kepada penjual pertama.
Hal ini juga untuk mengantisipasi jika seandainya penjual aplikasi tidak “bertanggungjawab” terhadap layanan purna jualnya.
Tidak membutuhkan peralatan / hardware dengan spesifikasi tinggi
Aplikasi desktop selalu menuntut hardware dengan spesifikasi tinggi, CPU, memory dan harddisk dengan spesifikasi tertentu.
Tetapi aplikasi web based hanya membutuhkan browser saja untuk menjalankannya, itu artinya peralatan dengan spesifikasi rendahpun, asalkan mampu menjalankan browser, bisa digunakan untuk menjalankan aplikasi.
Secara otomatis berfungsi di dalam jaringan (LAN), bersifat client server
Aplikasi berbasis desktop selalu membutuhkan install disisi server dan client, belum lagi konfigurasinya yang juga harus diatur di setiap client dan servernya. Tentu ini membutuhkan waktu dan tenaga serta resources yang mumpuni untuk menangani hal tersebut.
Hal tersebut tidak perlu dilakukan untuk aplikasi berbasis web, karena setting dan konfigurasi hanya dilakukan di sisi server, client secara otomatis akan mengikuti. Menghemat waktu, biaya dan resources.
Tidak perlu install di semua komputer (client), cukup menggunakan browser saja.
Seperti sudah diuraikan di atas, teknologi web based hanya menggunakan browser di sisi client, itu artinya anda tidak perlu melakukan instalasi aplikasi client dan konfigurasinya karena semua berjalan di sisi server, client mengikuti.
Teknologi up to date
Teknologi web based adalah terknologi terkini. Bahkan mobile application yang saat ini sedang marak tetap berbasiskan web untuk operasionalisasinya. Hanya dilakukan penyesuaian untuk ukuran layar yang tidak terlalu besar.
Semua aplikasi saat ini mengarah ke web based karena teknologi ini yang terbukti lebih baik dari desktop.
Mudah diintegrasikan dengan sistem lain yang berbasis web.
Karena sama – sama berbasis web, maka integrasi beragam aplikasi akan dengan mudah dilakukan. Tidak membutuhkan protokol tertentu untuk berkomunikasi, semuanya serba sederhana.
Harga lebih murah
Secara total, harga aplikasi web based jauh lebih murah dari pada aplikasi desktop. Karena anda hanya membeli aplikasinya saja, untuk yang lain gratis. Bandingkan dengan aplikasi berbasis desktop, ada banyak lisensi yang harus dibeli selain membeli software. Misalnya jika software yang dibeli menggunakan database Oracle, maka anda juga harus membeli lisensi oracle agar software berjalan dengan sempurna. Jika aplikasi anda menggunakan lisensi lain, maka anda juga harus menyediakan lisensi lisensi tersebut.
Open source
Hampir semua aplikasi berbasis web berliseni open source, artinya anda akan mendapatkan akses penuh terhadap kode sumbernya. Hal ini akan membuat anda tidak tergantung kepada satu pihak saja, dalam hal ini penjual aplikasinya. Karena anda memiliki akses penuh terhadap kode sumbernya, maka anda bisa meminta pihak lain untuk melakukan pihak lain untuk merubah atau memodifikasi aplikasi tersebut tanpa harus minta ijin kepada penjual pertama.
Hal ini juga untuk mengantisipasi jika seandainya penjual aplikasi tidak “bertanggungjawab” terhadap layanan purna jualnya.
Tidak membutuhkan peralatan / hardware dengan spesifikasi tinggi
Aplikasi desktop selalu menuntut hardware dengan spesifikasi tinggi, CPU, memory dan harddisk dengan spesifikasi tertentu.
Tetapi aplikasi web based hanya membutuhkan browser saja untuk menjalankannya, itu artinya peralatan dengan spesifikasi rendahpun, asalkan mampu menjalankan browser, bisa digunakan untuk menjalankan aplikasi.
Secara otomatis berfungsi di dalam jaringan (LAN), bersifat client server
Aplikasi berbasis desktop selalu membutuhkan install disisi server dan client, belum lagi konfigurasinya yang juga harus diatur di setiap client dan servernya. Tentu ini membutuhkan waktu dan tenaga serta resources yang mumpuni untuk menangani hal tersebut.
Hal tersebut tidak perlu dilakukan untuk aplikasi berbasis web, karena setting dan konfigurasi hanya dilakukan di sisi server, client secara otomatis akan mengikuti. Menghemat waktu, biaya dan resources.
Tidak perlu install di semua komputer (client), cukup menggunakan browser saja.
Seperti sudah diuraikan di atas, teknologi web based hanya menggunakan browser di sisi client, itu artinya anda tidak perlu melakukan instalasi aplikasi client dan konfigurasinya karena semua berjalan di sisi server, client mengikuti.
Teknologi up to date
Teknologi web based adalah terknologi terkini. Bahkan mobile application yang saat ini sedang marak tetap berbasiskan web untuk operasionalisasinya. Hanya dilakukan penyesuaian untuk ukuran layar yang tidak terlalu besar.
Semua aplikasi saat ini mengarah ke web based karena teknologi ini yang terbukti lebih baik dari desktop.
Mudah diintegrasikan dengan sistem lain yang berbasis web.
Karena sama – sama berbasis web, maka integrasi beragam aplikasi akan dengan mudah dilakukan. Tidak membutuhkan protokol tertentu untuk berkomunikasi, semuanya serba sederhana.
EmoticonEmoticon