Pages

Subscribe:

Ads 468x60px

Rabu, 28 November 2012

DESKTOP BASED APPLICATION ATAU WEB BASED APPLICATION??

Terkadang sebuah perusahaan atau seorang professional merasa bingung dengan keputusannya untuk menggunakan aplikasi berbasis desktop atau aplikasi berbasis web untuk membangun sistem informasi guna mendukung pekerjaan dan manajemen perusahaan/pribadi.

Apakah itu Desktop based application?
Secara ringkas, Desktop based application bisa dijelaskan sebagai aplikasi yang berjalan di sebuah komputer atau beberapa komputer yang tersambung didalam sebuah jaringan secara independen tanpa membutuhkan browser.
Keunggulan Desktop based application :
  1. Desktop based application dapat dirasakan lebih cepat dibandingkan dengan Web based application karena desktop based application tidak membutuhkan waktu tambahan dalam mencompile barisan kode pemrograman karena Desktop based application sudah tercompile menjadi executable file.
  2. Tidak mudah diserang hacker karena aplikasi tersebut diinstall di tiap komputer. Jadi untuk menjahili aplikasi harus mengambil ke komputer yang terinstall aplikasi tersebut.

Kelemahan :
  1. Butuh spesifikasi komputer yang selaras dengan kebutuhan sistem. semakin rumit aplikasi semakin butuh spesifikasi komputer yang tinggi. Karena proses dijalankan pada komputer bersangkutan.
  2. Tidak dapat diinstall diberbagai macam Sistem Operasi.
  3. Hanya bisa diakses menggunakan komputer.
  4. Untuk menggunakan aplikasi harus menginstall terlebih dahulu.

Nah, Sekarang apa itu Web based application?
Web based application adalah aplikasi yang dibuat berbasis web yang membutuhkan Web server, dan browser untuk menjalankannya. Seperti yang telah dijelaskan di Desktop based application bahwa jika dibandingkan masalah kecepatan pastinya Web based application berada dibawah Desktop based application. Namun, apakah hanya karena masalah kecepatan kita akan mengorbankan banyaknya keuntungan menggunakan Web based application? Berikut beberapa keunggulan dari Web based application :
  1. Dapat diakses dimanapun-kapanpun (internet required).
  2. Jika kita memiliki jaringan komputer (internet/intranet), instalasi tak perlu dilakukan pada tiap komputer. Kita hanya perlu menginstal aplikasi pada 1 buah komputer untuk dijadikan server aplikasi. Komputer lainnya dapat mengakses aplikasi tersebut dengan menggunakan web browser menuju alamat komputer server diikuti dengan direktori dimana aplikasi tersebut berada.
  3. Dapat dijalankan dengan sistem operasi apapun (windows, linux, mac). Karena dengan menggunakan apapun Sistem operasi kita, pasti ada web server untuk sistem operasi tersebut.
  4. Dapat diakses dengan menggunakan banyak media. Seperti : Komputer, PDA, Handphone yang memiliki WiFi.
  5. Tidak perlu spesifikasi komputer yang tinggi untuk mengakses kecuali server aplikasi itu sendiri. Karena proses dilakukan disisi server.
  6. Bahkan sekarangpun, Web based application bisa dirubah menjadi executable application. Dengan kata lain dirubah menjadi Independent dengan tool-tool tertentu akan tetapi sekali lagi kecepatan tetap tidak bisa dibandingkan dengan dekstop based application.
Kelemahan : Keamanan sistem masih menjadi issue.

Mungkinkah saya memiliki aplikasi yang cepat namun dapat diakses dimanapun-kapanpun dibelahan dunia ini?

MUNGKIN SEKALI DAN PASTI BISA!
Terkadang kita dibuat lelah oleh aplikasi berbasis web pada saat update data. Terlalu berat lah saat menampilkan halaman untuk administrasi, tidak user friendly lah dan seribu alasan lain yang memang terkadang muncul di benak para ksatria input data. namun disisi lain, kita butuh aplikasi yang bisa diakses dimanapun-kapanpun (bosan kan baca kata2 ini?) entah itu untuk inputing data entah itu untuk reporting data. Solusinya adalah membuat sistem yang dibangun dalam web based dan desktop based dengan memanfaatkan teknologi web-service.
nah lo... apalagi ini web-service? gubraks...  ya nanti lah kita bahas ditulisan laen lah... karena web-service itu sendiri sangat menarik dan sangat berguna didalam pengembangan sebuah sistem informasi.

0 komentar:

Posting Komentar