I'm planning to use some SSI on my site. I have finally gone through all issues installing and configuring apache, mysql, php, perl and SSI on my old win98SE. SSI works. I don't even have to use .shtml extension, it works with .html.
Anyway, I wonder now. If I changed that one file which is included in all other pages, would I have to upload all other pages which have that include?
I use WYSIWYG editor and it's very handy when You want to do changes. If You make a change in some files, software finds'em and uploads only files that are changed.
So I wonder if I'll use SSI's, I'll change one tiny file and all other files will change at the same time. So I'll have to upload them all again? Or not?
If the only thing that changed is the contents of the SSI file, (the path and filename have not changed), then in effect, nothing has changed in regards to your content pages, and your authoring / HTML editing program should NOT suggest that you update the server with files that contain the include directive.
Example:
Contents of "footer.html" is-
<CENTER>
<B>This is the footer I want included in all files</B>
</CENTER>
One or more pages contains the directive:
<!--#include file="footer.html"-->
And you change the contents of footer.html to-
<CENTER>
<B>This is at the bottom of all pages.</B>
</CENTER>
Then the include directive (contained in one or many pages) has not changed and you only need to upload a copy of "footer.html" to the server and the site is updated.