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 Berbasis Web dapat berjalan pada jaringan internet maupun intranet (Jaringan LAN), Data terpusat dan kemudahan dalam akses adalah ciri utama yang membuat Aplikasi Berbasis Web lebih banyak diminati dan lebih mudah diimplementasikan pada berbagai bidang kehidupan.
Aplikasi web dibagi menjadi 2 :
- Web Statis : Web Statis adalah web yang content atau isinya tidak berubah-ubah. Maksudnya adalah isi dari dokumen yang ada di web tersebut tidak dapat diubah secara mudah. Ini dikarenakan karena script yang digunakan untuk membut web statis tidak mendukung untuk mengubah isi dokumen. Karena script yang digunakan untuk membuat pengertian web statis ini seperti HTML, Cascading Style Sheet atau biasa disebut dengan CSS. Untuk itu jika kita ingin mengubah dokumen web statis harus mengerti benar scipt HTML atau CSS atau sering disebut programmer yang dapat melakukan perubahan isi dokumen sebuah web statis
- Web Dinamis : Web Dinamis adalah web yang isinya dapat dirubah sewaktu-waktu dengan sangat mudah tanpa harus melakukan perubahan pada kode-kode atau coding. Konten yang terdapat di web dinamis pun tersimpan disebuah database, sehingga bagi orang-orang yang tidak bisa memahami coding-pun dapat merubah isi konten tersebut tanpa harus menguasai bahasa pemrograman web yang biasanya disebut dengan coding. Untuk perubahan konten atau dokumen dalam sebuah web dinamis dibilang mudah daripada web statis yang harus memiliki keahlian khusus pada bagian scripting web tersebut.
Arsitektur Aplikasi Web
Web server : server yang melayani permintaan klien terhadap halaman web. Apache merupakan contoh perangkat lunak web server
Middleware : perangkat lunak yang bekerjasama dengan web server dan berfungsi menerjemahkan kode-kode tertentu, menjalankan kode-kode tersebut, dan memungkinkan berinteraksi dengan basis data, PHP, JSP adalah beberapa contoh middleware
Browser atau web browser : perangkat lunak di sisi klien yang digunakan untuk mengakses informasi web. Internet Explorer, Mozilla merupakan contoh browser.
Mekanisme Pembangkitan Web Secara Dinamis
Mekanisme pembentukan halaman yang bersifat dinamis, yang menggunakan PHP Terdapat pemrosesan di server untuk menterjemahkan kode PHP menjadi kode HTML. Kode HTML yang diterjemahkan oleh mesin PHP-lah yang akan diterima oleh pemakai (klien). Dengan menggunakan pendekatan Web dinamis, dimungkinkan untuk membentuk aplikasi berbasis Web (Web-based application).
Ciri-ciri Web Dinamis
- Menggunakan bahasa pemrograman web misalnya seperti PHP, HTML dan yang lainnya.
- Memiliki database.
- Konten di dalamnya bisa berasal dari pengunjung dan bisa juga dari database (admin web).
- Lebih sering di-update.
Kelebihan Website Dinamis
- Konten dan layout dapat berubah-ubah atau diubah-ubah.
- Memakai dynamic html (DHTML).
- Memakai pemrograman server untuk mengatur perubahan data.
- Dapat menggunakan CMS untuk mengubah konten atau isi website.
- Konten web dan layout halaman dibuat secara terpisah, sehingga loading pada halaman lebih cepat.
- Dapat memakai database untuk menyimpan konten atau isi.
- Bisa memfasilitasi komunikasi 2 arah antara admin dan juga visitor (pengunjung web).
- Konten yang terbaru selalu berada di urutan paling atas atau pertama karena untuk memperjelas konten yang diupdate.
- Web dinamis sangat cocok digunakan untuk membuat web toko online, jejaring sosial, web blog, portal berita, dan masih banyak lagi.
- Pengunjung web dinamis dapat melakukan interaksi seperti mengisi formulir, memberikan komentar, atau hal-hal lainnya.
Kekurangan Website Dinamis
- Sangat kompleks, sehingga sulit dalam pencarian Search Engine (banyak persaingan).
- Membutuhkan biaya yang lebih untuk membuatnya.
Beberapa Contoh Web Dinamis
· Contoh web dinamis ini banyak sekali bisa kita temu di internet misalnya seperti web berita, personal blog, toko online, Marketplace dan lain-lain. Contoh situsnya seperti WordPress, Blogger, Facebook, Kaskus, Youtube, dan web ini pun termasuk salah satunya.
Jenis Website Berdasarkan Fungsinya
Company Profile
Company profile merupakan website sederhana yang tentu saja statis, biasanya dibuat oleh perusahaan untuk menampilkan informasi bisnis mereka seperti produk atau jasa, visi misi, dan halaman kontak.
Biasanya, website company profile lebih fokus kepada desain tampilan website yang menawan namun informasi yang dibutuhkan pengunjung tetap ditampilkan dengan jelas.
E-Commerce
E-Commerce adalah website yang memiliki fitur untuk melakukan aktivitas jual beli produk atau jasa melalui internet. Website E-commerce memiliki fitur yang bisa menggantikan fungsi pada toko offline seperti menampilkan produk, pengecekan ketersedian produk, pemesanan dan transaksi online.
Archive
Website jenis ini digunakan untuk melestarikan atau menyimpan konten elektronik yang terancam akan hilang. Contohnya adalah Internet Archive yang sejak tahun 1996 telah menyimpan dengan baik miliaran halaman website.
Contoh lainnya adalah Google Groups yang pada awal tahun 2005 telah mengarsip lebih dari 845 juta pesan yang diposting ke grup-grup diskusi online.
Dating
Website ini merupakan tempat bagi para pengguna untuk menemukan seseorang yang bisa menjadi pasangan dalam hubungan jangka panjang, kencan, pertemuan singkat ataupun persahabatan.
Banyak website yang membebankan biaya tertentu namun ada pula website yang memberikan layanan ini secara gratis. Sebagian besar website dating juga memiliki fungsi sebagai website jejaring sosial.
Government
Website resmi milik pemerintah lokal, negara bagian, departemen pemerintahan atau pemerintah nasional suatu negara. Biasanya website resmi ini juga mengoperasikan website lainnya yang bertujuan untuk memberi informasi mengenai suatu daerah berikut dengan peraturan-peraturan di dalamnya.
Personal
Website jenis ini merupakan website milik individual atau kelompok kecil yang berisikan informasi atau konten yang memang diinginkan oleh pemilik website.
Entertainment
Jika anda mencari website yang berhubungan dengan hiburan (entertainment), maka yang akan anda sering temui adalah website promosi, website game online, website film/bioskop, dan website untuk sebuah group band atau penyanyi.
News Portal
News Portal merupakan sebuah website yang khusus menyajikan informasi berita kejadian, politik, opini dan sebagainya.
By : Lailiyah Novitasari
Tidak ada komentar:
Posting Komentar