タイトルのような: 私の Web サイトでも記事が収集されています。このような画像形式を実装するにはどうすればよいですか?
簡単に言うと、集めた画像を保存する方法ですが、フロントエンドに表示されるimage.phpのロジックはどうなっているのでしょうか?
私の表現が十分に明確ではないかもしれませんが、私が望んでいるのは、サーバーにすでに画像があるということですが、フロントエンドでも画像をimage.php?url=xxxxxxxの形式で表示したいので、何があるかを尋ねたいのです。このimage.phpのロジックは?
タイトルのような: 私の Web サイトでも記事が収集されています。このような画像形式を実装するにはどうすればよいですか?
簡単に言うと、集めた写真を保存する方法ですが、フロントエンドに表示されるimage.phpのロジックはどうなっているのでしょうか?
私の表現が十分に明確ではないかもしれませんが、私が望んでいるのは、サーバーにすでに画像があるということですが、フロントエンドでも画像をimage.php?url=xxxxxxxの形式で表示したいので、何があるかを尋ねたいのです。このimage.phpのロジックは?
まず、各画像には独自の ID (例: hajhdjs
) が必要です。次に url?id=hajhdjs
背景は ID に基づいて対応する画像を取得し、
imagepng() 関数を使用して画像を出力します
これは画像を動的に出力することに相当し、次のパラメータは画像の位置を特定します。
たくさんのアイデア:
nginxを使用して直接インターセプトし、パラメータを他のURLにリダイレクトします
phpはパラメータに基づいてローカルパス画像を取得し、出力します
1. バックエンドはパラメータに従って画像ファイルを出力します
2. 応答ヘッダーを設定します Content-Type: image/png
PHP で MIME タイプを設定すると、echo
画像コンテンツを出力できます。
サーバー (php) はパラメータを受け取り、画像の実際のリンクに関連する文字を取得し、最後に完全なリンク URL を結合して、file_get_contents(url) をエコーします