## phpstudy的基本設置
[TOC]
*****
## 1. php開啟短標簽
- 作用: 在代碼中 `<?=` 可代替 `<? echo`
- 解析: 實際開發中不推薦使用,使用<?php ?>才是規范的方法。只是因為這種短標簽使用的時間比較長,這種特性才被保存了下來
- 修改方法: 1.修改`php.ini`,找到`short_open_tag`的值為`On`,如下圖



*****
## 2.網站開啟gzip壓縮模式
- 作用: 使用`gzip`可以壓縮指定文件格式的大小,從而達到訪問站點更快的目的
- 修改方法:
- 在http.conf文件中找到如下兩端代碼,并將其前面的`#`號去掉(#代表注釋)
```bash
#LoadModule deflate_module modules/mod_deflate.so
#LoadModule headers_module modules/mod_headers.so
```
*****
- 在最后添加如下代碼
```
<IfModule deflate_module>
#必須的,就像一個開關一樣,告訴apache對傳輸到瀏覽器的內容進行壓縮
SetOutputFilter DEFLATE
#壓縮級別,1-9,9為最高
DeflateCompressionLevel 9
#不進行壓縮的文件
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary #設置不對后綴gif,jpg,jpeg,png的圖片文件進行壓縮
SetEnvIfNoCase Request_URI \.(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary #同上,就是設置不對exe,tgz,gz。。。的文件進行壓縮
SetEnvIfNoCase Request_URI \.(?:pdf|mov|avi|mp3|mp4|rm)$ no-gzip dont-vary
#針對代理服務器的設置
<IfModule headers_moudle>
Header append vary User-Agent
</IfModule>
</IfModule>
```
*****
目錄:
[TOC]