产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] [PHP5.3.27模块]Jsmin,JavaScript压缩提速模块

CodeByMe
银牌会员
1410.00 价值分

CodeByMe 发表于 2014-02-22 10:03:16
本帖最后由 CodeByMe 于 2014-2-26 12:20 编辑

Jsmin可以通过javascript代码解析,删除多余的字符。当你通过可以传递一个javascript字符串函数,你得到一个最小化版本,就像你正确格式化的javascript没有换行,不必要的空间等。有许多可用的可以实现,和大多数是基于道格拉斯Crockford jsmin.c。这implmentation也不例外。
可以用PHP编写的,它已经很长时间了。然而,可以在PHP,你交易带宽CPU时间。解析JavaScript和PHP非常CPU密集型。虽然这可能会对一个小网站,大型网站需要执行快得多的东西。
这个实现Crockford的可以。c和创建一个PHP扩展。JavaScript解析和最小化在C而不是PHP。基准对jsmin-php表明,我们的实现至少25倍!



模块名:Jsmin
模块类型:php模块
模块托管: dropbox
使用方法:见http://magiccode.us/archives/9/
2014-02-22 10:03:16 1

CodeByMe
银牌会员
1410.00 价值分

本帖最后由 CodeByMe 于 2014-2-22 10:09 编辑

读取JavaScript文件并压缩的代码实例
<?php
header('Content-Type: application/x-javascript');
echo jsmin(file_get_contents('my.js'));
?>
@http://www.ypass.net/software/php_jsmin/
  支持 (0分)  反对 (0分)
回复  2014-02-22 10:04:03 2
 1  (总1页)
AMH社区列表
用户服务中心