Sunucu tarafı içerir (SSI), bazen kenar tarafı da denir, web geliştiricileri tarafından sıkça kullanılan ve bir web sayfasının sunumu sırasında yapılması gereken prosedürlerle ilgili yazılı talimatlar içeren bir teknolojidir. Bir istemci bilgisayar dünya çapında web adresini istediğinde, bir web sayfası bir sunucu bilgisayar tarafından sunulur. Bu direktifler, statik bir sayfanın, köprü metni önişlemcisi (PHP) gibi betik dilleri kullanarak tüm sayfayı sunmak zorunda kalmadan, dinamik olarak oluşturulmuş içeriği içermesine izin vermek için doğrudan genişletilebilir köprü metni işaretleme dili (XHTML) belgelerinin içine eklenir veya kodlanır.
Sunucu tarafı teknolojisini kullanma seçimi genellikle bir XHTML belgesinin sadece küçük bir kısmının dinamik olarak oluşturulması gerektiğinde web geliştiricileri tarafından yapılır. Örneğin, geçerli yerel saatin statik bir sayfada gösterilmesi gerekebilir. Bu, herhangi bir sayıda mevcut kodlama dilinde yazılmış birkaç kod satırında kolayca elde edilebilse de, sunucu tarafı içerdiği gibi bu amaçlar için sıklıkla kullanılır. Neredeyse tamamen dinamik olarak oluşturulmuş içerikten oluşan web sayfaları, sunucu tarafı içeriğini kullanmaz; web geliştiricileri bunun yerine, sunucu tarafı kodlama dillerinde komut dosyalarının kodlanmasını tercih eder.
Sunucu tarafı kullanmanın, daha az kod ve servis yapan bilgisayara daha hafif bir yükleme gibi komut dosyası dilleri üzerinde teknolojiyi kullanmanın bazı avantajları vardır. Bununla birlikte, bir web sitesinin tamamında dinamik olarak içerik oluşturmak için çözümler, sunucu tarafının kullanımını ve komut dosyası dillerini içerebilir, çünkü hangisinin kullanılacağı seçimi sitenin her sayfasının ne kadarının statik ve ne kadar dinamik olduğuna göre belirlenir. Çoğu web barındırma şirketi müşterilerine müşterilerine web sayfaları için teknoloji içeren sunucu tarafı kullanma seçeneği sunar.
Sunucu tarafının uygulanması, özellikle deneyimli web tasarımcıları ve geliştiricileri için genellikle basit bir iştir. Tipik olarak, kodun eklendiği bir .htaccess dosyası oluşturmaktan ve ardından bu teknolojinin kullanılacağı XHTML sayfalarına kod eklemekten oluşur. Eklenen belirli kod, aksi takdirde statik sayfanın belirli bölümlerinde oluşturulması gereken tam dinamik içerik tarafından belirlenir. Bu teknolojiden yararlanan web dosyalarının çalışması için web barındırma şirketi tarafından belirtilen ve genellikle ".shtml" veya "shtm" olan dosya uzantısını taşımalısınız. Teknolojiyi kullanmak için bir belgenin dosya uzantısını düzenleme hatası, özellikle deneyimsiz web tasarımcıları ve geliştiricileri arasında yaygın bir hatadır.


