4

パフォーマンスを向上させるために画像を最適化するソリューションを探していました。

いくつかの解決策 ( sharpimageminなど、ファイルが決して小さくならず、時には大きくなる) を試した後、Google のページ速度を試してみることにしました。残念ながら、pagespeed は Apache と Nginx のみをサポートしているようです。これは、画像の最適化のためだけにスタックに追加したくありません (また、キャッシュされている場合でも、サーバー要求ではなく、アップロード時に最適化を行うことをお勧めします)。

これをネイティブ node.js に実装するのに役立つ情報、その他の (機能する!) 画像最適化の推奨事項については、非常に感謝しています。

4

2 に答える 2

3

動的コンテンツ (例: アプリケーション サーバー ロジック)にはノードのみを使用することをお勧めします。

画像、スタイルシートなどの静的コンテンツの場合は、nginx などの通常の Web サーバーで提供するだけです。そこで ngx_pagespeed を使用できます。

于 2016-03-08T05:08:03.560 に答える
1

npm モジュールlwipを試してください。

これはスタンドアロン ライブラリ (インストール時に再構築) であり、実行時の依存関係はありません。

そのサイズ変更操作とスケーリング操作を使用して、ファイル サービス プロジェクトでサム イメージを作成します。

これが必要かどうかを確認してください。:)

于 2016-03-12T10:42:49.243 に答える