Mitä palvelinpuoli sisältää?

Palvelinpuolen sisällytykset (SSI), jota joskus kutsutaan myös reunapuolen sisältämiksi, on web -kehittäjien usein käyttämä tekniikka, joka koostuu ohjeiden kirjoittamisesta menettelyistä, jotka on suoritettava verkkosivun tarjoamisen aikana. Palvelintietokone palvelee verkkosivua, kun asiakastietokone pyytää sen maailmanlaajuista verkko -osoitetta. Nämä direktiivit on sisällytetty tai koodattu suoraan XHTML -asiakirjoihin laajennettavissa, jotta staattinen sivu voi sisältää dynaamisesti luotua sisältöä ilman, että sen täytyy palvella koko sivua käyttämällä skriptikieliä, kuten hypertekstiesittelyprosessoria (PHP).

Verkkokehittäjät tekevät usein valinnan käyttää palvelinpuolen tekniikkaa, kun vain pieni osa XHTML -asiakirjasta on luotava dynaamisesti. Esimerkiksi nykyinen paikallinen aika on ehkä näytettävä staattisella sivulla. Vaikka tämä voidaan helposti saavuttaa muutamalla koodirivillä, jotka on kirjoitettu millä tahansa käytettävissä olevilla komentosarjakielillä, palvelinpuolen sisältöjä käytetään usein tällaisiin tarkoituksiin. Verkkosivut, jotka koostuvat lähes kokonaan dynaamisesti luodusta sisällöstä, eivät käytä palvelinpuolen sisältöjä; Web-kehittäjät valitsevat sen sijaan skriptien koodauksen palvelinpuolen komentosarjakielillä.

Palvelinpuolen sisältämällä tekniikalla on joitain etuja skriptikielien tekniikkaan verrattuna, kuten vähemmän koodia ja pienempi kuormitus palvelevalle tietokoneelle. Ratkaisut sisällön tuottamiseksi dynaamisesti koko verkkosivustolla voivat kuitenkin sisältää palvelinpuolen sisältämien ja komentosarjakielien käytön, koska käytettävän valinnan määrää se, kuinka paljon sivuston jokaisesta sivusta on staattista ja kuinka paljon dynaamista. Useimmat web -isäntäyritykset tarjoavat asiakkailleen mahdollisuuden käyttää palvelinpuolen tekniikkaa verkkosivuilleen.

Palvelinpuolen sisällyttäminen on yleensä yksinkertainen tehtävä erityisesti kokeneille web -suunnittelijoille ja -kehittäjille. Se koostuu tyypillisesti .htaccess -tiedoston luomisesta, johon koodi lisätään, ja sen jälkeen koodin lisäämisestä XHTML -sivuille, joilla tätä tekniikkaa on tarkoitus käyttää. Lisätty erityinen koodi määräytyy tarkan dynaamisen sisällön mukaan, joka on luotava muutoin staattisen sivun tiettyihin osiin. Tätä tekniikkaa käyttävissä verkkotiedostoissa on oltava Web -isäntäyrityksen määrittämä tiedostopääte, joka on yleensä “.shtml” tai “shtm” toimiakseen. Asiakirjan tiedostopäätteen muokkaamisen laiminlyönti tekniikan käyttämiseksi on yleinen virhe etenkin kokemattomien web -suunnittelijoiden ja -kehittäjien keskuudessa.