Aplikasi Web

Hasil gambar untuk pengenalan aplikasi web

Dalam rekayasa perangkat lunak, suatu aplikasi web (bahasa Inggrisweb application atau sering disingkat webapp) adalah suatu aplikasi yang diakses menggunakan penjelajah web melalui suatu jaringan seperti Internet atau intranet. Ia juga merupakan suatu aplikasi perangkat lunak komputer yang dikodekan dalam bahasa yang didukung penjelajah web (seperti ASP, Perl, Java, Java Script, PHP, Python, Ruby, dll) dan bergantung pada penjelajah tersebut untuk menampilkan aplikasi.


Aplikasi web menjadi populer karena kemudahan tersedianya aplikasi klien untuk mengaksesnya, penjelajah web, yang kadang disebut sebagai suatu thin client (klien tipis). Kemampuan untuk memperbarui dan memelihara aplikasi web tanpa harus mendistribusikan dan menginstalasi perangkat lunak pada kemungkinan ribuan komputer klien merupakan alasan kunci popularitasnya. Aplikasi web yang umum misalnya webmail, toko ritel, lelang online, wiki, papan diskusi, weblog.
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 alasan:


  1. Akses informasi mudah,
  2. Setup server lebih mudah
  3. Informasi mudah didistribusikan
  4. Bebas platform, informasi dapat disajikan oleh browser web pada sistem operasi mana saja karena adanya standar dokumen berbagai tipe data dapat disajikan

Pengertian Aplikasi Berbasis Web
Keunggulan aplikasi berbasis web antara lain;


Tidak memerlukan sebuah lisensi ketika menggunakan aplikasi berbasis web dikarenakan lisensi merupakan sebuah tanggung jawab dari penyedia layanan aplikasi

Tidak memerlukan spesifikasi yang tinggi untuk melakukan dan menggunakan aplikasi web


Dapat dijalankan dimanapun dan kapanpun tanpa harus melakukan installasi

Dapat digunakan di berbagai jenis sistem operasi

Dapat diakses melalui banyak media seperti komputer, laptop, smartphone

Kekurangan aplikasi berbasis web antara lain;

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 





No comments:

Post a Comment

ADNOW