Aplikasi Berbasis Web
Jutaan bisnis menggunakan internet sebagai channel komunikasi yang efektif.
Internet memudahkan mereka bertukar informasi dengan target market mereka dan transaksi bisa
dilakukan secara cepat dan aman.
Namun
komunikasi yang efektif hanya dimungkinkan
ketika bisnis tersebut dapat menangkap dan menyimpan
data-data yang
dibutuhkan
serta
memiliki tujuan untuk memproses informasi ini dan mempresentasikan hasilnya kepada user.
Definisi sebuah aplikasi berbasis web
adalah
sebuah program komputer yang
memanfaatkan web browser
serta teknologi web untuk
melakukan tugas-tugas melalui internet.
Aplikasi
berbasis web
menggunakan kombinasi server-side script seperti aspek
maupun
PHP
untuk menangani penyimpanan
dan
mendapatkan informasi. Client-side script seperti JavaScript dan HTML juga digunakan
untuk menyampaikan informasi kepada pengguna.
Hal ini memungkinkan pengguna untuk
berinteraksi dengan
pemilik website menggunakan
form online, kolom komentar, content management systems,
dan lain
sebagainya. Sebagai tambahan,
aplikasi berbasis web
memungkinkan karyawan untuk
membuat dokumen, berbagi informasi, kolaborasi pada suatu proyek, serta bekerja pada dokumen
yang
sama dengan
menggunakan perangkat yang berbeda, bahkan
juga
bisa dilakukan
di
lokasi yang
berbeda. Berikut ini adalah cara kerja dari aplikasi berbasis web:
1.
Pertama-tama user
akan
melakukan
request kepada web
server melalui internet baik
itu melalui web browser
maupun menggunakan
user interface dari sebuah aplikasi 2.
Selanjutnya akan meneruskan
request ini kepada server aplikasi berbasis web yang
sesuai 3.
Aplikasi berbasis web
akan melakukan pekerjaan yang telah
diminta seperti melakukan
query database atau memproses data kemudian menghasilkan
data yang telah
diproses
menjadi sebuah informasi 4.
Aplikasi berbasis web
akan mengirimkan informasi tersebut kepada web
server 5.
Web server akan melakukan
respon
balik
kepada klien dengan
informasi yang telah
diminta dan akan
dimunculkan pada tampilan user.
Aplikasi berbasis web
adalah aplikasi yang dikembangkan
menggunakan bahasa HTML, PHP,
CSS,
JS
yang membutuhkan web
server dan
browser untuk
menjalankannya seperti Chrome,
Firefox atau Opera.
Aplikasi Web
dapat berjalan
pada jaringan internet maupun
intranet (Jaringan LAN),
Data terpusat dan
kemudahan dalam akses adalah
ciri utama yang
membuat Aplikasi Web
lebih banyak diminati dan
lebih mudah diimplementasikan
pada
berbagai bidang kehidupan. Aplikasi berbasis web
mulai populer
seiring dengan
jumlah
pengguna internet aktif
di seluruh
dunia. Selain
mudah
untuk
diakses perangkat website juga tidak membutuhkan
sumber daya yang
besar dari sisi perangkat keras atau lunak. Dari setiap kalangan -pun dapat
menggunakan sebuah
aplikasi website.
Pada artikel kali ini, kami akan membahas lebih dalam mengenai aplikasi berbasis web,
serta keunggulan yang
dimilikinya daripada aplikasi
berbasis desktop.
Karena saat ini, perangkat desktop sudah
mulai tergantikan
dengan posisi
website yang
lebih ramah pengguna dan lebih
dikenal masyarakat luas.
Sehingga banyak
bermunculan web programmer dan
startup
baru di bidang
software house untuk
pengembangan website.
Jenis –
Jenis Aplikasi Berbasis Web Setelah mengetahui mengenai pengertiannya, selanjutnya masuk pada pembahasan
terkait jenis –
jenis aplikasi yang menggunakan perangkat website. 1.
Web Media Sosial Website juga dapat dimanfaatkan untuk sarana komunikasi dalam bentuk percakapan online yang
dapat dilakukan oleh
setiap
orang secara cepat dan
real-time. Atau, biasa disebut dengan
media sosial.
Contohnya adalah Facebook, Twitter, Instagram,
dll. 2.
Web Berbasis Sistem Informasi Website juga digunakan
untuk sarana membantu aktivitas usaha dan pekerjaan manusia. Sehingga proses pekerjaan
yang dilakukan dapat tersistem,
terpusat,
dan
termonitoring
dengan
baik
menggunakan aplikasi. Saat ini dikenal dengan sistem informasi. Sistem
informasi sendiri memiliki beberapa jenis,
disesuaikan dengan kebutuhan dari bidang
kerja masing – masing.
Contohnya adalah sistem informasi koperasi, SIAKAD (Sistem Informasi
Akademik), Fleet Management System,
Hospital Management,
dan masih banyak lagi SI yang
lain.
3.
Web Jual Beli dan Bisnis Kemudian, website juga dapat digunakan
untuk sarana transaksi jual beli secara online. Saat ini disebut dengan
e-commerce. Dengan menggunakan e-commerce segala kebutuhan anda
terkait produk
barang
atau
jasa dapat diproses hanya dengan menggunakan aplikasi web. Contoh
aplikasi yang banyak
digunakan di Indonesia adalah Tokopedia, Shopee, Bukalapak, dan
platform e-commerce lainnya.
Anda
dapat memilih berbagai produk
mulai dari yang
baru, bekas, harga murah hingga termahal dapat anda dapatkan
melalui aplikasi. 4.
Web Pencarian Web pencarian
biasa disebut dengan Search Engine. Tentunya, anda hampir setiap hari selalu
mengakses yang
namanya mesin
pencari seperti Google, Yahoo, Youtube,
dll.
Mesin
pencari dapat melakukan
berbagai pencarian informasi secara cepat dan
akurat. 5.
Web Informasi dan
Berita Dari aplikasi berbasis website juga dapat menampilkan
informasi dan
berita teraktual dan
terkini dari seluruh
dunia.
Contoh web berita di Indonesia adalah Detik.com, Kompas.com,
Tribunnews, dll. 6.
Aplikasi Web
Server Definisi dari aplikasi web
server adalah
sebuah perangkat aplikasi, dimana anda dapat
menerima request (permintaan)
dan
juga
bisa mengirim respon
atau tanggapan dalam
protokol HTTP (Hypertext Transfer
Protocol). Di dalam proses implementasinya, tentu saja
sudah
terprogram dengan bantuan bahasa pemrograman server-side atau lebih
dikenal dengan
istilah back end.
Untuk jenis aplikasi web
server dikembangkan oleh user yang ingin membangun sebuah client / server pada sebuah website,
khususnya di kalangan
IT development.
Contoh dari jenis ini adalah Apache HTTP Web Server,
Nginx,
XAMPP, Apache Tomcat, Lighttpd, LAMP, WAMP, MAMP, dan
masih banyak
contoh
yang
lain
lagi.
Aplikasi Web Browser Apa itu aplikasi web browser? Jika dilihat dari segi istilah, aplikasi web browser
adalah sebuah
perangkat lunak (software)
yang
dipergunakan untuk
membuka dan menjalankan halaman
atau situs website. Contoh dari web browser
yang saat ini banyak digunakan adalah
Google Chrome,
Mozilla Firefox, Microsoft Edge,
Safari,
Baidu,
Opera, Vivaldi,
Torch,
Maxthon, UC
Browser, dan masih banyak lagi contoh browser
yang lainnya.
Kelebihan
dan
kekurangan dari Aplikasi Berbasis Web Website juga memiliki kekurangan
dan kelebihan,
berikut merupakan
penjelasan mengenai kedua hal tersebut.
·
Kelebihan: a.
Dapat diakses melalui berbagai perangkat seperti perangkat mobile, desktop, dan
tablet. Tidak membutuhkan
spesifikasi yang
besar untuk
menjalankan
sebuah website. b.
Tidak memerlukan
lisensi terkait dengan
penggunaan website. c.
Dapat dijalankan pada berbagai sistem operasi (OS)
seperti Windows,
Linux, Mac. d.
Dapat ditampilkan
dan dilihat kapanpun dan dimanapun, asalkan terhubung dengan jaringan internet yang
stabil.
·
Kelemahan: a.
Membutuhkan
jaringan internet yang
baik
dan stabil agar
website yang digunakan
dapat terkoneksi dan
ditampilkan dengan baik.
b.
Membutuhkan
sistem keamanan jaringan
yang
baik, dari sisi server,
browser, dan
client.
Karena website sangat rentan
untuk dimasukkan
berbagai virus, trash, malware yang berasal dari internet. Dan
yang
lebih
berbahaya lagi adalah
sebuah situs dapat diretas oleh
hacker apabila tidak
ada
keamanan sistem yang
baik. |