一. 硬件方面
1. cpu   
2. 内存  (增加内存)
3. 存储 (使用raid,使用ssd)
4. 网卡 (使用千兆网卡,或者双网卡绑定)

二. 系统方面 
1. 内核参数优化(网络相关、内存相关、缓冲缓存相关)
2. 文件系统方面(分区调优,格式化时根据存储文件特性,指定合适的块大小,noatime,日志隔离,软raid,有效使用/dev/shm,关闭不必要的服务)
3. cpu优化 (进程绑定,中断绑定)

三. 应用程序方面
1. nginx、apache、php-fpm、mysql、tomcat、squid等应用,是可以通过调节各个参数获得性能优化的。
2. web优化,比如可以把用户请求合并(js、css合并),使用cdn加速静态页访问速度,把图片文档压缩减少带宽传输,
3. 优化网站程序

四. 架构方面
1. 使用简单并且稳定的架构方案
2. 多使用缓存(squid,varnish,memcache,nosql相关:redis,mongodb)

(调优那些事)
(io/系统/内存性能调优)
 (高流量大并发Linux TCP 性能调优)
 (文库--LINUX性能调优方法总结)
 (浅谈linux性能调优系列)
 (TCP/IP协议栈)
(mysql调优)
 (nignx+php-fpm 高并发参数配置及linux内核参数优化)
 (nignx参数优化)
 (apache参数优化)
(apache参数优化)
 (apache参数优化文档库)
 (php.ini参数优化)
 (tomcat调优)
 (squid调优)
(squid优化指南)
 (squid优化相关的内核参数调整)