首页 开发编程 正文

php怎么进行压缩

如何启用iis的gzip压缩功能?1、如果你需要压缩静态文件(HTML),选上启用动态内容压缩,\Windows\System32\inetsrv\MetaBase.xml(不停止IIS服务无法编辑该文件),根据需要增加一些要进行压缩的文件后缀,39元=终生VIP会员=无限下载=10万优质ppt模板+word模板+excel模板+音效...

php怎么进行压缩,如何启用iis的gzip压缩功能?

IIS6已经内建了Gzip压缩的支持,可惜,没有设置更好的管理界面。所以要打开这个选项,还要费些功夫。

1、如果你需要压缩静态文件(HTML),需要在硬盘上建一个目录,并给它“IUSR_机器名”这个用户的写权限。如果压缩动态文件(PHP,asp,aspx,ashx)就不需要了,因为它的页面是每次都动态生成的,压缩完就放弃。

2、在IIS管理器中,“网站”节点上面(不是某个具体的站点,而是整个网站)右键-属性,选择“服务”标签,选上启用动态内容压缩,静态内容压缩。

3、在IIS管理器左侧选中“WEB服务器扩展”,新建一个服务器扩展。名字任意,比如gzip,文件的路径是:c:\windows\System32\inetsrv\gzip.dll,并启用这个扩展。

4、停止 IIS 服务,打开 C:\Windows\System32\inetsrv\MetaBase.xml(不停止IIS服务无法编辑该文件),以关键字“ 根据需要增加一些要进行压缩的文件后缀,其中 HcFileExtensions 是静态文件的扩展名,增加 js 和 css 等;HcScriptFileExtensions 为动态文件的扩展名,增加 aspx,ashx等;HcDynamicCompressionLevel改成9,(0-10,9是性价比最高的一个)。

5、启动IIS服务,就已经成功启用gzip压缩了。

有哪些堪称神器的工具或软件?

1.10万+精品模板,终生会员39元的PPT模板网:办公资源网;39元=终生VIP会员=无限下载=10万优质ppt模板+word模板+excel模板+音效模板+在线抠图+ps教程+pr教程+vba教程+课件下载

其他模板网站:hippter=pptmall+pptfans+稿定ppt+51ppt+雷锋ppt+优品ppt+ppt宝藏+站长素材+...........=模板+字体+配色+设计+大神+工具+......

(只要你知道这个网站,模板的问题一定不是问题)

2.一键生成N(7000个以内)个文件的目录,清华大学选择的文件管理软件:Taglyst

3.同时打开N个文件夹,实现浏览器式的管理,效率不止翻倍的软件:XYplorer

4.文件搜索:Filelocator,也可配合everything使用,如果必须二选一,选前者(更多搜索软件正在测试对比)

5.办公软件建议用WPS或永中office,但模板不要购买,在上面第1条下载。

6.用EXCEL时下载方方格子工具,不会函数不会公式依然可以成为数据高手。复杂的操作一键完成。

7.截图:专业截图王>Snipaste>Fastone Capture(别说什么最好的截图软件是snipaste,用过专业截图王再说)

8.PDF编辑软件:迅捷PDF(屌丝选这个)>福昕pdf(土豪选这个)>ADOBE acrobat dc;福昕是真好用,就是贵。迅捷的优势是一次付费终生使用。wps据说也很好用,测试后给大家分享。

9.批量文件重命名、替换、添加序号:total commander。批量复杂重命名1万个文件,不到1分钟就可完成。

10.批量对mp3进行标签清除或编辑:Mp3tag。彻底一键清除烦人的广告信息。

11.word批量设置格式、插入文字、批量排版、批量删除页眉页脚、批量删除页眉下划线、批量打印、批量替换文字:word文档批量处理大师>total commander,以前需要几个小时的复杂操作一键完成。

12.效率软件:essentialpim pro,让一切更加井井有条,打造私人资源库。

以下为手机端APP:

13.以一敌百的效率app:时光序=日程+日历+习惯+专注+提醒+日记+.......让生活变得更加酷炫和高效的软件,关键是还超级便宜

14.让你瞬间知识量爆棚的软件(有的家长用来启蒙孩子的兴趣):全世界=历史+地理+文化+哲学+科学+美术+艺术+心理+哲学+时政+新闻+考古..........

15.手机里的超级效率工具:全能扫描君=文字扫描+表格扫描+批量扫描+手写扫描+老照片修复+pdf工具+拍照搜题+拍照翻译+不断更新;而且终生会员我才花了60,现在涨价到90多了,需要的赶紧。

(需要更多,请看我的合集和其他回答)

现在依次介绍上面的效率工具和软件:

1.10万+精品模板,终生会员39元的PPT模板网:办公资源网;39元=终生VIP会员=无限下载=10万优质ppt模板+word模板+excel模板+音效模板+在线抠图+ps教程+pr教程+vba教程+课件下载

其他模板网站:hippter=pptmall+pptfans+稿定ppt+51ppt+雷锋ppt+优品ppt+ppt宝藏+站长素材+...........=模板+字体+配色+设计+大神+工具+......

(只要你知道这个网站,模板的问题一定不是问题)

2.一键生成N(7000个以内)个文件的目录,清华大学选择的文件管理软件:Taglyst

下图为黑色酷炫模式:

清华大学的选择:

3.同时打开N个文件夹,实现浏览器式的管理,效率不止翻倍的软件:XYplorer

4.文件搜索:Filelocator,也可配合everything使用,如果必须二选一,选前者(更多搜索软件正在测试对比)

5.办公软件建议用WPS或永中office,但模板不要购买,在上面第1条下载。

6.用EXCEL时下载方方格子工具,不会函数不会公式依然可以成为数据高手。复杂的操作一键完成。

7.截图:专业截图王>Snipaste>Fastone Capture(别说什么最好的截图软件是snipaste,用过专业截图王再说)

下图为Snipaste,只能说界面真的很寒酸。

下图为faststone capture :同样不够完美。

8.PDF编辑软件:迅捷PDF(屌丝选这个)>福昕pdf(土豪选这个)>ADOBE acrobat dc;福昕是真好用,就是贵。迅捷的优势是一次付费终生使用。wps据说也很好用,测试后给大家分享。

下图为迅捷pdf:

最大的优点是便宜:终生会员价格不足100元,秒杀Adobe公司的软件和福昕编辑器。

9.批量文件重命名、替换、添加序号:total commander。批量复杂重命名1万个文件,不到1分钟就可完成。

10.批量对mp3进行标签清除或编辑:Mp3tag。彻底一键清除烦人的广告信息。

11.word批量设置格式、插入文字、批量排版、批量删除页眉页脚、批量删除页眉下划线、批量打印、批量替换文字:word文档批量处理大师>total commander,以前需要几个小时的复杂操作一键完成。

12.效率软件:essentialpim pro,让一切更加井井有条,打造私人资源库。

以下为手机端APP:

13.以一敌百的效率app:时光序=日程+日历+习惯+专注+提醒+日记+.......让生活变得更加酷炫和高效的软件,关键是还超级便宜

14.让你瞬间知识量爆棚的软件(有的家长用来启蒙孩子的兴趣):全世界=历史+地理+文化+哲学+科学+美术+艺术+心理+哲学+时政+新闻+考古..........

15.手机里的超级效率工具:全能扫描君=文字扫描+表格扫描+批量扫描+手写扫描+老照片修复+pdf工具+拍照搜题+拍照翻译+不断更新;而且终生会员我才花了60,现在涨价到90多了,需要的赶紧。

更多录屏、办公、设计、学习、读书、日程软件......

请看我的视频合集或问答。

拉轰读书,一站式解决你的所有问题=质量超好+价格超便宜+持续更新迭代

你的关注,是最大的肯定,怎能辜负你的信任。

对于阿里云服务器ECS的小白有什么方法最快配置?

第一步:收集Xshell登陆信息

登陆阿里云管理中心,点击“云服务器ECS”,点击“实例”,看到服务器信息页面,点击“管理”(如图)在此信息中查看公网IP地址

第二步:进入命令界面

打开 Xshell 4 ,点击“用户身份验证”,输入主机(公网IP),‘确定’后输入用户名和密码连接(如图)

第三步:更新并安装yum源

#yum check-update 检查可更新的所有软件包

#yum update 下载更新系统已经安装的软件包

#yum install vsftpd -y 成功安装yum源

第四步:创建FTP用户

#service vsftpd start 启动vsftpd

#useradd -p /alidata/www/wwwroot -s /sbin/nologin koothon 添加账户(此用户名即为FTP用户名,会在home文件下生成以用户名命名的文件夹)

#passwd koothon 修改密码(此密码即为FTP的连接密码)

确认密码:在输入密码的时候,不显示输入的内容,两次确认密码一致就可以了

#chkconfig vsftpd on 设置为开机启动

第五步:连接FTP上传文件

登陆阿里云下载文件:http://market.aliyun.com/product/12-121590002-cmgj000262.html?spm=5176.7150518.1996836753.5.ngTItZ 解压后会生成一个新的名为“sh-1.4.1”文件夹;

连接FTP解压得到的“sh-1.4.1”文件夹上传到根目录下;

第六步:安装环境

# cd /home/username 登陆服务器进入根目录

#chmod -R 777 sh-1.4.1 文件夹得安装权限

# cd sh-1.4.1 进入cd sh-1.4.1目录

# ./install.sh 执行安装命令

Please select the web of nginx/apache, input 1 or 2 : 1(自选nginx/apache版本:1、2);

Please select the nginx version of 1.0.15/1.2.5/1.4.4, input 1 or 2 or 3 : 3 (自选nginx版本:1、2、3)

Please select the mysql version of 5.1.73/5.5.35/5.6.15, input 1 or 2 or 3 : 3(自选mysql版本:1、2、3);

You select the version : 以下是选择的版本:web : nginxnginx : 1.4.4php : 5.5.7mysql : 5.6.15Enter the y or Y to continue:y 输入y或Y继续:Ywill be installed, wait … (环境安装中需要等待半小时左右)

看到如图界面,那么恭喜你环境安装成功了!

第七步:查看环境配置和安装网站

#netstat -tunpl 此命令用户查看服务及端口

在sh-1.4.1目录输入 #cat account.log 就能看到ftp和mysql的密码

第四步:配置自己的网站

根据ftp用户名密码连接到服务器将“phpwind”程序删除,上传自己的网站程序

解析已经备案域名到云服务器

管理数据库http://www.xxxx.com/phpmyadmin

PHP字符串压缩流问题?

在PHP中偶尔遇到字符串的压缩,比如一个长字符串,数据库开始设计的字段存不下,但是又不想改数据库字段存储长度,就可以用压缩的方式降低数据字段字符串的长度数量级,把几百个字符的字符串压缩到几十个字符。总结下来有以下几个:

压缩函数:gzcompress gzdeflate gzencode

与之对应的解压函数如下:

解压函数:gzuncompress gzinflate gzdecode

特别注意:gzdecode是PHP 5.4.0之后才加入的,使用的时候要注意兼容性问题。

gzcompress gzdeflate gzencode函数的区别在于它们压缩的数据格式不同:

gzcompress使用的是ZLIB格式;

gzdeflate使用的是纯粹的DEFLATE格式;

gzencode使用的是GZIP格式;

转行做程序员?

特别写给要转行编程事业的你(非技术指导,只做可行性分析)!最近一年,一些工作几年的朋友,向我了解转行做程序员是否靠谱,大家心怀美丽的期待,“高于不少行业的薪资福利待遇”、“期待掌握技术,无生存压力”、“做技术氛围单纯”、“拓宽视野和资源”…

这些美好的期待,我也曾有过,回归理性的我,以一个经历过风口的老程序员,聊聊这个话题,给你一个实在的参考,无论你是否决定转行做程序员,我相信,你都会做出“自洽”的选择。

先说说编程入门的事儿

但对于想转行做程序员的小伙伴,大多欠缺编程基础,在进入一家公司做程序员之前,必须考虑学习编程的时间和精力成本。无论你信心满满,还是心有疑虑,只要在编程学习这件事儿下过功夫,你心里就有谱了。

JAVA全课程架构图

无论是网课,还是线下架构培训,编程培训课程大纲大致如此,设计学习时间为半年,学习方式为脱产学习。从Java核心基础到项目实战,完成6~7阶段学习,如果是完全零基础,这个挑战还挺大。课程密度非常大,每天不间断上课至少8小时,还要大量练习代码实操,每天在学习时间至少保证10小时以上,有刻苦的人每天只睡5小时,用功程度堪比考研。

Java 核心基础和数据库关键技术两个单元是“基础的基础”,在大学计算机专业,这是两门课程,在职业技能培训机构,这两门课被压缩到 2~3 个月时间。我参加的线下培训时,班上60人,除了少数计算机专业学员、几个领悟力非常强的小伙伴,大多数人卡在基础阶段一直懵逼,你要用没理解的理论去理解更陌生的知识,一看貌似懂了,一上手就废,啥也不是!!!这就是编程思想的锤炼过程,编程思想的获得和培养需要手眼脑反反复复校准,不断强化。

第六阶段的“大型企业项目”实战最贴近企业需求,在培训课程设计中,属于课程收尾阶段,非常重要,也是最难的,就像苏乞儿领悟降龙十八掌是前面十七掌的融合。这个阶段,你花两个月或更久,弄通透了,都是值得的(也有人经此阶段劝退了自己),通过企业项目实战,你具备参与编程工作能力,具备了程序员的入门基础,你可以出去找工作了。

客观说,学习编程,尤其零基础入门的小伙伴,脱产学习半年也是很紧张的,不懂的地方,需要反复看教学视频回放或请教老师。如果不能用整块时间学习,这个学习周期要用多久,就看自己实际情况了。

这也解释了程序员真的不能速成!对于不少计算机相关专业的小伙伴,毕业后想进入开放岗位,也要接受岗前培训,如果平时就注重企业项目实战,有一定参与经验,上手速度会快些。外行直接进入,不付出努力是不现实的,半年或一年的努力要与这个专业的人在同一岗位竞争,入门学习真的只是开端,如果你正在苦苦坚持学习,请务必认识到这一点。

资本退烧的市场大环境

为什么会有人选择“半路出家”做程序员,最大的因素就是一个字——钱。要知道现在程序员普遍待遇还是比很多白领,甚至很多行业中层管者的待遇要高2~3倍,一些城市的网约车司机不要说996,甚至是007,到手的钱也就7k左右。

说到收入高,就得提到资本作用力。我是10年入程序员坑,那会儿不少企业,甚至是名企直接去大学或培训机构“捞人”,资本不断燃起一轮接一轮烧钱大战,不断创造着财富神话,对于没有背景,只有努力的人来说,转行程序员,增加收入不是梦!!!那会儿,我的起步工资很轻松拿到了8.5k,还只是平均水平而已,除了产品上线前的俩月,平时加班没有现在这么多...

回顾几个标志性资本烧钱事件:

事件一:资本催生了千团大战,最终阿里助美团获胜,如今阿里自家饿了么与美团再起风云,陷入“谁是头部一哥”之争;

事件二:如火如荼的共享单车已经进入“后烧钱时代”,这是一场“三国杀”,青桔、美团夹击哈罗;

事件三:网约车大战,滴滴一战成名,又陷入高德地图、易到、携程围猎中;

国内的互联网企业不断掀起烧钱大战时代已经翻篇了,基本是几家巨头在不断拓展领域,大杀四方,掌握了足够的话语权,很难再掀起大的烧钱战,新生企业没有能力挑战大厂,大厂技术和管理成为行业标准,同时,一些“大厂病”,如996,对35+的员工不够友好...也被不少中小企业学习了,给得多,要求也多,动不动就 KPI 你。

掌编程技术可“一直当饭吃”?

对于市面上大多数招聘程序员岗位而言,还真不是能永久的。有人说:“互联网技术梯队和青楼也差不多,不许人间见白头”。

鹅厂好操作:一手裁员,一手招人

以鹅厂为例,不愿意给一个5年资深码农60w年薪,却很愿意用60w接纳3个985、211院校本科生,把他们培养成新码农。现在高校注重校企合作,培养学生工作能力,不少计算机专业本科生、研究生很容易参加校企项目。他们精力更旺盛,学习能力不差,也不贵,跟前辈比,更快适应社会工作。这或许是技术人员养成模式,不断有后浪涌现,不愁前浪不乖,也预示了老程序员的职业天花板。

雷军说过,在风口上,猪都能飞起来,风口之后呢,是不是会掉下来?我有位朋友,当年加入创业公司,没想到上市了,不少人都羡慕他。实际情况是,不断有211、985名校研究生加入团队,还有人拿着专业证书和专利进来,他为公司做了很多贡献,现在的焦虑已经不是能否当研发部一把手的问题,而变成了能够不被裁撤留下来。

这种趋势下,无论科班出身,还是半路出家的技术人员,不免除工具人属性,被安排的干电池命运。所以,不得不考虑职业寿命,或职业再选择,这并不是年龄35+人群的专属。

php程序员张贤建兼职送外卖

95后计算机专业科班出身的程序员仅工作3年,担心35岁以后无代码可写,还得送外卖,提前兼职体验送外卖,不管是戏言,还是真焦虑,这边提前危机意识是时代的焦虑触发的。

技术岗位圈子简单、氛围好,真如此?

有人认为技术岗位圈子简单,没有太多勾心斗角,就可以避免现在职场中的诸多不如意。只能说想法非常美好,但有人的地方就有江湖,遇见什么人,有什么状况,都是比较随缘的事儿。那在程序员圈,会遇到哪些事情呢?

欢喜冤家,宜解不宜结

程序员与产品经理的爱恨情仇的事例,大家自己去搜吧。产品经理画原型图、写文档给程序员,要你代码实现,产品经理也可能没有编程经验,根据业务和用户调研作为依据,要求程序员做事,而程序员如果不能理解业务,只懂增删改查。说不上是产品经理给程序员挖坑,还是反过来,加上996、007工作模式,人难免有火气,或者氛围并没有想象中的芬芳~

想通过IT培训班学习也好,自学也罢,要转行做程序员,先要守住自己的心,不被培训机构套路,不被励志事例鼓动,主动收集行业信息,评估自己要立志以此为长期职业,还是趁年轻赚点快钱后另规划职业,这是首先要想清楚的,再投入学习,再难,也不容易动摇信心,给自己一个满意的结果,如此!

本文转载自互联网,如有侵权,联系删除