PHP面试题:对于大流量的网站,您采用什么样的方法来解决访问量问题?
生活随笔
收集整理的這篇文章主要介紹了
PHP面试题:对于大流量的网站,您采用什么样的方法来解决访问量问题?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
優(yōu)化程序,優(yōu)化數(shù)據(jù)庫,如果程序和數(shù)據(jù)庫已經(jīng)最優(yōu)化,使用以下解決方法:
1、確定當(dāng)前服務(wù)器設(shè)備是否滿足流量需求。
2、使用Memcache緩存技術(shù),把動(dòng)態(tài)內(nèi)容緩存到文件中,動(dòng)態(tài)網(wǎng)頁直接調(diào)用這些文件,而不必再訪問數(shù)據(jù)庫。
3、禁止外部盜鏈,圖片和文件外部盜鏈會(huì)給服務(wù)器帶來大量的負(fù)載壓力,可以通過refer來禁止外部盜鏈,或者使用apache來配置禁止盜鏈。
4、控制大文件的下載,大文件的下載對(duì)于非SCSI硬盤來說會(huì)占用大量的資源,導(dǎo)致服務(wù)器的響應(yīng)能力下降。
5、使用不同的主機(jī)分流主要流量,使服務(wù)器均衡負(fù)載。
6、使用流量統(tǒng)計(jì)軟件統(tǒng)計(jì)分析網(wǎng)站流量,可以知道哪些地方耗費(fèi)了大量的流量,哪些頁面需要再進(jìn)行優(yōu)化。
總結(jié)
以上是生活随笔為你收集整理的PHP面试题:对于大流量的网站,您采用什么样的方法来解决访问量问题?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP面试题:简述Linux下安装PHP
- 下一篇: PHP面试题:mysql_fetch_r