第五十三天:优化网站的常用方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第五十三天:优化网站的常用方法相关的知识,希望对你有一定的参考价值。

小Q:时光,总是恬淡的,君不见,那翻阅过的书,充满了淡淡的清香,即便有褶皱,有划痕,也无形中沉淀了书的厚重。

-----------------------------------------------------------------------------------------------

一:架构的调整

      随着pv量的增加,将DB和web从一台服务器中分离开,一台DB一台web;

      在DB服务器之上做一个squid缓存,或者web之上做个squid缓存;

      对web做负载均衡(LVS + nginx代理),安全考虑用一台服务器做web的高可用,另外对于DB服务器实行主从,当然也要找出一台服务器做一下备份机,毕竟数据太重要了;

     

二:硬件的优化

      这点经常在机房的工作的人清楚,多少的pv,用多大的cpu,多少内存,什么样的几个内核,多少流量等等,他们之间怎么搭配效果会更好;


三:应用程序本身的优化

      一般我们用的是LAMP LNMP ,所以对于L 来说,优化的对象是内核参数,一般我们可以找开发来做;对于A和N ,我们可以更改配置文件参数,或者出去不必要的模块,或者做防盗链.访问控制.缓存,跳转等等;对于M,主要的是配置参数;而P亦是根据自己的需求更改参数,针对大常用的参数,减小不需的参数........


四:程序的优化

      这种优化主要是针对研发来说的,因为网站程序就是开发出的代码,而这方面直接接触的是开发,提高代码质量,和执行效率,也是优化我们网站常用方法。



以上是关于第五十三天:优化网站的常用方法的主要内容,如果未能解决你的问题,请参考以下文章

第五十三天dom基础

python第五十三天--进程,协程.select.异步I/O...

孤荷凌寒自学python第五十三天使用python写入和修改Firebase数据库中记录

爱创课堂每日一题第五十三天- 哪些操作会造成内存泄漏?

第五十三课被遗弃的多重继承(上)

#yyds干货盘点# 前端歌谣的刷题之路-第五十三题-整数反转