Mohon tunggu...
James Andrian Zalukhu
James Andrian Zalukhu Mohon Tunggu... Mahasiswa - Taruna Sekolah Tinggi Meteorologi Klimatologi Geofisika

1 Timotius 4 : 12

Selanjutnya

Tutup

Ilmu Alam & Tekno

Pengenalan Pemrograman dan Aplikasi Berbasis Web

19 April 2021   21:33 Diperbarui: 19 April 2021   21:52 278
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Ilmu Alam dan Teknologi. Sumber ilustrasi: PEXELS/Anthony

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.

Pemrograman web diambil dari 2 suku kata yaitu pemrograman dan web. Pemrograman yang dalam bahasa English adalah programming dan diartikan proses, cara, perbuatan program.

Definisi Web : jaringan komputer yang terdiri dari kumpulan situs internet yang menawarkan teks dan grafik dan suara dan sumber daya animasi melalui protokol transfer hypertext.

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 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.

3. 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.

4. 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.

5. 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.

6. 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.

7. 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.

Contoh Aplikasi Berbasis Web

Contoh aplikasi web yang digunakan saat ini berjumlah sangat banyak dan hampir setiap bidang pekerjaan selalu memanfaatkan sebuah website. Berikut merupakan beberapa contoh terkait dengan aplikasi berbasis website.

- Website Instansi Pemerintahan

Instansi pemerintahan juga memiliki banyak situs dan laman website yang digunakan sebagai sarana untuk sosialisasi, pengarahan, dan penyampaian informasi secara cepat, tepat, dan akurat. Contohnya adalah website Kemdikbud, Kemenkes, dll.

- Website Amazon

Amazon merupakan situs transaksi jual beli terbesar di dunia. Amazon menawarkan banyak sekali produk, kategori, jenis barang dengan harga yang bervariatif. Untuk metode pembayaran yang digunakan menggunakan mata uang Dollar. Website milik Amazon tentu memiliki penyimpanan atau database yang sangat besar untuk menampung berbagai jenis dan tipe data yang masuk setiap harinya. Perlu adanya penanganan khusus terkait pengelolaan web server dan aplikasi yang digunakan.

- Gmail

Gmail (Google Mail) merupakan aplikasi buatan dari Google untuk membuat akun email, membuat, mengirim, menerima, atau membuat akun sosial media. Gmail saat ini banyak digunakan dan menggantikan posisi Yahoo yang hampir ditinggalkan.

Perbedaan WEB 1.0, WEB 2.0 dan WEB 3.0

Web 1.0

Merupakan teknologi Web generasi pertama yang merupakan revolusi baru di dunia Internet karena telah mengubah cara kerja dunia industri dan media. Pada dasarnya, Website yang dibangun pada generasi pertama ini secara umum dikembangkan untuk pengaksesan informasi dan memiliki sifat yang sedikit interaktif. Berbagai Website seperti situs berita "cnn.com" atau situs belanja "Bhinneka.com" dapat dikategorikan ke dalam jenis ini.

Web 2.0

Web 2.0 Istilah Web 2.0 pertama kalinya diperkenalkan oleh O'Reilly Media pada tahun 2004 sebagai teknologi Web generasi kedua yang mengedepankan kolaborasi dan sharing informasi secara online. Menurut Tim O'Reilly, Web 2.0 dapat didefinisikan sebagai berikut: "Web 2.0 adalah revolusi bisnis di industri komputer yang disebabkan oleh penggunaan internet sebagai platform, dan merupakan suatu percobaan untuk memahami berbagai aturan untuk mencapai keberhasilan pada platform baru tersebut. Salah satu aturan terutama adalah: Membangun aplikasi yang mengeksploitasi efek jaringan untuk mendapatkan lebih banyak lagi pengguna aplikasi tersebut" Berbagai layanan berbasis web seperti jejaring sosial, wiki dan folksonomies (misalnya: "flickr.com", "del.icio.us") merupakan teknologi Web 2.0 yang menambah interaktifitas di antara para pengguna Web.

Web 3.0 / Semantic Web

Walaupun masih dalam perdebatan di kalangan analis dan peneliti, istilah Web 3.0 tetap berpotensi menjadi generasi teknologi di dunia Internet. Saat ini, definisi untuk Web 3.0 sangat beragam mulai dari pengaksesan broadband secara mobile sampai kepada layanan Web berisikan perangkat lunak bersifat on-demand [Joh07]. Namun, menurut John Markoff, Web 3.0 adalah sekumpulan teknologi yang menawarkan cara baru yang efisien dalam membantu komputer mengorganisasi dan menarik kesimpulan dari data online. Berdasarkan definisi yang dikemukakan tersebut, maka pada dasarnya Semantic Web memiliki tujuan yang sama karena Semantic Web memiliki isi Web yang tidak dapat hanya diekpresikan di dalam bahasa alami yang dimengerti manusia, tetapi juga di dalam bentuk yang dapat dimengerti, diinterpretasi dan digunakan oleh perangkat lunak (software agents). Melalui Semantic Web inilah, berbagai perangkat lunak akan mampu mencari, membagi, dan mengintegrasikan informasi dengan cara yang lebih mudah [Tim01]. Pembuatan Semantic Web dimungkinkan dengan adanya sekumpulan standar yang dikoordinasi oleh World Wide Web Consortium (W3C). Standar yang paling penting dalam membangun Semantic Web adalah XML, XML Schema, RDF, OWL, dan SPARQL.

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun