Server Side Includes (SSI) с ASP
Server Side Includes (SSI) с ASP Хората често са идентични части от кода обхванат повече страници, ASP, обикновено код в горната част на страницата (обикновено по-горния) и долната част на страница (долния). По същия начин, може да имате код, който изпълнява даден набор от инструкции, които сте повтаряща се през няколко страници. Помислете за един пример: - <% = foobar Ако "да", тогава response.write "ДА!" Още response.write "НЕ ДА!" Крайна сметка, ако%> Добре, добре ... Толкова е просто, но представете си, че използва този на няколко страници. Какво не е наред с тази картина? Ами ... не е нужно да си помисля, че дълго преди да осъзнае, че ако ли сте някога исках да променя нещо за това парче код, ще имате вашата работа изрязани. Вие ще трябва да се сменят всяка страница ... всеки е направил това на определен етап и за щастие най-често са под стъпки, за да научат начин около този проблем. Ако можем да спасим ценна парче код във файл и да имат достъп до този файл всеки път, когато имаме нужда от Кодекса, тогава ние вече не са проблем, когато става въпрос за промяна неща, тъй като ние просто актуализира един файл. Включване на файлове или Server Side Includes (SSI), тъй като те са по-често познати са мощен начин не само да спестите време, когато става въпрос за поддържане и актуализиране на сайта, но и повишаване на ефективността и Скоростта на този сайт също! Добре, нека видим как ние използваме включват файл ... за да започнете с ние трябва да се използва един от двата метода. Първият от тях дава възможност за включване на файлове относително. С това искам да кажа по отношение на директорията на ASP файл, който се използва включват файл пребивава. Вторият метод включва файл на практика. Включително файлове на практика означава, че пътят е взета от главната директория. Помислете, че ние ще трябва файл (На Майн / somefile.asp) включва друг файл (/ включва / someinclude.asp). За да се докаже, относителна включване, виж това: - <% Response.Write "изпълняваща включени код сега" <!--#%> включват файл ="../ включва / someinclude.asp "-> <% Response.write" направи изпълняващата включен код "%> И ето, ние даваме пример на други методи, виртуални включване: - <% Response.Write" изпълняващата включени код Сега "<!--#%> включва виртуални =" / включва / someinclude.asp "-> <% Response.write" направи изпълняващата включен код "%> Обърнете внимание на малка разлика между двата метода. виртуалното включване, можете могат да се движат файла, който призовава включват файл навсякъде без да се засяга от резултата, защото на пътя е винаги по отношение на корен. Същото не може да се каже обаче за относително включване. Ако преместите файла, който е използвате относителни включване в друга директория, вие най-вероятно ще намери относителен път вече не е подходящ. От примера по-горе, можете да забележите, че двата метода, когато се телефонира включването това ИЗВЪН на сценария блок ASP. Това, защото # включват декларации се тълкува не като ASP. Включване на файлове са включени преди един ред на ASP се обработват, което означава следното имам навик работа: - LT%;% Page = request.form ("страница") <!--#%> включват файл ="../ включва / <% = страницата%>. ASP "-> В момента се опитват да изпълняват динамична включват и аз ще се първите, които признават, че по-горе би било много полезно наистина ако в действителност е възможно. Аз възнамеряват да покрият няколко метода, които работят около този набор обратно, но знам, че сега ще се сърбеж, за да започнете веднага за използване включват файлове дори се тревожи за това, така че аз ще покриване на него в бъдеще член. Надявам се, че сте намерили по-горе информативни и се надявам, че всички ви вдъхновява да напише код, който по-ефективни и по-лесно maintained.Rob Collyer, са имали с 20 години
Член Източник: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
уебмастъра Вземи Html кодекс
Добави тази статия на вашия сайт сега!
уебмастъра Подайте членове
Не е необходима регистрация! Попълнете формата и статията ви е в Messaggiamo.Com директория!