tinify/magento2

通过压缩JPEG和PNG图像,使您的网店加载速度更快。此插件通过集成流行的图像压缩服务TinyJPG和TinyPNG自动优化您的图像。

安装次数: 41,975

依赖项: 1

建议者: 0

安全性: 0

星标: 43

关注者: 13

分支: 9

公开问题: 6

类型:magento2-module

1.1.2 2018-09-05 08:38 UTC

This package is auto-updated.

Last update: 2024-09-23 23:17:18 UTC


README

Build Status

压缩Magento 2的JPEG和PNG图像

通过压缩JPEG和PNG图像,使您的Magento 2网店加载速度更快。

此插件通过集成流行的图像压缩服务TinyJPG和TinyPNG自动优化您的图像。了解更多关于这些服务的信息,请访问https://tinypng.com/

重要通知:Magento 2.1.6在缓存文件夹中生成产品图像的方式有所不同。许多用户报告说,在2.1.6版本中图像不显示,并在他们的2.1.6版本说明中发布了通知,同时提供了2种解决方案。在 Magento 2.1.6中刷新图像缓存时请注意:您可能需要使用catalog:images:resize脚本来重新生成许多缺失的缓存图像,这将花费大量时间。对于此扩展的新安装,我们建议在重新生成缓存时暂时停止优化。这可以通过在配置屏幕上将4个图像大小设置为“否”来实现。之后,您可以将图像大小重新设置为“是”,以重新启用正常操作中的图像优化。

您使用的是Magento 1吗?请下载Magento 1社区版Magento 1企业版的扩展。

它是如何工作的?

当您在网店中查看产品时,Magento会在其缓存文件夹中创建不同大小的图像。此扩展将自动为您压缩这些图像。任何相互完全相同的图像大小只会压缩一次。

您的产品图像将上传到TinyJPG或TinyPNG服务,并进行分析以应用最佳压缩。根据图像内容选择最佳策略。结果将发送回您的Magento网店并保存在公共媒体文件夹中。

平均而言,JPEG图像可以压缩40-60%,PNG图像可以压缩50-80%,而不会降低可见质量。您的网店将为您的访客加载得更快,您还可以节省存储空间和带宽!

屏幕截图

在Magento 2中配置插件的示例

Compress JPEG & PNG images configuration screen

入门

https://tinypng.com/developers获取您的免费API密钥。每月前500次压缩完全免费,没有任何附加条件!由于每个产品将以不同的大小显示,因此可以在您的Magento网店中上传50至100个产品进行免费压缩。您还可以更改应压缩哪些类型的图像大小。

如果您是重度用户,可以通过升级您的帐户以每张图像少量额外费用压缩更多图像。您可以在Magento 2配置部分跟踪压缩次数。

安装

Magento 2 模块可以通过 Composer 安装(https://getcomposer.org.cn/download/)。一旦新的 Magento 2 市场上线,它也将被包括在内。

在命令行中,在您的 Magento 2 安装目录中执行以下操作

composer require tinify/magento2
php bin/magento setup:upgrade

联系我们

有疑问或反馈?告诉我们!请通过 support@tinypng.com 联系我们。

插件贡献者信息

先决条件

运行单元测试

composer install
vendor/bin/phpunit

安装插件的开发版本

在开始之前,请确保在 composer.json 中设置 "minimum-stability": "dev"

composer config repositories.tinify vcs https://github.com/tinify/magento2-plugin
composer require tinify/magento2:dev-master
bin/magento setup:upgrade

许可证

本软件根据 MIT 许可证授权。查看许可证(《https://github.com/tinify/magento2-plugin/blob/HEAD/LICENSE》)。