way2enjoy / magento2
通过压缩您的JPEG和PNG图像,使您的网上商店更快。此插件通过集成流行的图像压缩服务Way2enjoy自动优化您的图像。
Requires
- php: >=5.5.0
- ext-curl: *
- ext-json: *
- way2enjoy/way2enjoy: >=1.5
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-06 23:57:05 UTC
README
压缩Magento 2的JPEG和PNG图像
通过压缩您的JPEG和PNG图像,使您的Magento 2商店更快。
此插件通过集成流行的图像压缩服务way2enjoy自动优化您的图像。了解更多关于这些服务的信息,请访问https://way2enjoy.com/。
重要通知:Magento 2.1.6的最新版本包含在缓存文件夹中生成产品图像的全新方式。Magento还报告了许多用户在此处遇到图像无法显示的问题,并在他们的2.1.6版本说明中发布了2个解决方案。我们很遗憾,当前版本的扩展程序1.1.0也尚未与这些重大更改兼容。目前,您可以通过在此页面的底部显示的说明中安装最新的dev-master版本来解决这个问题。另外,当在Magento 2.1.6中刷新图像缓存时,您可能需要使用来自Magento的catalog:images:resize脚本来重新生成缓存中大量缺失的图像。我们希望很快发布具有向后兼容性的新版本扩展程序。
您使用的是Magento 1吗?请下载Magento 1社区版或Magento 1企业版的扩展程序。
它是如何工作的?
当您在您的网上商店中查看产品时,Magento会在其缓存文件夹中创建不同大小的图像。此扩展程序会自动压缩这些图像。任何大小完全相同的图像将只压缩一次。
您的产品图像会被上传到TinyJPG或TinyPNG服务,并进行分析以应用最佳压缩。根据图像内容选择最优策略。结果将发送回您的Magento网上商店,并保存在您的公共媒体文件夹中。
平均而言,JPEG图像可以压缩40-60%,PNG图像可以压缩50-80%,而不会损失可见质量。您的网上商店将更快地加载,您的访客将节省存储空间和带宽!
屏幕截图
在Magento 2中插件配置的示例
入门
从https://way2enjoy.com/developers获取您的免费API密钥。每月前500次压缩完全免费,没有任何附加条件!由于每个产品将以不同的尺寸显示,因此您可以将50至100个产品上传到您的Magento网上商店并免费压缩。您还可以更改应压缩哪些类型的图像大小。
如果您是重度用户,您可以通过升级您的帐户以每张图像的小额额外费用来压缩额外图像。您可以在Magento 2配置部分跟踪压缩次数。
安装
可以使用Composer安装Magento 2模块(https://getcomposer.org.cn/download/)。一旦新的Magento 2 Marketplace启动,它也将在那里展示。
在命令行中,在您的Magento 2安装目录下执行以下操作
composer require way2enjoy/magento2
php bin/magento setup:upgrade
联系我们
有任何问题或反馈?请告诉我们!通过support@tinypng.com与我们联系。
插件贡献者信息
先决条件
- PHP 5.5或更高版本。
- MySQL 5.6或更高版本(集成测试)。
- Composer(《https://getcomposer.org.cn/download/》)。
运行单元测试
composer install
vendor/bin/phpunit
安装插件的开发版本
开始之前,请确保在composer.json
中设置"minimum-stability": "dev"
。
composer config repositories.way2enjoy vcs https://github.com/way2enjoy/magento2-plugin
composer require way2enjoy/magento2:dev-master
bin/magento setup:upgrade
许可协议
本软件遵循MIT许可协议。查看许可协议(《https://github.com/way2enjoy2/magento2/blob/HEAD/LICENSE》)。