Definisi Website / Situs Web

Situs web adalah kumpulan halaman web dan konten terkait yang diidentifikasi dengan nama domain umum dan dipublikasikan di setidaknya satu server web. Situs web biasanya didedikasikan untuk topik atau tujuan tertentu, seperti berita, pendidikan, perdagangan, hiburan, atau jejaring sosial. Hyperlink antar halaman web memandu navigasi situs, yang sering kali dimulai dengan halaman beranda. Pada Mei 2023, 5 situs web yang paling banyak dikunjungi adalah Google Search, YouTube, Facebook, Twitter, dan Instagram.

Semua situs web yang dapat diakses publik secara kolektif membentuk World Wide Web. Ada juga website pribadi yang hanya bisa diakses di jaringan pribadi, seperti website internal perusahaan untuk karyawannya (Website Manajemen). Pengguna dapat mengakses situs web di berbagai perangkat, termasuk desktop, laptop, tablet, dan ponsel cerdas. Aplikasi yang digunakan pada perangkat ini disebut browser web.


Latar Belakang

Informasi lebih lanjut: Sejarah World Wide Web

World Wide Web (WWW) diciptakan pada tahun 1989 oleh ilmuwan komputer CERN asal Inggris, Tim Berners-Lee. Pada tanggal 30 April 1993, CERN mengumumkan bahwa World Wide Web akan bebas digunakan oleh siapa saja, sehingga berkontribusi terhadap pertumbuhan Web yang sangat besar. Sebelum diperkenalkannya Hypertext Transfer Protocol (HTTP), protokol lain seperti File Transfer Protocol dan protokol gopher digunakan untuk mengambil file individual dari server. Protokol ini menawarkan struktur direktori sederhana tempat pengguna menavigasi dan memilih file untuk diunduh. Dokumen paling sering disajikan sebagai file teks biasa tanpa format atau dikodekan dalam format pengolah kata.


Sejarah

Meskipun "situs web" adalah ejaan aslinya (terkadang menggunakan huruf kapital "Situs Web", karena "Web" adalah kata benda yang tepat ketika mengacu pada World Wide Web), varian ini menjadi jarang digunakan, dan "situs web" telah menjadi ejaan standar . Semua panduan gaya utama, seperti The Chicago Manual of Style dan AP Stylebook, telah mencerminkan perubahan ini.

Pada bulan Februari 2009, Netcraft, sebuah perusahaan pemantau Internet yang telah melacak pertumbuhan Web sejak tahun 1995, melaporkan bahwa terdapat 215.675.903 situs web dengan nama domain dan konten di dalamnya pada tahun 2009, dibandingkan dengan hanya 19.732 situs web pada bulan Agustus 1995. Setelah mencapai 1 miliar situs web pada bulan September 2014, sebuah tonggak sejarah yang dikonfirmasi oleh Netcraft dalam Survei Server Web bulan Oktober 2014 dan bahwa Internet Live Stats adalah yang pertama mengumumkannya—seperti yang dibuktikan oleh tweet dari penemu World Wide Web sendiri, Tim Berners- Lee—jumlah situs web di dunia kemudian menurun dan kembali ke angka di bawah 1 miliar. Hal ini disebabkan oleh fluktuasi bulanan dalam jumlah situs web yang tidak aktif. Jumlah situs web terus bertambah hingga lebih dari 1 miliar pada bulan Maret 2016 dan terus bertambah sejak saat itu. Survei Server Web Netcraft pada bulan Januari 2020 melaporkan bahwa terdapat 1.295.973.827 situs web dan pada bulan April 2021 melaporkan bahwa terdapat 1.212.139.815 situs di 10.939.637 komputer yang terhubung ke web, dan 264.469.666 domain unik. Diperkirakan 85 persen dari semua situs web tidak aktif.


Situs web statis

Situs web statis adalah situs web yang halaman Webnya disimpan di server dalam format yang dikirim ke browser Web klien. Hal ini terutama dikodekan dalam Hypertext Markup Language (HTML); Cascading Style Sheets (CSS) digunakan untuk mengontrol tampilan di luar HTML dasar. Gambar biasanya digunakan untuk menciptakan tampilan yang diinginkan dan sebagai bagian dari konten utama. Audio atau video juga dapat dianggap sebagai konten "statis" jika diputar secara otomatis atau umumnya non-interaktif. Website jenis ini biasanya menampilkan informasi yang sama kepada semua pengunjungnya. Mirip dengan membagikan brosur cetak kepada pelanggan atau klien, situs web statis umumnya akan memberikan informasi standar yang konsisten untuk jangka waktu yang lama. Meskipun pemilik situs web dapat melakukan pembaruan secara berkala, ini adalah proses manual untuk mengedit teks, foto, dan konten lainnya dan mungkin memerlukan keterampilan dasar desain situs web dan perangkat lunak. Bentuk sederhana atau contoh pemasaran situs web, seperti situs web klasik, situs web lima halaman, atau situs web brosur sering kali merupakan situs web statis, karena menyajikan informasi statis yang telah ditentukan sebelumnya kepada pengguna. Ini mungkin termasuk informasi tentang perusahaan dan produk serta layanannya melalui teks, foto, animasi, audio/video, dan menu navigasi.

Situs web statis mungkin masih menggunakan penyertaan sisi server (SSI) sebagai kemudahan pengeditan, seperti berbagi bilah menu umum di banyak halaman. Karena perilaku situs terhadap pembaca masih statis, maka situs ini tidak dianggap sebagai situs dinamis.


Situs web dinamis

Penggunaan bahasa pemrograman sisi server pada tahun 2016

Situs web dinamis adalah situs yang sering berubah atau disesuaikan secara otomatis. Halaman dinamis sisi server dihasilkan "on the fly" oleh kode komputer yang menghasilkan HTML (CSS bertanggung jawab atas tampilan dan dengan demikian, merupakan file statis). Ada berbagai macam sistem perangkat lunak, seperti CGI, Java Servlets dan Java Server Pages (JSP), Active Server Pages dan ColdFusion (CFML) yang tersedia untuk menghasilkan sistem Web dinamis dan situs dinamis. Berbagai kerangka aplikasi Web dan sistem templat Web tersedia untuk bahasa pemrograman penggunaan umum seperti Perl, PHP, Python, dan Ruby untuk mempercepat dan mempermudah pembuatan situs web dinamis yang kompleks.

Sebuah situs dapat menampilkan keadaan dialog antar pengguna saat ini, memantau situasi yang berubah, atau memberikan informasi dalam beberapa cara yang disesuaikan dengan kebutuhan masing-masing pengguna. Misalnya, ketika halaman depan situs berita diminta, kode yang berjalan di server web mungkin menggabungkan fragmen HTML yang disimpan dengan berita yang diambil dari database atau situs web lain melalui RSS untuk menghasilkan halaman yang berisi informasi terkini. Situs dinamis dapat bersifat interaktif dengan menggunakan formulir HTML, menyimpan dan membaca kembali cookie browser, atau dengan membuat serangkaian halaman yang mencerminkan riwayat klik sebelumnya. Contoh lain dari konten dinamis adalah ketika situs web ritel dengan database produk media memungkinkan pengguna memasukkan permintaan pencarian, misalnya. untuk kata kunci Beatles. Sebagai tanggapan, konten halaman Web akan secara spontan berubah tampilannya sebelumnya, dan kemudian akan menampilkan daftar produk Beatles seperti CD, DVD, dan buku. HTML Dinamis menggunakan kode JavaScript untuk menginstruksikan browser Web cara memodifikasi konten halaman secara interaktif. Salah satu cara untuk mensimulasikan jenis situs web dinamis tertentu sambil menghindari hilangnya kinerja saat memulai mesin dinamis berdasarkan per pengguna atau per koneksi adalah dengan membuat ulang serangkaian besar halaman statis secara otomatis dan berkala.

Konten Multimedia dan Interaktif

Situs web awal hanya memiliki teks, dan segera setelahnya, gambar. Plug-in browser web kemudian digunakan untuk menambahkan audio, video, dan interaktivitas (seperti untuk aplikasi Web kaya yang mencerminkan kompleksitas aplikasi desktop seperti pengolah kata). Contoh plug-in tersebut adalah Microsoft Silverlight, Adobe Flash Player, Adobe Shockwave Player, dan Java SE. HTML 5 mencakup ketentuan untuk audio dan video tanpa plugin. JavaScript juga dibangun di sebagian besar browser web modern, dan memungkinkan pembuat situs web mengirimkan kode ke browser web yang memerintahkannya cara memodifikasi konten halaman secara interaktif dan berkomunikasi dengan server web jika diperlukan. Representasi konten internal browser dikenal sebagai Document Object Model (DOM).

WebGL (Web Graphics Library) adalah API JavaScript modern untuk merender grafik 3D interaktif tanpa menggunakan plug-in. Hal ini memungkinkan konten interaktif seperti animasi 3D, visualisasi, dan penjelasan video disajikan kepada pengguna dengan cara yang paling intuitif.[10]

Tren situs web era 2010 yang disebut "desain responsif" telah memberikan pengalaman menonton terbaik karena menyediakan tata letak berbasis perangkat untuk pengguna. Situs web ini mengubah tata letaknya sesuai dengan perangkat atau platform seluler, sehingga memberikan pengalaman pengguna yang kaya.[11]


Jenis Web

Situs web dapat dibagi menjadi dua kategori besar—statis dan interaktif. Situs interaktif adalah bagian dari komunitas situs Web 2.0 dan memungkinkan interaktivitas antara pemilik situs dan pengunjung atau pengguna situs. Situs statis menyajikan atau menangkap informasi tetapi tidak mengizinkan interaksi dengan audiens atau pengguna secara langsung. Beberapa situs web bersifat informatif atau diproduksi oleh para penggemar atau untuk penggunaan pribadi atau hiburan. Banyak situs web yang bertujuan menghasilkan uang menggunakan satu atau lebih model bisnis, termasuk:

  1. Memposting konten menarik dan menjual iklan kontekstual baik melalui penjualan langsung atau melalui jaringan periklanan.
  2. E-commerce: produk atau jasa dibeli langsung melalui website
  3. Mengiklankan produk atau layanan yang tersedia di bisnis fisik
  4. Freemium: konten dasar tersedia secara gratis, tetapi konten premium memerlukan pembayaran (misalnya, situs WordPress, ini adalah platform sumber terbuka untuk membangun blog atau situs web).

Beberapa situs web memerlukan registrasi pengguna atau berlangganan untuk mengakses konten. Contoh situs berlangganan mencakup banyak situs bisnis, situs berita, situs jurnal akademis, situs game, situs berbagi file, papan pesan, email berbasis web, situs jejaring sosial, situs web yang menyediakan data pasar saham real-time, serta situs yang menyediakan berbagai layanan lainnya.