IIS服務(wù)器與web.config配置優(yōu)化指南(2)_ASP教程
推薦:asp限制上傳文件大小實(shí)例一款利用asp文件上傳組件把文件上傳到服務(wù)器之前進(jìn)行判斷文件大小否超過指定大小了,本實(shí)例講的是upload_5xsoft文件上傳組件哦,file.filesize1000000就可以限制文件為多少k。 dim upload,file,formname,formpath,icount,filename,fileext set upload=new upload_5xsoft
4. 禁用調(diào)試
Web.config中的<compilation>節(jié)點(diǎn)配置 ASP.NET 使用的所有編譯設(shè)置。默認(rèn)的debug屬性為“true”,即允許調(diào)試,在開發(fā)階段這樣配置沒有問題。但正式部署上線后,這樣會影響支撐接口的性能,所以在程序編譯完成上線之后應(yīng)將其設(shè)為“false”。
配置如下:
代碼如下:
<compilation debug="false" />
5. 連接并發(fā)配置
連接并發(fā)數(shù)限制是指對于同一個ip對同一個domain發(fā)起的最大連接數(shù)。其實(shí)在大多數(shù)微軟的產(chǎn)品或組件中都存在這個限制,一般這個數(shù)值是2/4個,也就是說在默認(rèn)情況下,對于同一個ip訪問同一個domain同時最多有2個連接處于建立狀態(tài)。默認(rèn)是2,這個值太低了。這意味著每一個IP最多只能有兩個請求到你的網(wǎng)站,這樣會造成請求擁堵。asp.net中connectionManagement節(jié)點(diǎn)可以設(shè)置單個ip對同某個domain發(fā)起的最大連接數(shù)。
配置如下:
代碼如下:
<system.net>
<connectionManagement>
<add address="*" maxconnection="100" />
</connectionManagement>
</system.net>
address代表針對哪個domain,maxconnection代表最大連接數(shù)。
6. 去掉http頭信息中的ASP.NET 版本標(biāo)頭
enableVersonHeader:指定 ASP.NET 是否應(yīng)輸出版本標(biāo)頭。使用該屬性來確定當(dāng)前使用的 ASP.NET 版本。對于生產(chǎn)環(huán)境,該屬性不是必需的,可以禁用。
配置示例:
代碼如下:
<httpRuntime enableVersionHeader="false" />
分享:一個實(shí)用asp分頁函數(shù)分享一個asp分頁函數(shù),感覺挺好看的。視圖如圖: 可以根據(jù)自己的情況修改,代碼: % '謝亮修分頁程序 'call pagecontrol(記錄總數(shù),頁碼總數(shù),當(dāng)前頁) Sub PageControl(iCount,pagecount,page) response.Write(style type=text/css/*謝亮分頁CSS*/div.pager{padding:10px
- asp FSO 讀寫文件本文件實(shí)現(xiàn)代碼
- asp中isNull、isEmpty和空字符串的區(qū)別
- asp獲取用戶真實(shí)IP地址的方法
- asp連接sqlserver數(shù)據(jù)庫實(shí)現(xiàn)代碼
- asp中正則表達(dá)式過濾html代碼函數(shù)
- asp中g(shù)et post提交表單區(qū)別
- 網(wǎng)頁模板:ASP內(nèi)建對象Request
- xmlhttp的open方法使用詳解
- ASP的常用的自定義函數(shù)大全
- asp中用for循環(huán)的一個小技巧
- eWebEditor v3.8 列目錄
- ASP無組件分頁實(shí)現(xiàn)思路及代碼
- 相關(guān)鏈接:
- 教程說明:
ASP教程-IIS服務(wù)器與web.config配置優(yōu)化指南(2)
。