深圳易捷网络科技注册咨询网-jiujiuya.com.cn 返回首页

做网站你需要知道的Apache优化方法

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2018-9-26 15:46:28
大泽高科智能科技(深圳)有限公司网站首页设计效果图
大泽高科智能科技(深圳)有限公司网站首页设计效果图

本文主要和大家分享Apache优化的几点建议,Apache是Web服务器软件,它最常见是搭配PHP开发语言去使用。今天,小编根据Apache官方手册再结合实际,整理出下面这些优化建议,希望对大家的Apache服务器的运行效率有效果。

1、控制MaxClients的设置,以避免服务器产生太多的子进程而发生交换。

进程间的数据交换会占用很大内存,数据交换产生的滞后使用户总感觉”不够快”,所以用户就可能去按”停止”和”刷新”,从而带来更大的负载。一般建议小网站将MaxClients设置为12~24。

2、选择更好的硬件,CPU、内存、硬盘等等

这句很鸡肋啦,如果有更多的银子,谁不愿意换更好的呢?

3、定期更新操作系统,打上系统补丁;如果你的操作系统支持sendfile()系统调用,则务必安装带有此功能的版本或补丁

在支持sendfile的系统中,Apache2可以更快地发送静态内容而且占用较少的CPU时间。

4、HostnameLookups设置为off

尽量较少DNS查询的次数。如果你使用了任何”Allowfromdomain”或”Denyfromdomain”指令(也就是domain使用的是主机名而不是IP地址),则代价是要进行两次DNS查询(一次正向和一次反向,以确认没有作假)。所以,为了得到最高的性能,应该避免使用这些指令(不用域名而用IP地址也是可以的)。

5、为Directory加上FollowSymLinks

如果网站空间中没有使用OptionsFollowSymLinks,Apache就必须执行额外的系统调用以验证符号连接。例如:在请求”/index.html”时,Apache将对”/www”、”/www/htdocs”、”/www/htdocs/index.html”执行lstat()调用。而且lstat()的执行结果不被缓存,因此对每一个请求都要执行一次。

6、将AllowOverride设置为None

对于使用虚拟主机的朋友可能会觉得不方便,这样设置将会使.htaccess中的设置失效,如果实在需要,并且在有条件的情况下,请在conf配置文件中直接写入rewrite规则

7、禁用内容协商

尽管在实践中,内容协商的好处大于性能的损失,如果你很在意那一点点的性能损失,则可以禁止使用内容协商。但是仍然有个方法可以提高服务器的速度,就是不要使用通配符。

8、MaxRequestsPerChild设置为非0以防止内存泄漏

MaxRequestsPerChild用于控制apache子进程在何时销毁,默认为0,代表永不销毁子进程,这可能会存在内存泄漏的风险,建议设置为10000

9、KeepAlive与KeepAliveTimeOut

如果你使用的使mpm_prefork模式(apache默认安装),那么建议你将KeepAlive设置为off;因为,开启keepalive会为每个客户端建立一个连接,prefork不会创建线程,估计100个用户同时访问你的网站,apache就会挂了~,如果你实在想开启,那么请将KeepAliveTimeOut时间设置更短些,例如5,默认是60秒呢

10、不要静态编译apache

尽管会有很多人和你说静态编译的好处,同时,你自己也想自己编译一把,以体验乐趣~但是,将模块已静态方式编译进apache绝对不是一个好选择,尤其是对于缺银子的站长们来说,一个配置不当,apache会在启动时就占用光你所有的内存,最后拖垮服务器。

相关行业资讯

1、网站建设过程中必须遵循的设计原则
2、新网站为什么老是不被收录
3、在深圳网站建设中提高实用性四大妙招
4、网站优化的六大要素
5、如何为网站选取适合的长尾关键词
6、那么网站优化的问题有哪些
7、大站非完美无缺分析美乐乐网站推广优化的收获与总结
8、建设企业网站一定要注意网页加载速度问题
9、网站再次遭遇降权优化边界在哪里
10、如何让网站发布的文章被百度收录
11、全球爆发电脑勒索病毒:幕后开发者还是谜
12、VisualStudio“14”中的Web开发新技巧
13、如何对网站进行修改
14、网站建设的目的是什么
15、新站如何做好SEO
16、seo优化需要艰苦的工作
17、小白往这看:网站常规的SEO优化步骤有哪些
18、关于内容建设你了解多少呢
19、网站排名优化中如何合理的优化网站内链结构
20、盘点那些被无限放大的SEO问题
21、SEO优化中常见的几个误区
22、推广优化人员需要具备的素质
23、如何避免网页设计的硬伤
24、网站建设中需要考虑的因素
25、如果seo人员与程序员进行更有效的通信
26、推广专员必须了解几种网站优化细节
27、那些企业们需要注意的网站建设外链事项
28、百度索引量变化追查投诉怎么操作
29、风水树笔记之五:网站专题谈
30、走在行业前沿做网站
31、学会以下六点快速提高网站排名
32、公司网站建设需要注意哪些要点
33、中小型企业建站小心掉入价格陷阱
34、该如何通过优化网站形象来增强SEO效果
35、想做网络推广这些网络推广方法你知道吗
36、未来网站会呈现新的操作形式
37、长尾关键词对网站推广的重要性体现在哪
38、如何提升网站的用户体验度
39、六度分隔理论:两个网页最多需要19个点击
40、怎样提升网站用户转化率
41、网站支付方式设计
42、 实例分析网站结构优化的注意事项_网站运营_深圳网络公司
43、网站定位的SWOT方法
44、包头网站建设都有哪些东西构成
45、核心词是企业SEO优化的重点!
46、导航和搜索之间该如何相互协调
47、网站制作几大原则
48、宝安网站制作要多少钱?
49、个人站长选择虚拟主机应该考虑的7个问题
50、浅谈地方性论坛运营经验分享

相关视频推荐

自动化行业网站制作焊锡机/点胶机/螺丝机网站
企业网站制作新模式全部仅需800元/年
如何提高企叫网站打开速度
公司网站到期了该怎小续费
企业为什么必须要做一网站
企业网站的导航栏一般要规划哪些栏目
国际物流FBA物流网站建设深圳易捷网站公司公司
银制品金银器网站建设深圳易捷网站公司
包装印刷行业网站设计
膜结构公司网站设计
工商财务公司网站设计
购买一个域名需要多少钱
企业网站建设云虚拟主机需要多少钱
财务公言的网站怎么做才能显示在搜索引擎的首页
网站建设一站式服务
深圳网站建设公司网站排行榜
深圳市易捷网络科技有限公司版权所有     粤ICP备2022153140号
best smoke alarms australia |  vape detectors |  三和基金会 |  灰鲸智能 |  sitemap |  sitemap |