ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## phpstudy的基本设置 [TOC] ***** ## 1. php开启短标签 - 作用: 在代码中 `<?=` 可代替 `<? echo` - 解析: 实际开发中不推荐使用,使用<?php ?>才是规范的方法。只是因为这种短标签使用的时间比较长,这种特性才被保存了下来 - 修改方法: 1.修改`php.ini`,找到`short_open_tag`的值为`On`,如下图 ![](https://box.kancloud.cn/f33895c2c6469ea2b94c79ac7d5c0e55_653x341.png) ![](https://box.kancloud.cn/7422565e6d37807ad8d2f973e2a9e9e8_585x281.png) ![](https://box.kancloud.cn/0ce0c5ab470a6d1e5deb83a83ccb6ddb_412x163.png) ***** ## 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]