搭建高性能web站点

时间:2023-01-09 03:02:13

搭建高性能web站点

阻碍高性能web站点无非就是两个瓶颈:APACHE服务器和数据库服务器。

1.APACHE服务器这方面就与程序员编写的代码有很大关系,而且优化代码是最简单同时也是最难的,使用ab压力测试,一次次调优

2.从我个人经历,影响用户体验(也就是平均响应时间),大多数都与操作数据库有关!所以一般解决方案就是使用缓存(memcached,redis)或者搭建数据库集群(主从复制,读写分离--达到分流作用,冗余技术---增加数据库的可靠性)

3.如上图所示,优化技术多半是缓存(性价比高),然后优化代码,最后实在程序员解决不了,就开始从扩展硬件。集群,负载均衡,一切都是为了实现资源(人力,物力,财力)利用率的最大化!毕竟地球上的资源是有限的!

一家之言,仅供参考!