读思码

日常记录


系统优化

<h1>一般系统的演进优化</h1> <p>一般的大型网站和系统都是从小的网站或者应用发展起来的。包含以下几个阶段:</p> <h2>1.初始阶段网站架构</h2> <p>初始阶段一般只用一台服务器,应用服务,文件服务和数据库服务都在同一台服务器。因为初期访问量不太多所以一台服务器也绰绰有余了。</p> <h2>2.应用服务和数据服务分离</h2> <p>越来越多的用户访问会导致性能越来越差,越来越多的数据导致存储空间不足。此时一台服务器不能满足需求了,需要将应用和数据分离,分离后使用三台服务器:应用服务器,文件服务器和数据库服务器。</p> <p>三台服务器对硬件的要求不同,应用服务器需要处理大量的业务逻辑,所以需要更好的CPU;数据库服务器需要快速的磁盘检索和数据缓存,需要更快的硬盘和更大的内存;文件服务器需要存储大量用户上传的文件,所以需要更大的硬盘。</p> <h2>3.使用缓存改善网站性能</h2>

页面列表

ITEM_HTML