ASP-Entwicklung und Website-Design Delhi Indien

ABC ASP Entwicklung Delhi Indien

Die Menschen haben oft gleiche Code-Abschnitte verbreitete sich in vielen ASP-Seiten, in der Regel Code am Anfang der Seite (in der Regel als Header bezeichnet) und den unteren Teil der Seite (der Fußzeile). Ebenso können Sie einen Code, der eine bestimmte Menge von Anweisungen, die Sie wiederholen sich über mehrere Seiten hinweg führt.

Betrachten wir ein Beispiel: --

<%
Wenn foobar = "yes", dann
response.write "JA!"
Sonst
response.write "JA NICHT!"
End if
%>

Ok, ok ... Es ist einfach, aber vorstellen, dass Sie diese auf mehreren Seiten verwendet. Was ist mit diesem Bild nicht?

Nun ... Sie haben noch nicht darüber bewusst, dass schon lange vor, wenn Sie wollten schon immer mal etwas über dieses Stück Code zu ändern, würden Sie Ihre Arbeit haben, denke ausgeschnitten. Sie haben auf jeder Seite ändern ... jeder hat diese zu einem bestimmten Zeitpunkt getan und glücklicherweise die meisten normalerweise die Schritte, um einen Weg, um dieses Problem zu lernen.

PHP Web Development

Wenn wir unsere wertvolle Stück Code in einer Datei speichern und die abgerufenen Datei, wenn wir den Code erforderlich ist, dann haben wir nicht mehr ein Problem, wenn es darum geht, Dinge zu verändern, da wir einfach eine Datei zu aktualisieren. Include-Dateien oder Server Side Includes (SSI), wie sie besser bekannt werden, sind ein guter Weg, um nicht nur Zeit sparen, wenn es um die Pflege und Aktualisierung einer Website, sondern auch die Effizienz zu steigern und die Geschwindigkeit dieses site too!

OK, wir sehen, wie wir sie verwenden eine Include-Datei ... starten wir mit einer der beiden Methoden verwenden müssen. Die erste ermöglicht einschließlich Dateien relativ. Damit meine ich relativ zu dem Verzeichnis der ASP-Datei, die mit der Include-Datei ist meine wohnt. Die zweite Methode beinhaltet Dateien virtuell. Einschließlich der Dateien bedeutet praktisch, dass der Pfad von der Wurzel-Verzeichnis aufgenommen wird.

Bedenken Sie, dass wir sind, haben eine Datei (/ main / somefile.asp) gehören einer anderen Datei (/ includes / someinclude.asp).

Um zu zeigen, relative Eingliederung, der Blick auf diese: --

<%
Response.Write "Ausführung enthalten Code jetzt"
%>

<!--# include file ="../ includes / someinclude.asp "->

<%
Response.write "getan Ausführung enthalten Code"
%>

Und hier geben wir ein Beispiel für die andere Methode, virtuelle Integration: --

<%
Response.Write "Ausführung enthalten Code jetzt"
%>

<!--# include virtual = "/ includes / someinclude.asp" ->

<%
Response.write "getan Ausführung enthalten Code"
%>

Outsource Web Entwicklung Indiens

Beachten Sie den kleinen Unterschied zwischen den beiden Methoden. Mit virtuellen Aufnahme können Sie die Datei, fordert die Include-Datei an eine beliebige Position, ohne dass das Ergebnis, denn der Weg ist immer relativ zu der Wurzel. Das gleiche kann nicht sagen, aber für relative Eingliederung. Wenn Sie eine Datei, die relative Aufnahme verwendet, um ein anderes Verzeichnis, werden Sie wahrscheinlich der Suche nach den relativen Pfad zu bewegen ist nicht mehr zu korrigieren.

Aus den oben genannten Beispielen, können Sie feststellen, dass auch beide Methoden, die beim Aufruf enthalten, so AUSSERHALB der ASP-Skript zu blockieren. Dies, weil # include Erklärungen sind nicht von ASP interpretiert. Include-Dateien sind, bevor eine einzige Zeile ASP enthalten ist verarbeitet, die folgende WONT Arbeit bedeutet: --

% lt;%
Page = Request.Form ( "Seite")
%>

<!--# include file ="../ includes / <% = page%>. asp "->

Wir versuchten, führen Sie eine dynamische gehören, und ich wäre der Erste, der zugibt, dass die oben wäre sehr nützlich, wenn in der Tat es möglich wäre. Ich habe vor ein paar Methoden, um dieses Rückschlag, aber ich weiß, du wirst jetzt Juckreiz nach rechts weg über die Verwendung der Einstieg Include-Dateien, auch über diese Sorge decken, so will ich es in einem späteren Artikel zu decken.

Ich bin sehr sicher, dass Sie die oben gefunden haben, informative Kapsel informativ und hoffe, es regt euch alle auf Code, der mehr ist effizienter und leicht zu pflegen schreiben.

Home | Company profile | Services offering | Contact Us
Home | Contact Us | Web Development | Website Application Development | Ecommerce | Custom Web Development Company | Offshore Web Application Development Delhi | Website Development Company | outsourcing website development Delhi | Application Development Company | Software Development Company | Website Development
Web Development Indien, Website-Entwicklung Web-Entwicklung Web Application Development e-Commerce-Entwicklung Indiens