nginx php不緩存文件的設(shè)置方法:1、找到并打開nginx的配置文件;2、通過“l(fā)ocation ~ .*.(gif|jpg|jpeg|png|bmp|swf|js|css)$ {add_header Cache-Control no-store;}”方式禁止緩存即可。
nginx php 不緩存文件怎么做?
Nginx禁用緩存的配置
在進(jìn)行網(wǎng)站程序調(diào)試時(shí),常常會(huì)出現(xiàn)瀏覽器緩存問題,導(dǎo)致前端代碼的修改不起作用。每次通過Ctrl+F5強(qiáng)制刷新后才能清掉緩存。這時(shí)如果禁用掉nginx緩存,可以減少一些小麻煩,讓瀏覽器每次到服務(wù)器去請(qǐng)求文件,而不是在瀏覽器中讀取緩存文件。
當(dāng)程序調(diào)試好上線后,可以開啟nginx緩存,節(jié)省服務(wù)器的帶寬流量,減少一些請(qǐng)求,降低服務(wù)器的壓力。
立即學(xué)習(xí)“PHP免費(fèi)學(xué)習(xí)筆記(深入)”;
通過配置nginx的配置文件/usr/local/nginx/conf/nginx.conf實(shí)現(xiàn)開關(guān)效果
1.啟用緩存
location?~?.*.(gif|jpg|jpeg|png|bmp|swf|js|css)$?{ ??#設(shè)置緩存上面定義的后綴文件緩存到瀏覽器的生存時(shí)間 ??expires???3d; }
2.禁用緩存
location?~?.*.(gif|jpg|jpeg|png|bmp|swf|js|css)$?{ ?#禁止緩存,每次都從服務(wù)器請(qǐng)求 ??add_header?Cache-Control?no-store; }
php有什么特點(diǎn)
1、執(zhí)行速度快。
2、具有很好的開放性和可擴(kuò)展性。
3、PHP支持多種主流與非主流的數(shù)據(jù)庫(kù)。
4、面向?qū)ο缶幊蹋篜HP提供了類和對(duì)象。
5、版本更新速度快。
6、具有豐富的功能。
7、可伸縮性。
8、功能全面,包括圖形處理、編碼與解碼、壓縮文件處理、xml解析等。