草庐IT

Bitmap压缩

全部标签

php - 为什么 Internet Explorer 的 gzip 压缩不起作用?

我的网站是gzipped压缩的,它不能在IE中正确加载。它在FF/Chrome中工作正常,但在IE中,唯一弹出的是一个框,要求下载包含页面html文档的.gz文件。这正常吗?我必须关闭gzip吗? 最佳答案 您发送的header是否正确?您需要发送Content-Encoding:gzip让IE知道它是gzipped的header(Firefox等足够聪明,可以自动检测到这一点-尽管它们不应该!)在PHP中,您可以使用:-header('Content-Encoding:gzip');

JavaScript字符串压缩+PHP解压

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在寻找一种解决方案来压缩JavaScript中的字符串,使用GET(jsonp)发送它,然后使用PHP解压回来。最好的办法是拥有快速的代码和良好的压缩。我找到了lz-string库,但看起来它没有PHP后端。lz-string的任何其他类似库或PHP实现?

php - Zlib 压缩搞砸了 Wordpress 多站点中的文件路径

我在Wordpress3.6上使用W3SuperCache插件运行多站点网络以提高性能。我在虚拟专用服务器上,但Wordpress仪表板开始加载速度非常慢,令人难以忍受。所以我快速搜索并找到了这个"handy"tiponWPMU.作者建议使用zlib压缩会加快我的加载时间x3。所以我接受了建议并将此片段粘贴到我的主题的标题中:它没有“立即看到巨大的性能改进”,而是用blogs.dir搞砸了一些东西,现在所有上传和媒体都是断开的链接。我删除了上面的PHP片段,但链接仍然无效。我查看了.htaccess和wp-config,但没有看到来自zlib的任何输入。谁能帮我找到解决这个问题的方法?

php - 序列化一个数组并压缩字符串以在 url 中使用它

问题:我们需要将一个数组序列化为一个短字符串,越短越好。重要性更多体现在大数组上而不是小数组上。该字符串将在get请求中使用,因此必须对其进行url解码。当前代码片段/*array(size=3)0=>string'/js/dhdbm78hdfb.js'(length=18)1=>string'/js/dfg4dg.js'(length=13)2=>string'/js/fg8hfhrt.js'(length=15)2=>string'/js/yjtdygj.js'(length=14)2=>string'/js/2q5g54rvfd.js'(length=17)*/$json=jso

php - 如何在 heroku 上的 PHP 应用程序中启用压缩?

我在heroku应用程序的.htaccess文件中运行HTML5样板压缩。但是,它似乎不起作用,并且实际上没有任何文件被压缩。我添加了herokuphp构建包:herokuconfig:setBUILDPACK_URL=https://github.com/heroku/heroku-buildpack-php但这似乎没有做任何事情。我是Heroku的新手,所以有人有什么建议吗?HTML5样板htaccess代码:#Forcecompressionformangledheaders.#http://developer.yahoo.com/blogs/ydn/posts/2010/12/

php - 使用 PHP 解压缩较大的文件

我正在尝试使用如下代码用PHP解压缩一个14MB的存档:$zip=zip_open("c:\kosmas.zip");while($zip_entry=zip_read($zip)){$fp=fopen("c:/unzip/import.xml","w");if(zip_entry_open($zip,$zip_entry,"r")){$buf=zip_entry_read($zip_entry,zip_entry_filesize($zip_entry));fwrite($fp,"$buf");zip_entry_close($zip_entry);fclose($fp);break

php javascript 压缩器

我在Hostgator上使用共享托管计划。因此,我无法从命令行运行任何java。有没有我可以使用的纯PHP压缩器?Minify在后台使用YUICompressor.jar,所以不会工作。有人知道仅使用PHP来缩小我可以从命令行运行的javascript的东西吗?我还希望它能缩小变量名。 最佳答案 您可以使用googlejsminifier。这是一个python脚本,它使用它来压缩一堆javascript文件:importhttplibimportsimplejsonasjsonimporturllibimportsysdefcomb

php - 压缩目录中的所有文件并强制下载

我的网站上运行了以下代码。我遇到的唯一问题是它在服务器上创建一个zip文件,然后用户下载。我想知道我应该怎么做才能“即时”生成zip文件而不首先将其转储到服务器磁盘上。我还想让用户暂停/恢复下载成为可能。//functionforzipfunctionzipFilesAndDownload($file_names,$archive_file_name,$file_path){//createtheobject$zip=newZipArchive();//createthefileandthrowtheerrorifunsuccessfulif($zip->open($archive_f

php - Javascript 字符串压缩和 PHP/Ruby 解压

是否有针对字符串的Javascript压缩和PHP/Ruby解压库?我需要它,因为我需要在慢速上传链接上使用Ajax发送非常长的文本字符串到使用PHP/Ruby作为服务器端语言的Web服务器。varx=$('#sources').html();//avery-verylongtextvarxo=x,o={};if(x.length>512*1024){x=compress(x);o.c=1;}o.x=x;$.post('target.php',o,function(res){alert(res==xo)});在服务器端(例如PHP): 最佳答案

php - 加速 ajax 请求 - 可以应用 gzip 压缩吗?

我想加快我的ajax请求,我从请求中返回大量信息,想知道是否可以在这里应用任何类型的压缩来加快速度。我的ajax请求通常都发送JSON编码的对象,例如有时包含html元素和其他内容的对象和数组。我的服务器端代码是php,我使用的是sajax库。任何加快速度的想法都将不胜感激。 最佳答案 是的,只需启用zlib.output_compression在你的php.ini中配置。如果客户端发送包含gzip的Accept-Encodingheader,则输出会自动gzip压缩并发送到客户端。另一种选择是通过手动调用ob_gzhandler来