・直リンってなに?
「直リン」っていうのは「直接リンク」の略語だと思われます。
(URLの埋め込み表示、とかいう表現をする方もいらっしゃいますね。こちらの方が適切な表現かも知れません)
何も考えずに「直リン」をやると、諸方面にとんでもない迷惑をかけることになりますので、やらないようにしましょう。
さて。直リンってのは
「自分のサーバーに無い画像やファイルを絶対パス(「http://〜」って記述。要するにURLね)で呼び出して表示する」
ってことです。
例えば…
って画像とって画像が表示されているとします。
一見「同じ」に見えるのですが、左が普通の画像の表示方法で、右が直リンによる表示です。(ちなみにどっちも賑町笑劇場内にある同じデータです。念のため)
左の方は
「<IMG SRC="C5.jpg" ALT="サンプル画像" BORDER="0" WIDTH="300" HEIGHT="225">」
というタグを使って表示させています。
これはどーいう意味の命令文かってーと…
「イメージとして、C5.jpgってファイルを呼んできて表示しなさい。カーソルが乗っかった時には『サンプル画像』って表示して、回りの枠線は0ピクセル、大きさは横300ピクセル・縦225ピクセルだよ。」
ってこと。
そして右の方はというと…
「<IMG SRC="http://jhnet.sakura.ne.jp/meotomanzai/photo/web/fqa/C5.jpg" ALT="サンプル画像" BORDER="0" WIDTH="300" HEIGHT="225">」
というタグを使って表示させているんです。
つまり、
「イメージとして、インターネットにアクセスして、jhnet.maxs.ne.jpって番地のコンピュータまで行ったら、その中のmeotomanzaiってデレクトリに行って、その中からphotoってデレクトリを探して、その下層にあるwebってデレクトリに行って、その下にあるfaqてデレクトリの中からC5.jpgってファイルを見付けてきて表示しなさい。カーソルが乗っかった時には『サンプル画像』って表示して、回りの枠線は0ピクセル、大きさは横300ピクセル・縦225ピクセルでね」
って意味です…おおよそ。
右の方の説明と左の方の説明の「意味を書き下した部分」の長さを比べるだけでも、右の表記のさせ方のほうが「なんか遠回りさせてるな」って感じがしませんか?
実際、そーなんです。
左の方は、自分のサイトの中だけでデータのやりとりをしています。
右の方は、自分のサイトから外に出て、インターネットの回線をかけずり回って、揚げ句他人様のサーバーに入り込んで、データを読んできている格好になります。
つまり、同じ一つの絵を表示させるのに、回線とサーバー(それもヒトサマの…)に余計な負荷をかけていることになります。
それも、サイトが表示される度に、です。
画像を持っているサーバーやHPの管理者にとっては、これがとっても迷惑なことなんですよ。
自分のサイトにお客さんが来て、画像がが表示されることによって、回線やサーバーが混雑するのは仕方ないことですし、むしろ嬉しいコトです。
でも「直リンされた画像が自分のサイトとは関係ないところで表示されているセイで、自分のサイトに負担がかかる」のは、イヤだと思いません?
人気のある素材屋さんや、素材以外のコンテンツを持っていらっしゃるサイトさんでこれをやられたらたいへんです。
人気があるってコトは、普通にサイトにアクセスして普通に画像を表示させている件数が多いってコトで、まずそれだけでかなりサーバーや回線に負担がかかっています。
また、素材以外のコンテンツもやっていらっしゃるッてことは、素材ページだけのアクセス数ではない負荷が掛かっているということです。(たとえば、ウチの場合小説のサイトや検索サイトもやってまして。で、どっちかってーと、そっちのサイトの方がお客さんの数が多いのでして…)
そこへ来て、自分のサイトを見ていない人が「直リン」しているヒトのサイトにアクセスすることによって「間接的」なサーバー負担がかかってきたら…。その「間接的」負担は並大抵じゃありません。
やがて、本当にそのサイトに来ている人たちにも「動作が重い・遅い」とか「画像が表示されない」とかといった「害」が出てきます。
自分のうちにサーバーコンピュータがあって、それを自分のHPのためだけに使っている…って豪勢な管理人でなければ、サーバーは借り物です。負担を負うのはサーバーコンピュータを管理している企業です。
そのサイトのデータが置いてあるサーバーには、他のサイト(HP)のデーターもあるものです。ですから、一つのサイトにアクセスが集中すると、他のサイトにもアクセスがしづらくなります。
すると、サーバー管理会社が、人気の素材サイトの管理人に
「お宅ンとこのアクセス数が多すぎて、他のサイトにも悪影響が出てます。このままではウチでは管理し切れません。出てって下さい」
っていう通告をする可能性だって、無いとは言えないのです。
困りますわね、これ。
まあ、他にも直リンで困るコトって言うと
「元のサイトが引っ越したり改装したりしたときに、URLが変わっちゃって、結果として画像が表示されなくなる」
ってのもあります。
フォルダの名前が1文字変わっただけでも当然「File not Found」ですからね。
気を付けて下さいな。
ともかく、
素材や画像の直リンはそのサイトのバナーであるとかを除いて、しないこと。
素材は必ずダウンロードし、自分のサイトにアップロードして使うこと。
これ、お願いしますです。
なお、当サイトの場合、サイト外から画像を呼び出された場合は表示させない設定にしてあるんで、理論的に直リンクできません。