Sisi Server Termasuk (SSI): Tersisa Di Tahun 90-an?

Penyingkapan: Dukungan Anda membantu menjaga situs tetap berjalan! Kami mendapatkan biaya referensi untuk beberapa layanan yang kami rekomendasikan pada halaman ini.


Laman web statis sangat bagus untuk menyampaikan informasi yang tidak terlalu sering berubah. Tanpa menambahkan banyak fitur dinamis, mereka mentransmisikan dengan cepat dan dapat dengan mudah di-cache untuk pemuatan halaman yang hampir instan. Sayangnya, mereka statis. Apa pun yang Anda tulis adalah apa yang dilihat pemirsa Anda, setiap saat.

Termasuk Server Side memungkinkan pembuat situs web untuk memasukkan beberapa konten dinamis terbatas dengan halaman HTML statis mereka. Dengan cara ini, Anda mendapatkan waktu pemuatan yang sangat cepat, tetapi Anda juga dapat memasukkan beberapa fitur tambahan yang tidak mungkin dengan halaman yang benar-benar statis.

Server Side Include umumnya digunakan untuk membuat header dan footer standar, yang dapat diterapkan ke setiap halaman di situs Anda. Dengan melakukannya, Anda dapat dengan mudah membuat perubahan pada header dan footer Anda dengan mengedit satu file, daripada harus mengedit setiap halaman web..

Server Side Include juga dapat digunakan untuk menampilkan informasi dinamis tentang setiap dokumen. Misalnya, Anda dapat menambahkan bidang “Terakhir Diperbarui” ke halaman web Anda, yang secara otomatis akan memasukkan tanggal pembuatan versi file saat ini. Ini menghemat Anda harus ingat untuk mengubah tanggal sendiri. Dan itu harus memberikan beberapa motivasi ekstra untuk menjaga situs web Anda tetap up-to-date.

Beberapa kegunaan umum lainnya untuk Sisi Layanan Sertakan menampilkan alamat IP seseorang, menambahkan hasil dari program CGI kecil, seperti hit counter, dan menambahkan ekspresi variabel ke halaman Anda (seperti waktu atau tanggal saat ini).

Apakah Ada Yang Masih Menggunakan Sisi Server Termasuk?

Pada hari-hari awal World Web Web, SSI menawarkan nilai nyata sementara berdampak kecil pada waktu muat situs Anda atau ruang server Anda. Namun, dengan adopsi massal broadband dan peningkatan dramatis dalam ruang penyimpanan server, ada sedikit kebutuhan untuk pembatasan seperti itu di situs web modern. Terutama ketika plugin cache sederhana dapat memberikan manfaat kecepatan yang serupa untuk situs yang sepenuhnya dinamis.

Terlebih lagi, dengan transisi ke Web 2.0, sebagian besar pengembang web beralih ke aplikasi web yang lebih kuat, memanfaatkan kemampuan bahasa pemrograman dinamis, seperti Perl dan PHP. Sementara SSI melakukan tindakan dinamis sederhana dengan efisiensi yang lebih besar, SSI tidak mendekati level konten dinamis yang diharapkan oleh pengguna Web modern. Ini bukan untuk mengatakan itu adalah bahasa yang benar-benar mati. Beberapa pengembang masih menemukan kegunaan untuk SSI, bukan sebagai alat untuk menampilkan konten dinamis, tetapi sebagai sarana mengelola alat modern yang mereka gunakan. Misalnya, Anda dapat menggunakan SSI untuk mengelola konten HTML5 Anda. Ini juga bisa menjadi bahasa yang sangat berguna untuk pemrogram pemula, yang masih fokus pada HTML dasar dan pengembangan web.

Sumber Daya Online

Meskipun tidak digunakan hampir sesering dulu di World Wide Web, Server Side Includes masih populer di kalangan beberapa pengembang yang suka sendiri yang lebih suka halaman statis yang sederhana. Jika Anda tertarik untuk menambahkan SSI ke situs Anda, ada banyak panduan online yang tersedia untuk membantu.

  • Tutorial Apache: Pengantar Sisi Server Termasuk: situs ini memberikan gambaran yang bagus tentang apa yang mungkin dengan Server Sisi Termasuk dan menyediakan beberapa contoh kode yang dapat Anda sertakan di situs Anda sendiri.
  • Panduan Universitas Southern California untuk Sisi Server Termasuk: situs ini kurang teknis daripada tutorial Apache, dan mungkin lebih mudah diakses oleh pengembang baru. Di memberikan instruksi untuk menanamkan Sisi Server Termasuk ke dalam halaman Anda, serta daftar perintah umum dan variabel yang tersedia.
  • Server Side Include Tutorial: tutorial ini memberikan tinjauan komprehensif tentang Server Side Include, bersama dengan instruksi terperinci untuk menambahkan kode SSI ke halaman Anda, mengatur skrip, dan memanfaatkan perintah yang telah ditetapkan.
  • Panduan Pemula untuk SSI: tutorial singkat lima bagian ini akan membuat Anda menjalankan dan menjalankan dengan Server Side Termasuk dalam waktu yang lebih singkat daripada yang diperlukan untuk membuat secangkir kopi. Ini termasuk panduan langkah demi langkah untuk menambahkan konten dari file eksternal (seperti file footer) ke halaman Anda, menampilkan informasi server (alamat IP, tanggal saat ini, dll.), Memformat konten dinamis, dan memungkinkan server Anda untuk menangani SSI.

Buku

Server Side Include bukan topik hangat di buku-buku saat ini, tetapi dimasukkan dalam sejumlah panduan untuk desain web, Java, dan manajemen server pada akhir 1990-an dan awal 2000-an. Jika Anda mencari panduan cetak yang mendalam, Anda mungkin perlu menggali toko buku bekas.

  • Sederhanakan Manajemen Situs Web dengan Server-Side Include, Cascading Style Sheets, dan Perl (2002) oleh Andrea Peterson: buku ini cukup kuno, tetapi buku ini adalah panduan pasti untuk semua yang perlu Anda ketahui tentang SSI.
  • Pemrograman CGI di World Wide Web (1996) oleh Shishir Gundavaram: Yang ini sudah tidak dicetak, tetapi Anda bisa mendapatkannya secara online melalui Proyek Buku Terbuka O’Reilly. Bab tentang Sisi Server Termasuk mencakup berbagai topik SSI, termasuk mengonfigurasi SSI, menggunakan pelat boiler, menjalankan program eksternal, dan mengatasi masalah kesalahan umum.

Kesimpulan

Sisi Server Termasuk pengembang web yang diizinkan untuk memperkenalkan pemrograman dinamis dasar ke situs web statis mereka pada saat situs web dinamis masih jarang. Pengguna web modern, bagaimanapun, mengharapkan konten yang jauh lebih dinamis, dan sebagian besar pengembang telah pindah dari halaman HTML tradisional yang statis, membuat SSI sudah usang. Bahkan do-it-yourselfers dapat dengan mudah mencapai kemampuan yang lebih dinamis dengan menggunakan pembangun situs web online sederhana atau sistem manajemen konten.

Namun, halaman statis tradisional masih dapat bermanfaat, terutama jika konten Anda tidak perlu diperbarui secara berkala atau memerlukan konten khusus. Ini juga merupakan titik awal yang sempurna untuk programmer HTML baru. Jika Anda lebih suka halaman statis, atau mempertahankan situs lama yang Anda belum siap untuk melakukan pembaruan penuh, Server Side Include dapat menyediakan sejumlah fitur yang berguna dan dinamis untuk mempersonalisasi situs Anda dan menyederhanakan pembaruan.

Bacaan Lebih Lanjut dan Sumberdaya

Kami memiliki lebih banyak panduan, tutorial, dan infografis terkait dengan pengkodean dan pengembangan situs web:

  • Menulis HTML yang Baik: ini adalah pengantar yang solid untuk menulis HTML yang baik dan menggunakan perangkat lunak validator HTML.
  • CSS3 – Pengantar, Panduan & Sumber: ini adalah tempat yang bagus untuk mulai belajar tata letak halaman web.
  • Sumber Daya ASP.NET: panduan ini akan membantu Anda menggunakan kerangka kerja .NET untuk membuat halaman web.

HTML untuk Pemula – Panduan Utama

Jika Anda benar-benar ingin belajar HTML, kami telah membuat artikel sepanjang buku, HTML untuk Pemula – Panduan Utama Dan itu benar-benar panduan utama; itu akan membawa Anda dari awal hingga penguasaan.

HTML untuk Pemula - Panduan Utama
HTML untuk Pemula – Panduan Utama

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map