Terapkan untuk membuat beberapa area publik dari situs web menjadi halaman independen, dan kemudian menggunakan teknologi ini untuk menanamkannya ke halaman lain yang membutuhkan konten di area ini.
mekanisme:
Mekanisme SSI adalah inklusi dinamis, bukan generasi statis. Ini disebabkan oleh server web, seperti Apache, ketika menerima permintaan pengguna, jika diuraikan ke instruksi inklusi SSI, secara otomatis akan mengeluarkan halaman yang disertakan dan menanamkannya ke halaman yang diminta dan mengirimkannya ke pengguna sebagai satu halaman. Untuk pengguna, tidak tahu apa yang telah dilakukan server, tetapi hanya tahu untuk mendapatkan halaman yang lengkap.
keuntungan:
Dari mekanisme kerja SSI, kita tahu bahwa tindakan inklusi terjadi setiap kali pengguna meminta halaman, jadi jika konten dari halaman yang disertakan berubah, itu juga dapat tercermin secara real time. Karena itu, mudah untuk mengimplementasikan embedding dinamis dari halaman statis. Kita dapat menggunakannya untuk mewujudkan area publik dari seluruh situs web, atau menerbitkan banyak area duplikat ke dalam halaman statis independen, dan kemudian menggunakan instruksi SSI untuk memasukkannya jika diperlukan, seperti kepala dan ekor seluruh situs web, berita terbaru dari seluruh situs web, peringkat terpanas, dll. Teknologi ini banyak digunakan oleh sebagian besar situs web Portal, seperti 163, dll. Dll.
Cara mengimplementasikan konten terpanas:
Pertama -tama konfigurasikan lingkungan SSI (lihat tutorial konfigurasi SSI lainnya)
Kemudian buat simpul independen
Buat halaman publikasi atau artikel tambahan baru, ikat ke templat kecil yang memanggil konten terpanas, dan tentukan jalur dan nama file secara bersamaan
Kemudian publikasikan ke dalam halaman html statis/hot.html
Kemudian tulis perintah SSI berikut di dalam kotak dengan konten terpanas yang tersisa di beranda situs web
<!-#Sertakan virtual =/hot.html->
Ubah ekstensi yang diterbitkan di beranda ke index.shtml (halaman dokumen default direktori dalam konfigurasi server juga harus ditambahkan dengan tipe SHTML)
Dengan cara ini, Anda dapat melihat efeknya dengan menggunakan /index.shtml. Setelah menambahkan banyak artikel setiap saat, Anda hanya perlu memperbarui hot.html ini, dan Anda tidak perlu memperbarui beranda.
Metode ini bahkan dapat membuat semua blok daftar kolom di beranda ke dalam formulir ini. Menggunakan fungsi penerbitan tambahan dari setiap node, Anda dapat menambahkan halaman kecil untuk menerbitkan daftar konten node ini saat menerbitkan beranda kolom, dan kemudian menanamkannya dengan instruksi SSI di beranda. Di masa depan, cukup perbarui konten dan kolom halaman penerbitan tambahan, dan beranda tidak perlu disegarkan kapan saja!