Rumah > Artikel > hujung hadapan web > Adakah html halaman statik?
html ialah halaman statik; html mewakili struktur, css mewakili gaya Halaman yang dibuat oleh HTML dan CSS dipanggil halaman statik merujuk kepada halaman data dinamik, antara halaman web html adalah semua data statik Selepas halaman hujung hadapan disepadukan dengan bahagian belakang, apabila data dalam halaman web berasal dari pangkalan data, ia dipanggil halaman dinamik.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi HTML5, komputer Dell G3.
HTML dipanggil halaman statik
HTML mewakili struktur, CSS mewakili gaya dan halaman yang dibuat oleh HTML dan CSS dipanggil "Halaman statik semata-mata"
Halaman dinamik yang dipanggil merujuk kepada halaman dengan data dinamik, bukan halaman dengan data simulasi. Tiga teknologi HTML, CSS dan JS ialah kandungan kerja "jurutera pembangunan HTML5/jurutera pembangunan bahagian hadapan WEB Data dalam halaman web adalah semua data statik (ditulis oleh jurutera dan disimulasikan). halaman dan bahagian belakang (PHP, JAVA ) Selepas penyepaduan, apabila data dalam halaman web datang daripada pangkalan data, ia dipanggil "halaman dinamik".
Halaman statik
Ringkasnya, halaman statik yang dipanggil merujuk kepada halaman yang tidak berubah, iaitu, pereka bentuk telah menetapkan segala-galanya pada halaman dan membuat ia hingga mati , dan kemudian letakkannya Tidak kira siapa yang melihat kandungan halaman pada bila-bila masa, ia akan sama dan tidak berubah (melainkan kandungan halaman diubah suai secara manual).
Ringkasnya, apa yang dipanggil halaman bukan statik merujuk kepada halaman di mana halaman klien dan bahagian pelayan mempunyai interaksi data Kandungan halaman dinamik biasanya dijana oleh program bahagian pelayan. Orang yang berbeza melawatinya pada masa yang berbeza dan kandungan yang dipaparkan mungkin berbeza-beza. Selepas pereka web menulis program halaman sebelah pelayan, tidak perlu kawalan manual Kandungan halaman akan berubah secara automatik mengikut susunan program halaman. Permintaan Ajax juga merupakan sejenis interaksi data.
Jika halaman mempunyai kesan animasi dan pelbagai kesan animasi yang dikawal oleh js, tetapi tiada permintaan untuk meminta data secara dinamik daripada pelayan, maka halaman jenis ini dianggap sebagai halaman statik. Ia tidak bermakna halaman itu mempunyai kesan animasi, ia adalah halaman dinamik.
Halaman Dinamik
Halaman dinamik merujuk kepada teknologi pengaturcaraan web yang bertentangan dengan halaman web statik. Kerana halaman statik pada asasnya tidak akan berubah selepas ia ditulis, tetapi ini tidak berlaku untuk halaman web dinamik Walaupun kod halaman tidak berubah, kandungan yang dipaparkan boleh berubah mengikut masa, persekitaran atau hasil operasi pangkalan data Kesan dinamik.
Halaman dinamik secara amnya merujuk kepada JSP Pelanggan menggunakan pelayar untuk menyambung ke pelayan melalui rangkaian dan menghantar permintaan menggunakan protokol HTTP bekas akan dipanggil Pada masa yang sama, kontena akan menyambung ke pangkalan data Data yang diperlukan diambil dari pangkalan data dan diserahkan kepada beberapa servlet menyelesaikan respons dan menyerahkan respons kepada pelayan kandungan kepada penyemak imbas klien untuk penghuraian dan pelaksanaan Oleh itu, pelanggan mendapat data yang dipasang secara dinamik selepas satu siri operasi.
Ringkasan perbezaan antara keduanya
1. Pertama sekali, halaman dinamik tidak merujuk kepada halaman dengan animasi atau kesan khas, tetapi kandungan halaman Ia akan berubah mengikut keperluan, terdapat perubahan dinamik. Halaman statik merujuk kepada halaman yang kandungannya pada asasnya berkod keras dan tidak akan berubah dengan mudah.
2. Halaman statik adalah dari klien ke pelayan. Halaman dinamik memerlukan pelayan untuk menggerakkan satu siri servlet dalam bekas dan kandungan dalam pangkalan data yang disambungkan, menjana kandungan secara dinamik untuk dikembalikan, dan kemudian menghantarnya kembali ke pelayan dan kemudian kepada klien.
(Mempelajari perkongsian video: tutorial video css, tutorial video html)
Atas ialah kandungan terperinci Adakah html halaman statik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!