SSI - Biblioteka.sk

Panta Rhei Doprava Zadarmo
...
...


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

SSI
 ...

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

Zdroj:https://cs.wikipedia.org?pojem=SSI
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.






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.

Your browser doesn’t support the object tag.

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