firewizard / magento-minifier
Magento 飞行中的 CSS & JS 压缩器
1.2.0
2015-02-06 21:26 UTC
Requires
This package is auto-updated.
Last update: 2024-09-11 23:18:47 UTC
README
Magento 飞行中的 CSS & JS 压缩器,具有布局处理合并和自动文件重命名功能。
事实
- 版本: 1.1.1
- GitHub 上的扩展
- 直接下载链接
描述
该扩展使用 CssMin 和 JsMin 从 CSS 和 JavaScript 资源中挤出每一字节。
优点
- 更快的加载时间
- 减轻服务器和带宽的压力
- 提高 PageSpeed 分数 4-8 分
- 检查 Web 性能最佳实践指南中的 4 个待办事项
- 通过自动文件名更改进行浏览器和反向代理缓存无效化 - 与 CloudFront 和 Varnish 兼容良好
- 布局处理合并算法,使常见资源在客户端上缓存
所有可用设置都可以在管理员 - 配置 - 开发者下找到。
该扩展重写了 2 个 Magento 类
- Mage_Core_Model_Layout_Update
- Mage_Core_Model_Design_Package
要求
- 与您的 Magento 安装相同
兼容性
- Magento >= 1.4
安装说明
手动
- 克隆存储库或下载最新版本
- 将所有文件复制到您的 Magento 文档根目录
通过 modman
- 安装 modman
- 从您的 Magento 根文件夹,运行
modman clone https://github.com/firewizard/Mandagreen_Minifier.git
通过 composer
- 安装 composer
- 安装 Magento Composer
- 在您的项目中创建一个 composer.json,如下面的示例所示
{ "require": { "firewizard/magento-minifier":"*" }, "repositories": [ { "type": "composer", "url": "http://packages.firegento.com" } ], "extra":{ "magento-root-dir": "./" } }
- 从您的
composer.json
文件夹运行php composer.phar install
或composer install
最后一步
- 清除缓存,从管理员面板登出,然后重新登录
- 在系统 - 配置 - 开发者下配置和激活扩展。
卸载
- 从您的 Magento 安装中删除所有扩展文件
app/code/community/Mandagreen/Minifier
app/etc/modules/Mandagreen_Minifier.xml
app/locale/en_US/Mandagreen_Minifier.csv
- 通过 modman:
modman remove Mandagreen_Minifier
- 通过 composer,删除对
firewizard/magento-minifier
的需求
支持
如果您对这个扩展有任何问题,请在本 GitHub 上打开一个问题。
贡献
任何贡献都备受赞赏。最佳代码贡献方式是打开一个 GitHub 上的拉取请求。
开发者
Cristian Nicolescu http://mandagreen.com
@firewizard