Rumah  >  Artikel  >  hujung hadapan web  >  Cara menggunakan shtml include_HTML/Xhtml_Web page production

Cara menggunakan shtml include_HTML/Xhtml_Web page production

WBOY
WBOYasal
2016-05-16 16:42:211774semak imbas

Ia boleh digunakan untuk menjadikan beberapa kawasan awam tapak web menjadi halaman bebas, dan kemudian menggunakan teknologi ini untuk membenamkannya ke halaman lain yang memerlukan kandungan kawasan ini.

Mekanisme:
Mekanisme SSI ialah kemasukan dinamik, bukan penjanaan statik Apabila pelayan web seperti apache menerima permintaan pengguna, jika ia menghuraikan bahawa terdapat arahan kemasukan SSI, ia akan mengekstrak dan memasukkan secara automatik. ia. Halaman dibenamkan ke dalam halaman yang diminta dan dihantar kepada pengguna secara keseluruhan. Pengguna tidak tahu apa yang telah dilakukan oleh pelayan, tetapi hanya tahu untuk mendapatkan halaman yang lengkap.

Faedah:
Kami tahu daripada mekanisme kerja SSI bahawa tindakan kemasukan berlaku setiap kali pengguna meminta halaman, jadi jika kandungan halaman yang disertakan berubah, ia boleh ditunjukkan dalam masa nyata Kerana daripada ini, ia mudah digunakan untuk mencapai pembenaman dinamik halaman statik Kami boleh menggunakannya untuk melaksanakan kawasan awam seluruh tapak web, atau menerbitkan banyak kandungan kawasan berulang ke dalam halaman statik bebas, dan kemudian menggunakan arahan SSI untuk memasukkan. Masukkan, sebagai contoh, kepala dan ekor keseluruhan tapak, berita terkini di seluruh tapak, kedudukan terhangat, dsb. Teknologi ini digunakan secara meluas oleh kebanyakan laman web portal, seperti 163, sina, dll.

Cara melaksanakan kandungan paling hangat:
Mula-mula konfigurasikan persekitaran SSI (rujuk tutorial konfigurasi SSI yang lain)
Kemudian buat nod bebas
Buat penerbitan tambahan atau halaman artikel dan ikatkannya Panggil templat kecil kandungan paling hangat, tentukan laluan dan nama fail
dan kemudian terbitkannya ke halaman html statik/hot.html
Kemudian tulis arahan SSI berikut dalam kotak yang dikhaskan untuk kandungan paling hangat pada laman utama tapak web

Tukar sambungan penerbitan halaman utama kepada index.shtml (halaman dokumen lalai direktori dalam konfigurasi pelayan juga mesti menambah jenis shtml)
Dengan cara ini, anda boleh melihat kesannya dengan menggunakan /index.shtml , setiap kali selepas menambah banyak artikel, anda hanya perlu mengemas kini hot.html ini, dan tidak perlu mengemas kini laman utama

Kaedah ini boleh malah jadikan blok senarai lajur dalam halaman utama kelihatan seperti ini Dalam borang ini, menggunakan fungsi penerbitan tambahan setiap nod, anda boleh menerbitkan halaman kecil senarai kandungan nod ini semasa menerbitkan halaman utama lajur, dan kemudian membenamkannya pada halaman utama menggunakan arahan SSI, dan kemas kini kandungan lajur kemudian hanya lampirkan halaman keluaran pada lajur, dan halaman utama tidak perlu dimuat semula pada bila-bila masa!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn