Magento 2 の画像と PDF を圧縮する方法

Magento 2 画像と PDF 圧縮スクリプトのアップロード

スクリプトを使用してMagento画像とPDFの圧縮が可能です。 このスクリプトは、PHP を実行するすべてのサーバー、すべての CMS と互換性があり、standaloneインストールです。 これは、ファイルのフォルダーをサーバーにアップロードするだけで、このサーバーのすべての画像と PDF の圧縮を開始できることを意味します。

スクリプトはここからダウンロードできます。

 

注:ファイルを Magento インストールのルートに配置することは常に良い考えです。インストール後にフォルダーとサブフォルダーを参照して、圧縮するものを選択する必要があるからです。

次に、アーカイブをダウンロードして解凍し、サーバーにフォルダーをドロップします。

magento- standalone -install

 

インストールを実行する

これで、ブラウザから次の URL を入力してフォルダー パスを呼び出すことができます: www.mywebsite.com / ImageRecycle - Standalone (デフォルト名)。 インストール ルーチンが呼び出されます。フォルダーへのアクセスを保護するためにパスワードを定義する必要があります。

パスワード画像圧縮

 

パスワードを設定します。パスワードは何でも構いません。Magentoのインストールとは関係ありません。 これで成功メッセージが表示されます。

設定-画像圧縮

 

アクティブな Magento 圧縮に API 認証情報を追加する

[マイアカウント]>[APIとクォータで利用できるAPIキーとシークレットを追加する必要があります。

api-key-magento-compression

 

Magento 画像と PDF の圧縮品質をセットアップする

次に、メディア タイプごとに圧縮のタイプを選択できます。

  • 最高の節約または不可逆:これは、最終的な使用法として最適な選択です。超圧縮ですが表示されません。
  • ロスレス:画像を再利用する計画がある場合は、この設定を使用して、軽い圧縮ですべての画像データ(色など)を保持できます。
  • 圧縮なし:このメディアタイプには圧縮を適用しません

imagerecycle .com / images-and-pdf-optimization / images-and-pdf-compress

 

API-画質

 

圧縮を自動化するcronタスクを設定します

Cronタスク 「Cronジョブ」または「crontab」とも呼ばれるスケジュールされたコマンドまたはタスクです。

Cron URL はスクリプト設定で使用でき、Magento 画像と PDF の最適化を自動的に起動します。 Cron タスクの設定に応じて、サーバー上で圧縮をいつ開始するかを選択できます。 自動圧縮するには、この URL をホスティング Cpanel(「Cron タスク」または「Crontab」を参照)。

cron-url-auto-magento

画像メタデータ、IPTC、Magento圧縮

メタデータ設定は、画像のメタ情報の一部を保持するためにも使用できます。 たとえば、写真ロケータモジュールで画像を使用するために位置情報を保持したい場合がありますか?

image-metadata-save-from-optimization

 

Magento 圧縮からフォルダーを除外 / 含める

最後に、最適化を実行する場所、つまりどのサーバー フォルダーを圧縮するかを選択する必要があります。 これは通常、少なくとも Magento 製品画像フォルダーですが、リストされている任意のフォルダー (他の CMS のものでも) にすることができます。

ImageRecycleインストールの下にあるすべてのサーバーフォルダーがここに一覧表示されます。名前をクリックしてフォルダーツリーを展開します。

マゼントフォルダ

 

Magento画像とPDF圧縮を実行する

ここでは、トップメニューの[画像]をクリックして、最適化可能なメディアを一覧表示します。何もない場合は、 [すべて同期]ボタンを押すか、フィルターフィールド(左上)を試してください。

画像一覧

 

次に、最適化ボタンを使用してすべてが問題ないことを確認します。メディアを圧縮して、「元に戻す」ことができるはずです。 復元オプションは、メディアのバックアップ期間(1か月)の間のみ使用できます。

画像最適化の起動

 

 

メディアのグローバルな最適化を開始することもできます。 これはバックグラウンドプロセスであるため、ウィンドウを閉じることができますが、プロセスは引き続き実行されます。

バックグラウンド最適化

 

また、必要に応じて圧縮プロセスを停止できます。

バックグラウンド圧縮の停止