A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
Server Side Includes (zkráceně SSI) je jednoduchý webový skriptovací jazyk, který se provádí na straně serveru těsně před odesláním stránky uživateli. SSI patří k nejstarším skriptovacím jazykům.
Používá se hlavně na skládání jedné stránky z různých menších částí.
Soubory SSI mají příponu .shtml, .shtm, .stm, .inc, .ssi
Výhodou SSI je, že se do HTML kódu zapisuje ve tvaru HTML komentáře, tedy mezi značky <!--
a -->
. Proto, pokud není SSI na serveru podporované, zůstanou SSI příkazy v stránce jednoduše zakomentované.
Nejčastěji používaný příkaz SSI je na vkládání určitého souboru do stránky.
<!--#include virtual="vkladany-soubor.inc" -->
SSI dokáže spolupracovat s databází ODBC.
Nejčastěji používané příkazy
Příkaz | Parametry | Popis | Příklad |
---|---|---|---|
Include | File, direct or virtual | Nejčastěji používaný příkaz v SSI. Umožňuje vložení obsahu jednoho dokumentu do jiného. Při používání parametru FILE se definuje cesta relativně k cestě dokumentu. Při používání parametru VIRTUAL se cesta definuje relativně ke kořenovému adresáři dokumentu. | <!- # Include virtual = "menu.html" -> |
Include | File or virtual | Stejná funkce jako předešlý řádek. Pomocí parametru VIRTUAL lze vkládat do stránky i skripty jiných programovacích jazyků – PHP, Perl, Java, ColdFusion, CGI ... | <!- # Include virtual = "menu.php" -> or <!- # Include file = "obsah.html" ->
|
Exec | Cgi or cmd | Pomocí EXEC (zkratka od EXECUTE – provést) se dají na serveru spouštět různé příkazy. Právě EXEC bývá u většiny hostingů z bezpečnostních důvodů zakázán. | <!- # Exec cgi = "/ cgi-bin / skript.pl" -> or <!- # Exec cmd = "ls -l" ->
|
Echo | Var | Vypsání proměnné na stránku. Tento příkaz funguje stejně jako příkaz ECHO například v PHP. Můžeme buď obsah proměnné definovat my, ale použijeme některou se serverových proměnných. Mezi serverové proměnné patří například HTTP_USER_AGENT, LAST_MODIFIED, HTTP_ACCEPT, REMOTE_ADDR, DOCUMENT_URI, DOCUMENT_NAME, DATE_LOCAL a několik desítek dalších. | <!- # Echo var = "DATE_LOCAL" ->
|
Config | Timefmt, sizefmt, or errmsg | Pomocí CONFIG můžeme upřesnit a změnit způsob zobrazování údajů na obrazovku jinak jako jsou defaultně nastaveny. SSI nabízí velmi rozsáhlou modifikaci výpisu údajů. | <!- # Config timefmt = "% y% m% d" -> or <!- # Config sizefmt = "bytes "-> or <!- # config errmsg =" Bohužel, příkaz se neprovedl "->
|
Flastmod or fsize | File or virtual | SSI dokáže na jednoduché úrovni pracovat i se soubory – zjištění velikosti souboru, poslední úprava souboru ... SSI nedokáže do souborů zapisovat | <!- # Flastmod virtual = "index.html" -> or <!- # Fsize file = "skript.pl" ->
|
Printenv | PRINTENV vypíše na obrazovku všechny údaje o serveru, prohlížeči uživatele, čas, datum, IP adresách, dokumentu ve kterém se příkaz nachází ... | <!- # Printenv ->
|
Reference
V tomto článku byl použit překlad textu z článku Server Side Includes na slovenské Wikipedii.
Externí odkazy
- Server Side Includes v zkratce
- SSI developer (anglicky)
Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok. Podrobnejšie informácie nájdete na stránke Podmienky použitia.
Antropológia
Aplikované vedy
Bibliometria
Dejiny vedy
Encyklopédie
Filozofia vedy
Forenzné vedy
Humanitné vedy
Knižničná veda
Kryogenika
Kryptológia
Kulturológia
Literárna veda
Medzidisciplinárne oblasti
Metódy kvantitatívnej analýzy
Metavedy
Metodika
Text je dostupný za podmienok Creative
Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších
podmienok.
Podrobnejšie informácie nájdete na stránke Podmienky
použitia.
www.astronomia.sk | www.biologia.sk | www.botanika.sk | www.dejiny.sk | www.economy.sk | www.elektrotechnika.sk | www.estetika.sk | www.farmakologia.sk | www.filozofia.sk | Fyzika | www.futurologia.sk | www.genetika.sk | www.chemia.sk | www.lingvistika.sk | www.politologia.sk | www.psychologia.sk | www.sexuologia.sk | www.sociologia.sk | www.veda.sk I www.zoologia.sk