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
 

O lado de usuário inclui (ssi) com asp

Web design RSS Feed








O lado de usuário inclui (SSI) com ASP

Os povos têm frequentemente as seções idênticas do código espalhadas durante todo muitas páginas do ASP, tipicamente código na parte superior da página (referida geralmente como o encabeçamento) e a parte mais inferior da página (o pé de página). Similarmente, você pode ter o código que executa um determinado jogo das instruções que você está repetindo através das páginas múltiplas. Considere um exemplo: -

<%
Se foobar= " sim " então
response.write “SIM!”
Mais
response.write “NÃO SIM!”
Termine se
%>

Aprovação, aprovação… é simples, mas imagina que você usou este em páginas múltiplas. Que é errado com este retrato?

Poço… você não tem que pensar sobre aquele muito antes de realizar que se você quis nunca mudar algo sobre essa parte de código, você mandaria seu trabalho cortar. você teria que mudar cada página… que todos fêz este em um certo momento e para tomar felizmente o mais geralmente as etapas para aprender uma maneira em torno deste problema.

Se nós poderíamos conservar nosso pedaço valioso do código em uma lima e o ter que a lima alcançou sempre que nós necessários o código, a seguir nós já não temos um problema quando vier às coisas em mudança, porque nós actualizamos simplesmente uma lima. Inclua limas ou o lado de usuário inclui (SSI) enquanto estão sabidas mais geralmente são uma maneira poderosa não somente ao tempo de salvaguarda em que vem a manter e a actualizar um local, mas igualmente aumenta a eficiência e a velocidade desse local demasiado!

Aprove, deixe para ver como nós usamos uma lima inclusiva… para começar connosco precisamos de usar um de dois métodos. Primeiro permite incluindo limas relativamente. Por isso eu significo relativo ao diretório a lima do ASP que está usando a lima inclusiva reside. O segundo método inclui limas virtualmente. Incluir arquiva significa virtualmente que o trajeto está tomado do diretório de raiz.

Considere que nós estamos indo ter uma lima (/main/somefile.asp) incluímos uma outra lima (/includes/someinclude.asp).

Para demonstrar, a inclusão relativa, olha esta: -

<%
Response.Write “que executa código incluído agora”
%>
<! --file= do #include ". /includes/someinclude.asp "-->
<%
Response.write “feito executando código incluído”
%>

E aqui, nós damos um exemplo do outro método, inclusão virtual: -

<%
Response.Write “que executa código incluído agora”
%>
<! --virtual= " /includes/someinclude.asp " do #include-->
<%
Response.write “feito executando código incluído”
%>

Anote a diferença ligeira entre os dois métodos. Com inclusão virtual, você pode mover a lima que convida a lima inclusiva em qualquer lugar sem afetar o resultado, porque o trajeto é sempre relativo à raiz. O mesmos não podem ser ditos entretanto para a inclusão relativa. Se você move uma lima que esteja usando a inclusão relativa a um diretório diferente, você encontrará muito provável que o trajeto relativo está já não correto.

Dos exemplos acima, você pode igualmente observar que ambos os métodos, ao chamar incluir fazem assim que FORA do bloco do certificado do ASP. Isto porque as declarações do #include não são interpretadas pelo ASP. Inclua limas são incluído antes que uma única linha de ASP esteja processada que significa que o seguinte não trabalhará: -

%lt; %
Page=request.form (“página”)
%>
<! --file= do #include ". /includes/<%=page%>.asp "-->

Nós estávamos tentando executar um dinâmico incluímos e eu seria o primeiro para admitir que o acima seria muito útil certamente se de facto era possível. Eu pretendo cobrir alguns métodos que trabalham em torno do este ajustado para trás mas eu sei que você agora itching para começ começado imediatamente na utilização para incluir limas para se preocupar mesmo sobre esta, assim que eu o cobrirei em um artigo futuro.

Eu espero que você encontrou o informativo acima e espero-o que o inspira todo escrever o código que é mais eficiente e o manteve mais facilmente.

Roubo Collyer, experimentado com os 20 anos que programam o conhecimento e administrador do local de www.webforumz.com - Copyright 2003-2004

Artigo Fonte: Messaggiamo.Com

Translation by Google Translator





Related:

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


Webmaster começa O Código do HTML
Adicionar este artigo para o seu site agora!

Webmaster enviar seus artigos
Nenhum registro necessário! Preencha o formulário e seu artigo está no Messaggiamo.Com Diretório!

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

Envie os seus artigos para Messaggiamo.Com Directory

Categorias


Copyright 2006-2011 Messaggiamo.Com - Mapa do Site - Privacy - Webmaster enviar seus artigos para Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu