Mengenal Aplikasi Berbasis Web
Oleh : Muhammad Abdillah
Aplikasi
berbasis web atau apikasi web adalah suatu aplikasi yang dapat diakses
menggunakan penjelajah web melalui suatu jaringan seperti Internet atau
intranet. Aplikasi ini biasanya didukung oleh bahasa pemrograman seperti seperti ASP, Perl, Java, Java Script, PHP,
Python, Ruby, dll. Pada dasarnya aplikasi web adalah gabungan dari situs web
dengan aplikasi desktop yang biasa diinstal terlebih dahulu. Dikarenakan
perkembangan teknologi yang pesat terciptalah aplikasi web untuk mempermudah
user untuk melakukan keperluannya.
Tanpa
kita sadari aplikasi web ini telah menjadi tren di zaman serba internet dan
mulai banyak aplikasi web bermunculan dibandingkan dengan web biasa.
Dikarenakan setiap web membutuhkan feedback dari penggunanya untuk
mengembangkan webnya, web biasa sekarang sudah banyak ditinggalakan oleh para
pengguna internet. Ciri yang paling terlihat dari aplikasi web dengan web biasa
yang lainnya adalah aplikasi web dapat membuat user berinteraksi dengan web
tersebut seperti melakukan timbal balik dari web terhadap user, sedangkan web
biasa hanya menampilakan tulisan dan informasi yang dimana user hanya bisa
melihatnya tanpa dapat berinteraksi dengannya.
Banyak
keuntungan yang diberikan oleh Aplikasi berbasis Web daripada aplikasi berbasis
desktop, sehingga aplikasi berbasis web telah diadopsi oleh perusahaan sebagai
bagian dari strategi teknologi informasinya, karena beberapa factor yang
menguntungkan yaitu:
- Akses informasi mudah.
- Setup server lebih mudah.
- Informasi mudah didistribusikan.
- Bebas platform, informasi dapat disajikan oleh browser web pada sistem operasi mana saja karena adanya standar dokumen berbagai tipe data dapat disajikan
- Dapat dijalankan dimanapun dan kapanpun tanpa harus melakukan installasi selama memiliki internet.
Pada
umumnya aplikasi web biasanya berbentuk webmail, toko ritel, lelang online, wiki,
papan diskusi, weblog, sosial media dll. Sebagai contoh aplikasi web ialah
Tokopedia, Kaskus ,Wikipedia, Facebook dll. Bahkan sekarang aplikasi web sudah
digunakan oleh beberapa instansi pemerintahan resmi. Seiring maraknya
perkembangan teknologi ada kemungkinan pula bahwa suatu saat nanti seluruh
sistem pemerintahan akan berbasis aplikasi web untuk meningkatkan efesiensi dan
kemudahan untuk membagikan layanan masyarakat. Penggunaannya sendiri berbagai
macam mulai dari pendataan masyarakat, pendaftaran online, bahkan sampai ujian
dapat dilaksanakan di aplikasi berbasis web ini.
Meskipun
dengan banyaknya keuntungan yang didapat aplikasi web mempunya kelemahan yang
fatal seperti:
- Membutuhkan keamanan yang tinggi, hal ini di karenakan pada jenis aplikasi berbasis web dijalankan secara terpusat, sehingga apabila sistem server mengalami down maka sistem aplikasi disisi client tidak dapat beroperasi dengan normal
- Dibutuhkan sebuah jaringan dan atau koneksi internet untuk melakukan atau menggunakan aplikasi ini
- Beberapa aplikasi web membutuhkan kecepatan internet yang tinggi untuk melakukan pendataan
- Memiliki UX(user experience) yang kurang dibandingkan dengan aplikasi pada umumnya
Dengan
seluruh kekurangan itu maka banyak juga beberapa perusahaan dan pemerintahan
tidak menggunakan aplikasi berbasis web ini. Setiap perusahaan dan pemerintahan
harus menyesuaikan dengan kebutuhannya masing masing apakah ia membutuhkan
aplikasi web ini atau menggunakan aplikasi biasa bahkan harus dengan sistem offline
/ tatap muka untuk menjalakan sistemnya. Namun, tidak menutup kemungkinan suatu
saat nanti seluruh kekurangan tersebut dapat hilang seiring berkembangnya
teknologi. Maka kembali lagi dengan kebutuhan masing masing akan
pengembangannya.
Sumber:

Komentar
Posting Komentar