Website adalah kumpulan halaman web yang memiliki topik saling terkait yang digunakan untuk mempublikasikan informasi berupa teks, gambar dan program multimedia lainnya berupa animasi (gambar bergerak atau tulisan bergerak), suara, dan atau gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk rangkaian bangunan yang saling terkait antara satu page dengan page yang lain yang sering disebut dengan hyperlink.
Halaman Web adalah dokumen yang ditulis dalam format HTML (Hyper Text Markup Language) yang dapat diakses melalui protokol komunikasi jaringan yang biasa disebut dengan HTTP (Hyper Text Transfer Protocol)
Halaman Web adalah dokumen yang ditulis dalam format HTML (Hyper Text Markup Language) yang dapat diakses melalui protokol komunikasi jaringan yang biasa disebut dengan HTTP (Hyper Text Transfer Protocol)
Website Statis Halaman website statis tidak akan mengalami perubahan konten (isi website) maupun layout saat terjadi permintaan data ke web server. Halaman hanya akan berubah jika pengelola melakukan perubahan terhadap konten website secara manual.
Perubahan biasanya dilakukan menggunakan bantuan program text editor atau program desain website seperti Adobe Dreamweaver. Setiap informasi yang ditampilkan di website statis diatur dengan bahasa markup seperti HTML.
Untuk itu jika dibutuhkan perubahan sekecil apapun, maka hanya bisa dilakukan oleh web designer atau web programmer.
Halaman website statis jauh lebih sederhana, cenderung lebih aman dari serangan hacker, tidak rentan dari kesalahan teknis, dan lebih mudah dibaca oleh mesin pencari (search engine) seperti Google.
Kelebihan Website Statis
- Cepat untuk dikembangkan
- Efisien untuk dikembangkan
- Efisien saat disimpan pada web hosting
Kekurangan Website Statis
- Membutuhkan tenaga ahli khusus untuk melakukan perubahan
- Situs menjadi kurang bermanfaat bagi pengunjung
- Konten website yang usang
Website Dinamis
Website dinamis memiliki konten yang bisa beradaptasi menyesuaikan interaksi dari pengunjung. Perubahan pada data dijalankan oleh aplikasi secara berkala, seperti pada website berita.
Perubahan-perubahan tersebut bisa dilakukan dengan teknik client-side scripting, menggunakan bahasa pemrograman web (Javascript, ActionScript, DHTML).
Dengan client-side scripting konten pada halaman website bisa dirubah dengan cepat pada komputer pengunjung tanpa meminta halaman baru ke web server.
Kebanyakan website dinamis dikembangkan dan dijalankan pada web server dengan bahasa pemrograman server-side scripting (ASP, JSP, Perl, PHP, Python).
Baik bahasa pemrograman client maupun server-side digunakan pada website yang selalu mengalami perubahan konten dan memiliki fitur interaktif yang kompleks.
Website dinamis menawarkan fleksibilitas yang banyak, tapi proses untuk menjalankan halaman website dengan gabungan konten yang unik pada setiap halaman membutuhkan web server canggih berkecepatan tinggi.
Bahkan server yang memadai pun bisa kewalahan jika mendapatkan banyak permintaan data dari website dinamis dalam waktu yang singkat.
Konten dalam website dinamis harus dioptimasi secara khusus agar lebih ramah dengan search engine, ini merupakan kekurangan lain dari website dinamis.
Keuntungan Website Dinamis
- Memiliki banyak fitur tambahan
- Lebih mudah untuk dikembangkan
- Lebih mudah menambah konten baru yang menarik pengunjung dari search engine
- Memiliki fitur yang memudahkan pengelola dan pengguna untuk bekerjasama
Kekurangan Website Dinamis
- Membutuhkan waktu lama dan dana lebih untuk pengembangan
- Membutuhkan biaya hosting lebih mahal
Mayoritas website dari era awal internet memiliki desain statis, tapi kini semakin banyak orang yang sadar akan banyak kelebihan website dinamis. Website dinamis memiliki fitur lebih banyak dan juga memberikan kesan profesional dan pengalaman menarik bagi pengunjung website Anda.
Perbedaan Web Statis dan Dinamis :
1. Interaksi Antara Pengunjung dan Pemilik Web
Dalam Web Statis tidak dimungkinkan terjadi interaksi antara pengunjung dengan pemilik web. Sementara dalam web dinamis terdapat interaksi antara pengunjung dengan pemilik web seperti memberikan komentar, transaksi online, forum dan lain-lain.
2. Penggunaan Programing Language
Pembangunan website statis dapat dilakukan walau hanya dnegan menggunakan kode-kode HTML saja, sedangkan pada website dinamis menggunakan bahasa pemograman web seperti PHP, ASP, ASP.Net, Perl dan lain sebagainya
3. Penggunaan Database
Website statis tidak menggunakan database karena tidak ada data yang perlu disimpan dan diproses, sedangakan pada website dinamis menggunakan database seperti mysql, oracle, dan lain-lain untuk menyimpan dan memproses data
4. Content
Content dalam website statis hanya diberikan oleh pemilik websites dan jarang diupdate, sementara content dalam website dinamis bisa berasal dari pengunjung dan lebih sering diupdate.
Website statis tidak menggunakan database karena tidak ada data yang perlu disimpan dan diproses, sedangakan pada website dinamis menggunakan database seperti mysql, oracle, dan lain-lain untuk menyimpan dan memproses data
4. Content
Content dalam website statis hanya diberikan oleh pemilik websites dan jarang diupdate, sementara content dalam website dinamis bisa berasal dari pengunjung dan lebih sering diupdate.
Untuk perbedaan lainnya, Anda juga bisa melihat tabel berikut :
Semoga Bermanfaat 😊😊😊
Wassalamualaikum Warohmatullahi Wabarokatuh





