现在互联网发展越来越迅速,对网站的性能要求越来越高,也就是如何应对高并发量。像12306需要应付上亿人同时来抢票,所以,如何提高网站的性能,是做网站都需要考虑的。
首先网站性能优化的方面有很多:1,使用缓存,最传统的一级二级缓存;2,将服务和数据库分开,使用不同的服务器,分工更加明确,效率更加高;3,分布式,提供多台服务器,利用反向代理服务器nginx进行反向代理,将请求分散开来;4,数据库的读写分离,不同的数据库,将读操作和写操作分开,并实时同步即可;5,分布式缓存,使用memcached或者Redis等分布式缓存服务器,可以达到效果;6,就是今天要浅谈的页面静态化。当然还有其他很多方便需要处理,例如,数据库的设计,分库分字段,sql语句的优化等等。