この記事の例では、PHP で timthumb を使用してサムネイルを生成する方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:
サムネイルを生成するには 2 つの方法があります:
1. 通話用に事前に生成します
サムネイルの一般的な方法は、Web サイト上の画像の仕様に基づいて生成するサムネイルの種類の数から開始し、画像のアップロード プロセス中にさまざまなニーズに合わせてサムネイルを生成します。この方法の欠点の 1 つは、画像の仕様を増やすと、以前にアップロードした画像には仕様がないため、再生成する必要があることです。
2. 電話をかけるとサムネイルが生成されます。これがこの記事を書いた理由です。
個人的には、パフォーマンスや効率を考慮せずに、これが間違いなく使いやすいと思います。
1、ダウンロードアドレス: http://timthumb.googlecode.com/svn/trunk/timthumb.php
2. 使い方
ダウンロード後、Web 環境に置き、timthumb.php と並行するディレクトリにキャッシュ フォルダーを作成し、755 のアクセス許可を与えます。Windows を使用している場合は、その必要はありません。テストコードは次のとおりです:
リーリーパラメータの説明:
w=58 は画像の幅が 58 であることを意味します
h=46 は、画像の高さが 46 であることを意味します
必要に応じて設定できます。
timthumb の最大の利点は、これまでのところそのようなツールに出会ったことがないことです。欠点は、リクエストが行われるたびに php-cgi または php-cli が呼び出されるということです。ディレクトリをキャッシュし、データを呼び出すと、パフォーマンスが比較的低くなります。この記事が PHP プログラミングのすべての人に役立つことを願っています。
興味があるかもしれない記事: