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. 1. 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, dll.
d.
Dapat ditampilkan dan dilihat
kapanpun dan dimanapun, asalkan terhubung dengan jaringan internet yang stabil. 2. 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. |