English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Server Side Includes (SSI) s asp

Web design RSS Feed





Server Side Includes (SSI) s ASP Lidé často mají shodné části kódu rozšířilo po celém mnoho stránek ASP, obvykle kódu v horní části stránky (obvykle jen hlavičky) a spodní část strana (zápatí). Podobně, můžete mít kód, který provádí určité soubor instrukcí, které jste opakovat na více stránkách. Vezměme si příklad: - <% If foobar = "ano" Then Response.Write "ANO!" Jiné response.write "NE ANO!" End if%> Ok, ok ... Je to jednoduché, ale představte si, že jste použili to na více stránkách. Co je špatného na tento obrázek? No ... nemusíte myslet, že dávno před uvědomili si, že pokud jste někdy chtěli něco změnit, že kus kódu, měli byste svou práci vyříznout. budete muset změnit každou stránku ... všichni udělali to v určité fázi a naštěstí nejčastěji kroky učit jak tento problém vyřešit. Pokud bychom mohli zachránit naše cenný kus kódu do souboru a tento soubor přístup kdykoli jsme potřebovali kódu, pak již není problém, když přijde na měnící se věci, neboť jsme prostě aktualizace jednoho souboru. Include "soubory nebo Server Side Includes (SSI), neboť jsou více známé jsou významným způsobem nejen ušetří čas, pokud jde o údržbu a aktualizaci stránek, ale také zvýšení efektivity a Rychlost této lokality taky! Ok, umožňuje zjistit, jak používáme include file ... začít musíme použít jednu ze dvou metod. První z nich umožňuje poměrně včetně souborů. Tím mám na mysli relativní k adresáři ASP Soubor, který pomocí include file bydliště. Druhá metoda obsahuje soubory prakticky. Včetně souborů prakticky znamená, že cesta je převzat z kořenového adresáře. Považte, že budeme mít soubor (/ main / somefile.asp) vložení jiného souboru (/ includes / someinclude.asp). Chcete-li prokázat, relativní začlenění, podívej se na to: - <% Response.Write "vykonávajícím obsahovalo kód nyní"%> <!--# include Soubor obsahuje ="../ / someinclude.asp "-> <% Response.Write" udělal vykonávajícím obsahovalo kód "%> A zde uvádíme příklad jiné metody, virtuální zařazení: - <% Response.Write" vykonávajícího obsahovalo kód Nyní "%> <!--# include virtual =" / includes / someinclude.asp "-> <% Response.Write" udělal vykonávajícím obsahovalo kód "%> Poznámka nepatrný rozdíl mezi oběma metodami. Pomocí virtuální začlenění, můžete může pohybovat soubor, který vyzývá include file kdekoli bez ovlivnění výsledku, protože cesta je vždy relativní ke kořenovému. Totéž lze říci nelze však pro relativní začlenění. Máte-li přesunout soubor, který je relativních zařazení do jiného adresáře, budete s největší pravděpodobností najdete relativní cesta není správná. Z výše uvedených příkladech, můžete si také všimnout, že obě metody, při volání jsou tak MIMO ze skriptu ASP bloku. To proto, že # include prohlášení nejsou vykládána ASP. Hlavičkové soubory jsou zahrnuty do jedné řady ASP je zpracován, což znamená, tato zvyklý práce: -% lt;% Page = Request.Form ( "page")%> <!--# include file ="../ includes / <% = page%>. Asp "-> jsme se pokouší provést dynamické patří a já bych se první, kdo přiznává, že výše uvedené by bylo velmi užitečné, ba když ve skutečnosti to bylo možné. Nemám v úmyslu pokrýt několik metod, které obejít toto nastavení zpět, ale vím, že teď bude chuť začít ihned k používání obsahovat soubory ani starat o to, tak jsem se krytí, které v budoucnu článek. Doufám, že jste našli výše informativní a doufám, že to inspiruje, abyste se všichni psát kód, který je účinnější a snadněji maintained.Rob Collyer, zkušenosti s 20 roky

Článek Zdroj: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster si html kód
Přidejte tento článek do svých webových stránek se!

Webmaster Zašlete svůj článek
Ne nutná registrace! Vyplňte formulář a váš článek je v Messaggiamo.Com Adresář!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Odešlete vaše články na Messaggiamo.Com Adresář

Kategorie


Copyright 2006-2011 Messaggiamo.Com - Mapa stránek - Privacy - Webmaster předložit vaše články na Messaggiamo.Com Adresář [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu