Perbedaan Antara Halaman Web Statis dan Dinamis

Perbedaan Antara Halaman Web Statis dan Dinamis
Perbedaan Antara Halaman Web Statis dan Dinamis

Video: Perbedaan Antara Halaman Web Statis dan Dinamis

Video: Perbedaan Antara Halaman Web Statis dan Dinamis
Video: PERBEDAAN ANTARA MELAKUKAN PEKERJAAN ANDA DAN MENIKMATI PEKERJAAN ANDA 2024, November
Anonim

Halaman Web Statis vs Dinamis

Internet adalah kumpulan besar komputer klien dan server yang saling berhubungan. Hypertext Transfer Protocol (HTTP) memfasilitasi komunikasi dan transfer data antara dua tingkatan ini, yang merupakan kode standar.

Ketika komputer klien seperti yang Anda gunakan mencoba melihat halaman web tertentu melalui browser web, komputer tersebut akan mengirimkan permintaan ke komputer yang menghosting situs web (server) untuk mengirim kembali detail situs web. Jika konten yang diminta oleh komputer klien tersedia, komponen situs web dikirim ke browser web klien dalam format HTML melalui HTTP, dan kemudian browser web membuat ulang situs web di komputer klien dan menampilkannya. Uniform Resource Locator secara unik mengidentifikasi sumber daya di server dan server yang menerima permintaan dan tanggapan dikenal sebagai server

Perbedaan website statis dan dinamis muncul dari operasi perubahan di belakang server

Lebih lanjut tentang halaman Web Statis

Situs web statis adalah situs web yang menampilkan konten yang sama untuk semua pengguna yang melihat situs web secara bersamaan. Secara sederhana situs web statis adalah situs web tetap, dan kontennya tidak berubah dari pengguna ke pengguna.

Alasan di balik ini adalah cara situs web statis dibangun. Secara teknis situs web statis terdiri dari kumpulan dokumen HTML yang dihosting di server, yang saling berhubungan melalui hyperlink. Namun, halaman-halaman ini independen satu sama lain, dan kode serta konten unggulan lainnya ditulis dan disimpan sebagai file individual di memori tetap server. Jika perubahan harus dilakukan pada situs web, itu harus dilakukan secara manual dengan mengubah kode setiap halaman web.

Halaman web di dalam server adalah file HTML individual yang dapat dikenali dari URL file terakhir;.html atau.htm adalah halaman web statis tempat halaman disimpan dalam format HTML.

Ketika klien web membuat permintaan untuk halaman web statis ke server web, server web (alias server HTTP) menafsirkan dan menempatkan halaman yang diperlukan menggunakan URL dalam permintaan dan mengirimkan halaman ke browser web melalui HTTP. HTTP atau server web yang paling umum digunakan untuk tujuan ini adalah IIS dari Microsoft untuk platform windows dan Apache oleh yayasan Apace.

Selengkapnya tentang Halaman Web Dinamis

Berbeda dengan halaman web statis, halaman web dinamis mendapatkan namanya karena konten dinamis yang tersedia. Artinya, konten yang ditampilkan di situs web dapat berubah dari pengguna ke pengguna dan/atau dari waktu ke waktu. Contoh halaman web dinamis adalah situs web Amazon, Yahoo, Gmail, CNN dan iTunes.

Sekali lagi, struktur server web berbeda dari hosting halaman statis ke halaman dinamis. Karena halaman web dinamis memerlukan penyediaan konten yang berbeda untuk setiap pengguna, tidak praktis untuk menyimpan versi berbeda dari halaman yang sama pada memori server dan mengirimkannya karena ini memerlukan sumber daya yang besar untuk mendukung operasi. Oleh karena itu, metode yang lebih mudah adalah dengan memisahkan komponen di beberapa penyimpanan, dan menyatukannya dalam tata letak yang sama, lalu mentransfernya ke browser klien.

Hal ini dicapai dengan mengimplementasikan server aplikasi dan database sumber daya yang terhubung ke server web. Ketika permintaan untuk URL tertentu dibuat oleh browser web, server web menerima dan meneruskan informasi ke server aplikasi untuk menyediakan file HTML yang ditunjukkan dalam URL. Karena tidak ada halaman HTML tetap, server aplikasi menampilkan tata letak untuk URL yang diperlukan dan mengisinya dengan konten yang relevan seperti teks, foto, audio, dan video.

Contoh untuk server aplikasi adalah PHP dan ASP. NET. Oracle Application Express dan MySQL adalah contoh perangkat lunak database.

Apa perbedaan antara Halaman Web Statis dan Dinamis?

• Halaman web statis memiliki konten tetap sedangkan halaman web dinamis mungkin memiliki konten yang berubah.

• Halaman web statis harus diubah secara manual, sedangkan perubahan ke halaman dinamis dapat dimuat melalui aplikasi tempat sumber daya disimpan dalam database.

• Halaman web statis hanya menggunakan server web, sedangkan halaman web dinamis menggunakan server web, server aplikasi, dan database.

Direkomendasikan: