服務器端包含(SSI)與ASP
服務器端包含(SSI)與ASP人們往往有相同的部分代碼傳遍許多ASP網頁,通常在頂部代碼的網頁(通常稱為標頭)和下部的 頁(頁腳)。同樣的,你可能有一些代碼執行也是一個特定的指示,你在重複在多個頁面。考慮一個例子: - “%如果Foobar的=”是“,然後response.write”是的!“其他的 response.write“不要是的!”如果完%“玉,玉...這很簡單,但是想像一下,你用這種在多個頁面。有什麼問題與此圖片?嗯...您不必考慮很久才意識到,如果 您是否想改變一些有關這一段的代碼,你就必須削減你的工作了。你將不得不改變每一頁...每個人都做了這個階段,一些幸運的最通常採取的步驟,學習 方法解決此問題。如果我們能挽救我們的寶貴塊的代碼複製到一個文件,並訪問該文件時,我們需要的代碼,然後我們不再有一個問題,因為它涉及到改變的東西,我們只是 更新的一個文件。包含文件或服務器端包含(SSI),因為他們通常稱為是一個功能強大的方法,不僅節省時間,當涉及到維護和更新網站,而且還提高效率, 該網站的速度呢!好吧,讓我們看看如何使用包含文件...首先,我們需要使用兩種方法之一。第一個允許包括文件比較。我的意思是相對於目錄中的ASP 文件使用的是包含文件中。第二種方法包括文件幾乎。包括文件實際上是指採取的路徑從根目錄。想想看,我們將有一個文件 (/主/ somefile.asp)包括另一個文件(/包括/ someinclude.asp)。為了演示,相對包容,看看這個: - “%Response.Write”現在執行的代碼,包括“%”<!--#包括: 文件="../包括/ someinclude.asp“ - ”“%Response.write”執行工作,包括代碼“%”在這裡,我們舉一個例子,其他方法,虛擬列入: - “%Response.Write”包括執行代碼 現在“%”<!--#包括虛擬=“/包括/ someinclude.asp” - “”%Response.write“執行工作,包括代碼”%“注意細微的差別兩種方法。使用虛擬包容,你可以移動 該文件呼籲包括文件,而不會影響任何結果,因為路徑總是相對於根。同樣不能說的相對列入不過。如果您將一個文件 使用相對納入到不同的目錄,你會發現最有可能相對路徑不再是正確的。從上面的例子,你可能還會注意到這兩種方法,在調用包括這樣做以外 ASP的腳本塊。這是因為#包括聲明沒有解釋的ASP。包括文件都包含一個行前的ASP處理這意味著以下WONT工作: - %審裁處;% 佩奇=的Request.Form(“頁”)%“<!--# include文件="../包括/”%=頁%“的。asp” - “我們正試圖執行一個動態的,包括,我會首先承認,上述將是非常有用的實在 如果事實上是可能的。我不打算涵蓋一些方法,解決這個挫折,但我知道你現在渴望立即開始使用包含文件甚至擔心這一點,所以我會 包括它在以後的文章。我希望你們已經發現了上述信息,並希望它激發大家編寫代碼的更有效,更容易maintained.Rob哥烈,經歷了20年的
文章來源: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
網管得到HTML代碼
加上這條到你的網站!
網站管理員提交你的文章
無須登記!填寫好的表格和你的文章是在 Messaggiamo.Com 目錄!
版權 2006-2011 Messaggiamo.Com -
網站地圖 -
Privacy -
網站管理員提交你的文章,以 Messaggiamo.Com 目錄 [0.01]