php 压缩文件大小
如何启用iis的gzip压缩功能?
如何启用iis的gzip压缩功能?
IIS6已经内建了Gzip压缩的支持,可惜,没有设置更好的管理界面。所以要打开这个选项,还要费些功夫。
1、如果你需要压缩静态文件(HTML),需要在硬盘上建一个目录,并给它“IUSR_机器名”这个用户的写权限。如果压缩动态文件(PHP,asp,aspx,ashx)就不需要了,因为它的页面是每次都动态生成的,压缩完就放弃。
2、在IIS管理器中,“网站”节点上面(不是某个具体的站点,而是整个网站)右键-属性,选择“服务”标签,选上启用动态内容压缩,静态内容压缩。
3、在IIS管理器左侧选中“WEB服务器扩展”,新建一个服务器扩展。名字任意,比如gzip,文件的路径是:c:windowssystem32inetsrvgzip.dll,并启用这个扩展。
4、停止 IIS 服务,打开 C:WindowsSystem32inetsrvMetaBase.xml(不停止IIS服务无法编辑该文件),以关键字“ 根据需要增加一些要进行压缩的文件后缀,其中 HcFileExtensions 是静态文件的扩展名,增加 js 和 css 等;HcScriptFileExtensions 为动态文件的扩展名,增加 aspx,ashx等;HcDynamicCompressionLevel改成9,(0-10,9是性价比最高的一个)。
5、启动IIS服务,就已经成功启用gzip压缩了。
php怎么将二进制流转换为base64编码?
没有特别作用,因为任何人只要想解都能解开。
BASE64 是将二进制数据 (8位)编码为64个可显示的 ASCII 字符,3个 octet 编码成 4 个 octet。
因此既不是压缩,也不是加密。
估计把php编码成base64只是为了让人读起来麻烦一点。
PHP如何进行图像压缩?
用imagecopyresized()缩放,图片就小了,或者采用base64压缩
手机怎么把照片格式变小?
通过下载图像软件修改
ACDSee或phptoshop等。
1.打开photoshop,图像-图像大小,更改像素大小的数值。
2.打开ACDSee,菜单栏“修改”--“转换文件格式”--在“格式设置”,调整压缩率。
3.用windows开始--程序--附件--画图,打开图片,选择‘图象’,通过拉伸/扭曲中的拉伸改变图片大小。