|
Grex > Coop11 > #143: GREX web SSI policy. Whys and wherefores. | |
|
| Author |
Message |
| 6 new of 20 responses total. |
other
|
|
response 15 of 20:
|
May 1 05:45 UTC 2000 |
Thanks!!
|
jep
|
|
response 16 of 20:
|
May 1 19:00 UTC 2000 |
Would it be possible for someone to give a general non-technical
explanation of what this means? Does this give additional capabilities
to Grex users? What capabilities?
|
other
|
|
response 17 of 20:
|
May 1 23:05 UTC 2000 |
What it allows at a basic level is the linking of text or html code into files
the same way (in terms of end result -- not coded the same way) that graphics
files can appear inline within a web page.
For instance, if you have a header that you want to appear on all your pages
within a site, you can code it as an html chunk in a separate file, and link
it using SSI (server side includes) to all the pages. that way, if you want
to change every page's header, you just change the one file.
SSI is not perceptible by the person browsing the site. The commands to do
it are included in the original html file, and the server software parses the
command by replacing it with the text of the referenced file, hence *server*
side include. This means you can even do nested includes, though the
subtleties of that can get confusing.
|
remmers
|
|
response 18 of 20:
|
May 2 15:35 UTC 2000 |
Technical digression: I think of SSI as a work-around for an
oversight in the HTML spec., which has the concept of "inline
images" but should also have "inline other-kinds-of-stuff".
It would save on both server processing and network bandwidth
if the latter were part of HTML. Then browsers could do the
assembling of the pieces instead of putting that load on the
server. Also, browsers could cache the pieces so they wouldn't
have to downloaded continually.
This remark has no particular bearing on Grex's decision to
support SSI, which I think was a good one.
|
jep
|
|
response 19 of 20:
|
May 2 17:27 UTC 2000 |
Thanks for the explanation!
|
srw
|
|
response 20 of 20:
|
May 6 02:49 UTC 2000 |
So anyone on Grex can now use SSI directives in their web pages. if you
don't know about SSI directives, see that URL I posted in resp:13
(remember exec is disabled on grex)
To see an practical example take a look at the last modified date on
http://www.cyberspace.org/~srw/index.shtml
in your web browser and compare it to /a/s/r/srw/www/index.shtml
|