Server Side Includes (SSI) is a popular server-side scripting language, which is often used to incorporate the content of one file inside another file. It's utilized typically with online content and it could help make a static HTML website much more dynamic. If you need to have a daily quote shown on a few webpages on your website, for example, you can create a text file and switch the quote inside it every single day. All web pages in which this file is included are going to display the updated quote, so you'll not need to edit all of them personally every single time. SSI can also be used to contain the output of basic functions instead of a static file - for example, the viewer's IP address, a hit counter or perhaps the present date and time. In this way, you can make your site appear much more professional and much more appealing to the site visitors. Web pages that implement SSI get a .shtml extension.