Web开发者必知的25个Apache性能优化技巧

开发 前端
Apache至今仍处于web服务器领域的霸主,无人撼动,没有开发者不知道。本篇文章介绍25个Apache性能优化的技巧,如果你能理解并掌握,将让你的Apache性能有显著的提升!

Apache部分:

1. 移除不用的模块。

2. 使用 mod_disk_cache NOT mod_mem_cache 。

3. 扁平架构配置mod_disk_cache。

4. 安装恰当的Expires, Etag, 和 Cache-Control Headers 。

5. 将缓存放在独立的磁盘

6. 使用管道日志替代直接记录

7. 将日志放在不同的磁盘

8. 使用 mod_gzip/mod_deflate 。

9. 将HostnameLookups关闭.

10. 避免在configs中使用主机名。

11. 使用持久连接。

12. 不要设置KeepAliveTimeout太高。

13. 禁用.htaccess。

14. 允许symlinks。

15. 关闭ExtendedStatus。

16. 避免在DirectoryIndex中通配符。

OS 部分:

17. 提高Swappiness。

18. 提高写入缓冲器( Write Buffer)大小。

19. 提高***打开文件。

应用部分:

20. 设置图像和样式表的前端代理。

21. 使用mod_passenger for rails。

22. 关闭safe_mode for php。

23. 不要使用threaded mpm with mod_php。

24. 刷新缓冲区预渲染。

25. 频繁访问的数据设置缓存。

原文:http://www.oschina.net/news/19508/25-apache-performance-tuning-tips

【编辑推荐】

  1. Web开发者应该了解的网页浏览器现状
  2. Web设计师必备:10款***免费CSS在线编辑器
  3. 分享两个Python web框架:Django&Tornado
  4. 10款Firefox插件帮助Web开发者事半功倍
  5. 每个Web设计师背后都有一群指点江山的神(20P)
责任编辑:陈贻新 来源: 开源中国社区
相关推荐

2024-01-10 18:01:22

编程技巧Java 12

2011-02-25 09:18:50

WebPHPMySQL

2010-12-06 14:49:34

2013-05-06 15:41:30

Android开发资源

2013-07-18 17:22:07

Android开发资源Android开发学习Android开发

2023-11-08 18:01:53

硬重置Git命令

2023-11-21 20:15:10

Git命令开发

2016-01-05 13:43:37

谷歌Java竞争

2012-03-05 10:01:43

移动开发

2011-02-21 09:37:53

Web开发 Firef

2015-12-11 14:38:54

开发快速开发工具

2024-09-02 14:30:43

2024-11-04 06:30:00

文本匹配模式Python开发

2012-05-14 18:35:20

Windows Pho

2014-02-09 10:30:17

Python程序员工具

2020-05-14 10:27:33

PythonGUI开发

2011-12-01 09:00:12

Android提升开发性能要点

2011-07-19 09:51:32

性能优化Designing FAndroid

2020-07-15 07:00:00

移动应用开发者指南

2011-02-18 09:05:25

WebFirebugCSS
点赞
收藏

51CTO技术栈公众号