如何把整套ASP生成靜態化

2025-01-31 17:20:13 字數 2209 閱讀 7194

1樓:網友

不管是asp還是其它程式生成靜態,一般是先做乙個模板頁如:

articlecontent$

其中用$符號括起來的部分是需要用程式去替換。

接下來,你就把寫個程式去讀這個模板,然把資料替換進去,然後生成html或shtml檔案。

生成程式的寫法:

title$",標題資料)

此處省去。我想接下來怎麼寫你應該懂在。

函式名稱:readtextfile

function readfromtextfile (fileurl,charset)

dim str

set stm="")

以本模式讀取。

str=set stm=nothing

readfromtextfile=str

end function

函式名稱:writetotextfile

sub writetotextfile (fileurl,byval str,charset)

set stm="")

以本模式讀取。

str,2set stm=nothing

end sub

asp的**如何實現偽靜態?我不太明白,留個具體步驟!

2樓:月夜黑鷹

接著你就可以在網頁上看到一行文字:「1234」

看到這幾個數字,就說明你測試成功了。

現在我們開始來配置isapi_rewrite :

開啟isapi_rewrite的目錄,把的唯讀屬性去掉,開啟。我們現在是需要把?id=1234修改成類似new_的路徑,因此,我們需要在中新增一句。

儲存後,我們就可以測試一下這個**了。

可以看到頁面上的「1234」了吧,就這樣偽靜態配置成功了!

當然,以上只是簡單的,根據實際情況,還有目錄型的,還有翻頁型別等等。

******************************==還有一種我用過科訊的cms,你自己可以在程式後臺設定,樓主的肯定也是cms的吧,dedecms還是帝國cms還是夢之cms?還有就是php168,風行等。。。

如何對asp.net**實現靜態化

3樓:峰哥創業

1、重新制作乙個aspx頁面,專門用來生成各個動態aspx頁面的靜態頁面。如下圖所示,僅將內容頁和主頁面生成靜態頁面,當然本例只是乙個簡單的範例,實際情況如很複雜,但原理都是相同的。

2、生成內容頁:不同內容頁以不同的id來進行區分,輸入不同的id值,點選「生成內容頁」按鈕,將呼叫執行後臺**(如下圖),進行生成html頁面。

如果內容頁的內容發生變化,再次執行上面的步驟,重新生成即可。下圖**中的引數分別表示動態url、靜態**路徑、靜態檔名稱,需要更加實際情況修改。

3、生成主頁面:直接點選前臺的「生成主頁」按鈕,執行後臺**(如下圖所示),將生成主頁html。如果主頁的內容發生變化,重新生成即可。下圖**中的引數需要根據實際情況修改。

4樓:網友

有相應是例項程式可以進行轉換。

asp.net怎麼生成靜態頁面

5樓:網友

1. 利用如dw這樣的工具生成html格式的模板,在需要新增格式的地方加入特殊標記(如$htmlformat$),動態生成檔案時利用**讀取此模板,然後獲得前臺輸入的內容,新增到此模板的標記位置中,生成新檔名後寫入磁碟,寫入後再向資料庫中寫入相關資料。

2. 使用後臺**硬編碼html檔案,可以使用htmltextwriter類來寫html檔案。

優點1. 可以建立非常複雜的頁面,利用包含js檔案的方法,在js檔案內加入方法可以在所有頁面內加入如頁面頭,廣告等內容。

2. 靜態html檔案利用ms windows2000的index server可以建立全文搜尋引擎,利用可以以datatable的方式得到搜尋結果。而win2000的index服務無法查詢xml檔案的內容。

3. 節省伺服器的負荷,請求乙個靜態的html檔案比乙個aspx檔案伺服器資源節省許多。

缺點思路二: 如果用硬編碼的方式,工作量非常大,需要非常多的html**。除錯困難。

而且使用硬編碼生成的html樣式無法修改,如果**更換樣式,那麼必須得重新編碼,給後期帶來巨大的工作量。

因此這裡採用的是第一種思路。

示列**。1.定義(模板頁面。

htmlformat[3]

如何把腳註自動生成參考文獻

開啟待排版的文件 請點選輸入 描述。首先,我們需要將文獻進行編號,詳細 如下 ps 這裡要注意,文獻前面的 n 並非是自己打出來的,而是使用電腦進行編號!請點選輸入 描述。請點選輸入 描述。請點選輸入 描述。請點選輸入 描述。請點選輸入 描述。請點選輸入 描述。編號完成後,我們將游標移動到需要插入參...

EXCEL中如何把特定數字和符號代替生成十二生肖

首先你題目有問題,出在那個10上面,會用引起歧義的。建議改為a,b,c或者第乙個為0。再者公式不方便,用 12次替換或者用迴圈即可。用substitute函式公式連環套替換法,也許是萬能的,用 也許更簡單,會寫的上乙個哈 假設a3單元格是你輸入的資料,則可在b3單元格輸入具體公式為 substitu...

如何才能將複雜的生活簡單化,什麼叫把複雜的事情簡單化,如何能把複雜的事情簡單化?

生活不可能每天都那樣開心快樂的,乙個七日接著乙個七日,快樂和煩煩並存,簡單和複雜同在。所以想將複雜的生活簡單化有些理想化。但我們無法改變生活,卻可以改變自己的心情來面對生活中種種的不如意。就如當您面對生活時將每一天當成是熬藥還是煲湯呢?我想選擇的不同,心情就會不同,態度也就會不同,對生活就會有不同的...