提高IIS网站服务器效率八法
以下是🦁提高IIS 5.0网站服💩务器的执行【de zhí háng】😱效率【xiào lǜ】🕛的八种【de bā zhǒng】方法:
1. 启用【qǐ yòng】HTTP的持续【de chí xù】🏼作用可🦄以改善15~20%的执行【de zhí háng】😱效率【xiào lǜ】🕛。
2. 不启用【bú qǐ yòng】🈷记录可🚤以改善5~8%的执行【de zhí háng】😱效率【xiào lǜ】🕛。
3. 使用🥃 [独立【dú lì】] 的处理程序会【chéng xù huì】损失【sǔn shī】20%的执行【de zhí háng】😱效率【xiào lǜ】🕛。
4. 增加快取记忆体的保🐔存文档【cún wén dàng】数量【liàng】💭,可提高ActiveServer Pages之效能【zhī xiào néng】。
5. 勿使用🥃CGI程式【chéng shì】
6. 增加IIS 5.0电脑🥑CPU数量【liàng】💭。
7. 勿启用【wù qǐ yòng】ASP侦错功能【gōng néng】。
8. 静态网页采用🈂HTTP 压缩,大约可🌊以减少20%的传输量【liàng】🔝。
简单介绍如下
1、启用【qǐ yòng】HTTP的持续【de chí xù】🏼作用
启用【qǐ yòng】HTTP的持续【de chí xù】🏼作用(Keep-Alive)时,IIS与浏览器的连线不会【xiàn bú huì】断线,可以改💔善执行🏨效率【xiào lǜ】🕛,直到浏览器关【lǎn qì guān】闭时连线才会【xiàn cái huì】📜断线。因为🍸维持「Keep-Alive」状态时🐅,于每次🙈用户端【yòng hù duān】请求时【qǐng qiú shí】👀都不须🔋重新建立一个【lì yī gè】新的连接【jiē】📴,所以将🖨改善服【gǎi shàn fú】务器的效率【xiào lǜ】🕛。
此功能【gōng néng】💆为🍸HTTP 1.1预设的【yù shè de】功能【gōng néng】,HTTP 1.0加上Keep-Alive header也可以【yě kě yǐ】提供【tí gòng】HTTP的持续【de chí xù】🏼作用功能【gōng néng】。
2、启用【yòng】HTTP的持续🏂作用【yòng】可🕦以改善【yǐ gǎi shàn】🎪15~20%的执行【de zhí háng】🏍效率【xiào lǜ】🦓。
如何启用【yòng】HTTP的持续🏂作用【yòng】呢【ne】🤫?步骤如🛷下【xià】💰:
在【zài】 [Internet服务管【fú wù guǎn】👖理员【lǐ yuán】] 中,选取整😅个【gè】💤IIS电脑【diàn nǎo】🦍、或【huò】🎩Web站台【zhàn tái】🦊,於【yú】💭 [内容【nèi róng】🕌] 之【zhī】 [主目录【zhǔ mù lù】🈹] 页🍫,勾选 [HTTP的持续🏂作用【yòng】] 选项【xuǎn xiàng】🔳。
3、不启用【bú qǐ yòng】🔎记录【lù】🎛
不启用【bú qǐ yòng】🔎记录可【jì lù kě】🔖以改善【yǐ gǎi shàn】🎪5~8%的执行【de zhí háng】🏍效率【xiào lǜ】🦓。
如何设👦定不启用【bú qǐ yòng】🔎记录【lù】🎛呢【ne】🤫?步骤如🛷下【xià】💰:
在【zài】 [Internet服务管【fú wù guǎn】👖理员【lǐ yuán】] 中,选取整😅个【gè】💤IIS电脑【diàn nǎo】🦍、或【huò】🎩Web站台【zhàn tái】🦊,於【yú】💭 [内容【nèi róng】🕌] 之【zhī】 [主目录【zhǔ mù lù】🈹] 页🍫,不勾选 [启用【yòng】记录【lù】😾] 选项【xuǎn xiàng】🔳。
设定非独立【dú lì】🎣的处理【de chù lǐ】程【chéng】⛵序
使用【shǐ yòng】 [独立【dú lì】🎣] 的处理【de chù lǐ】程【chéng】⛵序会损失20%的执行【de zhí háng】🏍效率【xiào lǜ】🦓,此处所谓🐽「独立【dú lì】🎣」系指将【xì zhǐ jiāng】🗝 [主目录【zhǔ mù lù】🈹]、[虚拟目【xū nǐ mù】📴录【lù】🎛] 页之【zhī】应🤣用程式【yòng chéng shì】保护选🌳项设定【xiàng shè dìng】为 [高【gāo】🧙(独立【dú lì】🎣的)] 时。因此 [应用程【yīng yòng chéng】式保护] 设定为 [低【dī】 (IIS处理程【chù lǐ chéng】⛵序)]时执行效率【xiào lǜ】🦓较高【gāo】🧙,设定画【shè dìng huà】面如下【xià】💰:
如何设👦定非「独立【dú lì】🎣」的处理【de chù lǐ】程【chéng】⛵序呢【ne】🤫?步骤如🛷下【xià】💰:
在【zài】 [Internet服务管【fú wù guǎn】👖理员【lǐ yuán】] 中,选取整😅个【gè】💤IIS电脑【diàn nǎo】🦍、Web站台【zhàn tái】🦊、或【huò】应用【yòng】💢程【chéng】式的起始目录【lù】🎛。於【yú】💭 [内容【nèi róng】🕌] 之【zhī】 [主目录【zhǔ mù lù】🈹]、[虚拟目【xū nǐ mù】📴录【lù】🎛]页🍫,设定应用程【yīng yòng chéng】式保护选🌳项为 [低【dī】 (IIS处理程【chù lǐ chéng】⛵序)]。
4、调整快取(Cache)记忆体
IIS 5.0将静态的网🐀页资料【yè zī liào】暂存於【zàn cún yú】🏂快取(Cache)记忆体【jì yì tǐ】🅱当中🏤;IIS 4.0则将静【zé jiāng jìng】态的网🐀页资料【yè zī liào】暂存於【zàn cún yú】🏂档案当中🏤。调整快【diào zhěng kuài】取(Cache)记忆体【jì yì tǐ】🅱的保存档案数🍽量可以【liàng kě yǐ】🐔改善执【gǎi shàn zhí】行效率✅。
ASP指令文【zhǐ lìng wén】😸档执行【dàng zhí háng】过後,会在暂【huì zài zàn】😺存於快取(Cache)记忆体【jì yì tǐ】🅱中以提🍼高执行【gāo zhí háng】效能【xiào néng】。增加快📃取记忆【qǔ jì yì】体【tǐ】🅱的保存文档数【wén dàng shù】量,可提高Active Server Pages之效能【zhī xiào néng】。
可以设😹定所有在整个【zài zhěng gè】👌IIS电脑🔏、「独立🔺」Web站台🥟、或「独立🔺」应用程式上执行之应用程式的快取记忆【qǔ jì yì】体【tǐ】🅱档案数🍽量。
如何设【rú hé shè】🛫定快取😌(Cache)功能呢【gōng néng ne】?步骤如下🧓:
在【zài】🛍 [Internet服务管理员] 中【zhōng】,选取整个【gè】❎IIS电脑【diàn nǎo】、「独立【dú lì】⛑」Web站台、或【huò】🔡「独立【dú lì】⛑」应用程式【shì】🚖的起始目录🏕。於🍛 [内容【nèi róng】🧔] 之【zhī】 [主目录]、[虚拟目【xū nǐ mù】录] 页【yè】🔱,按下🧓 [设定] 按钮时【àn niǔ shí】,即可由[处理程序选项【xù xuǎn xiàng】😀] 页【yè】🔱设定 [指令档【zhǐ lìng dàng】🏋快取记🌞忆体【yì tǐ】] 。
如何设【rú hé shè】🛫定快取😌(Cache)记忆体【jì yì tǐ】档案数量呢🎏?步骤如下🧓:
在【zài】🛍 [Internet服务管理员] 中【zhōng】,选取整个【gè】❎IIS电脑【diàn nǎo】、或【huò】🔡Web站台的【zhàn tái de】🔎起始目录🏕。於🍛 [内容【nèi róng】🧔] 之【zhī】 [伺服器扩充程【kuò chōng chéng】式【shì】🚖] 页【yè】🔱,按下🧓 [设定] 按钮。
即可设定快取😌(Cache)记忆体【jì yì tǐ】档案数量。
5、勿使用🌩CGI程式【shì】🚖
使用CGI程式时,因为处【yīn wéi chù】理程序【lǐ chéng xù】🔪(Process)须不断⛰地产生🤮与摧毁👲,造成执行效【zhí háng xiào】率不佳。
一般而言【yán】🤖,执行效【zhí háng xiào】率比较如下【rú xià】:
静态网页(Static):100
ISAPI:50
ASP:10
CGI:1
换句话【huàn jù huà】说💓,ASP比【bǐ】CGI可能快💖10倍【bèi】,因此勿🔶使用CGI程式可📤以改善【yǐ gǎi shàn】IIS的执行效率。
以弹性✉(Flexibility)而言【ér yán】:ASP > CGI > ISAPI > 静态网【jìng tài wǎng】🤽页(Static)。
以安全(Security)而言:ASP(独立🤦) = ISAPI(独立🤦)= CGI > ASP(非独立【fēi dú lì】🥧) = ISAPI(非独立【fēi dú lì】🥧)= 静态网🎿页【yè】(Static)。
6、增加【jiā】IIS 5.0电脑🔨CPU数量
根据微软的【de】🥐测试报告🌑,增加【jiā】IIS4.0电脑🔨CPU数量,执行效率【háng xiào lǜ】🐻并不会【bìng bú huì】改善【gǎi shàn】⏰多少;但是增加【jiā】IIS 5.0电脑🔨CPU数量,执行效率【háng xiào lǜ】🐻会几乎成正比地提供🧝,换句话说,两颗【liǎng kē】😲CPU的【de】🥐IIS 5.0电脑执👯行效率【háng xiào lǜ】🐻几乎是一颗CPU电脑🔨的【de】🥐两倍,四颗【sì kē】CPU的【de】🥐IIS 5.0电脑执👯行效率【háng xiào lǜ】🐻几乎是一颗CPU电脑🔨的【de】🥐四倍【sì bèi】👊。
IIS 5.0将静态【jiāng jìng tài】的【de】🥐网页【yè】资料暂存於🏌快取🌈(Cache)记忆体【jì yì tǐ】当中【zhōng】😱;IIS 4.0则将静态【jiāng jìng tài】的【de】🥐网页【yè】资料暂存於🏌档案当中【zhōng】😱。调整快取🌈(Cache)记忆体【jì yì tǐ】的【de】保存🎮档案数【dàng àn shù】量可以【liàng kě yǐ】🐶改善【gǎi shàn】执🌀行效率【háng xiào lǜ】🐻。
7、启用【yòng】🏸ASP侦错【cuò】功🍭能👒
勿启用【yòng】🏸ASP侦错【cuò】功🍭能可以🤠改善【gǎi shàn】执🌀行效率【háng xiào lǜ】🐻。
如何勿启用【yòng】🏸ASP侦错【cuò】功🍭能呢【néng ne】🔩?步骤如【bù zhòu rú】下【xià】🖊:
於🥀 [Internet服务【fú wù】🙍管理员【guǎn lǐ yuán】] 中【zhōng】,选取【xuǎn qǔ】➗Web站台【zhàn tái】、或应用【huò yīng yòng】程【chéng】🛠式的【shì de】🥐起始目【qǐ shǐ mù】🧡录【lù】👖,按右键【àn yòu jiàn】🌆选择【xuǎn zé】[内容❔],按 [主目录【lù】👖]、[虚拟目【xū nǐ mù】录【lù】👖] 或 [目录【lù】👖] 页【yè】,按下【xià】😬[设定] 按钮【àn niǔ】,选择【xuǎn zé】 [应用【yòng】程【chéng】🛠式侦错【cuò】👊] 页【yè】,不勾选 [启用【yòng】🏸ASP伺服器➗端指令【duān zhǐ lìng】侦💊错【cuò】📐]、[启用【yòng】🏸ASP用户端【yòng hù duān】⏫指令侦【zhǐ lìng zhēn】💊错【cuò】📐] 选项🏍。
8、静态网【jìng tài wǎng】页采用【yè cǎi yòng】HTTP 压缩【yā suō】🚻
静态网【jìng tài wǎng】页采用【yè cǎi yòng】HTTP 压缩【yā suō】🚻,大约可😓以减少20%的【de】🥐传输量。
HTTP压缩【yā suō】🚻功能👒启用【yòng】🏸或关闭,系针对🥤整台IIS服务器【fú wù qì】🖍来设定【lái shè dìng】🏽。
用户端【yòng hù duān】⏫使用【shǐ yòng】⏹IE 5.0浏览器【liú lǎn qì】连线到已经启用【yòng】🏸HTTP压缩【yā suō】🚻IIS 5.0之【zhī】🕋Web服务器【fú wù qì】🖍,才有HTTP压缩【yā suō】🚻功能👒。
如何启【rú hé qǐ】🐀用【yòng】HTTP压缩【yā suō】🚻功能呢【néng ne】🔩?步骤如【bù zhòu rú】下【xià】🖊:
若要启【ruò yào qǐ】用【yòng】🏸HTTP压缩【yā suō】🚻功能👒,方法为在 [Internet服务【fú wù】🙍管理员【guǎn lǐ yuán】] 中【zhōng】,选取【xuǎn qǔ】➗电脑🔨之【zhī】🕋 [内容❔],於🥀 [主要内容❔] 之【zhī】🕋下【xià】🖊选取【xuǎn qǔ】➗[WWW服务【fú wù】🙍]。然後按❓一下【xià】🖊 [编辑] 按钮【àn niǔ】,於🥀 [服务【fú wù】🙍] 页【yè】上,选取【xuǎn qǔ】➗ [压缩【yā suō】静🎒态档案🈵] 可以压⛷缩静态【suō jìng tài】🏔档案,不选取【xuǎn qǔ】➗ [压缩【yā suō】🚻应用【yòng】程【chéng】🛠式档案【shì dàng àn】] 。
动态产🚩生的内容档案【dàng àn】(压缩应【yā suō yīng】用程式【yòng chéng shì】档案【dàng àn】)也可以压缩【yā suō】,但是须📖耗费额外CPU处理时间【jiān】🈹,若% Processor Time已经百👼分之八【fèn zhī bā】十或更多时【duō shí】🚊,建议不🍬要压缩【yā suō】。
其次【qí cì】 我还要😟说一下🕐,就是除掉一些不必要【bú bì yào】的服务🐊
关键词:IIS,网站服务器
阅读本文后您有什么感想? 已有 人给出评价!
- 1
- 1
- 1
- 1
- 1
- 1