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) con ASP

Diseño web RSS Feed





Server Side Includes (SSI) con la gente ASP a menudo tienen secciones idénticas de propagación de código en muchas páginas ASP, por lo general el código en la parte superior de la página (generalmente conocido como el encabezado) y la parte inferior de la página (el pie de página). Del mismo modo, es posible que el código que realiza un cierto conjunto de instrucciones que se repiten en varias páginas. Veamos un ejemplo: - <% Si foobar = "yes" then "¡SÍ!" Algo más Response.Write "NO SÍ!" End if%> Ok, ok ... Es simple, pero imagino que utiliza este en varias páginas. ¿Qué hay de malo en esta imagen? Bueno ... usted no tiene que pensar que mucho antes de darse cuenta de que si ¿Alguna vez has querido cambiar algo de ese pedazo de código, usted tendría su trabajo cortado. que tendría que cambiar toda la página ... todo el mundo lo ha hecho en algún momento, y afortunadamente la mayoría suele tomar los pasos para aprender una manera de evitar este problema. Si pudiéramos salvar nuestro valioso fragmento de código en un archivo y tener acceso a ese archivo cada vez que necesitan el código, entonces ya no tenemos un problema cuando se trata de cambiar las cosas, ya que sencillamente actualización de un archivo. Incluir archivos o Server Side Includes (SSI), ya que son más conocidas son un medio poderoso, no sólo para ahorrar tiempo cuando se trata de mantener y actualizar un sitio, sino también aumentar la eficiencia y la velocidad de ese sitio también! Ok, veamos como se utiliza un archivo de inclusión ... para empezar tenemos que utilizar uno de los dos métodos. El primero permite la inclusión de archivos relativamente. Con esto quiero decir en relación con el directorio de la AEP (/ somefile.asp principal /) incluir otro archivo (/ includes / someinclude.asp). Para demostrarlo, la inclusión familiar, mira esto: - <% Response.Write "la ejecución de código incluido ahora"%> <!--# include archivo ="../ includes / someinclude.asp "-> <% Response.Write" hecho la ejecución de código incluido "%> Y aquí, damos un ejemplo de otro método, la inclusión virtual: - <% Response.Write" la ejecución de código incluido ahora "%> <!--# include virtual =" / includes / someinclude.asp "-> <% Response.Write" hecho la ejecución de código incluido "%> Tenga en cuenta la escasa diferencia entre los dos métodos. Con la inclusión virtual, puede mover en el archivo que insta a incluir el archivo en cualquier lugar sin afectar el resultado, porque el camino es siempre relativa a la raíz. Lo mismo no puede decirse, sin embargo para la inclusión familiar. Si mueve un archivo que se mediante la inclusión en relación con un directorio diferente, lo más probable es encontrar la ruta de acceso relativa ya no es correcto. De los ejemplos anteriores, también puede observar que ambos métodos, al llamar al incluir lo hagan fuera de del bloque de secuencias de comandos ASP. Esto se debe a # include declaraciones no son interpretadas por ASP. Incluir archivos se incluyen antes de una sola línea de ASP se procesa lo que significa el trabajo WONT siguientes: -% lt;% Page = Request.Form ( "page")%> <!--# include file ="../ includes / <% = page%>. Asp "-> Estamos intentando llevar a cabo una dinámica de inclusión y que sería el primero en admitir que lo anterior sería muy útil de hecho si en realidad fuera posible. Tengo la intención de cubrir algunos métodos que evitar este revés, pero sé que ahora será de ganas de empezar de inmediato sobre el uso de archivos a incluir, incluso preocuparse por esto, así que cubrir en un futuro artículo. Espero que se han encontrado por encima de la informativa y la esperanza que inspira a todos a escribir código que sea más eficiente y más fácil de maintained.Rob Collyer, con 20 años de experiencia

Artículo Fuente: Messaggiamo.Com

Translation by Google Translator





Related:

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


Webmaster obtener el código html
Añadir este artículo a su sitio web ahora!

Webmaster Envíe sus artículos
No es necesario que se registre! Completa el formulario y su artículo está en el Messaggiamo.Com Directorio!

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

Envíe sus artículos a Messaggiamo.Com Directorio

Categorías


Derechos de autor 2006-2011 Messaggiamo.Com - Mapa del sitio - Privacy - Webmaster enviar sus artículos a Messaggiamo.Com Directorio [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu