2009-07-30 10 views
3

私たちには、私たちの許可なしに頻繁にコピーされ再掲載される会員専用のコンテンツがあります。内容ウォーターマーキング

私たちは、各顧客のユーザーIDを偽のCSSクラスに含めることによってコンテンツを透かしに入れようとしています。例えば、<p class='userid_1234'>(もちろんそうではありませんが:)をコピーすると、そのクラスを記事の本文のどこかに配置します。

問題は、ユーザー固有の情報を記事に含めることによって、記事のコンテンツが各ユーザーに一意であるためキャッシュできないようにすることです。

これにより、記事のページビューごとにページロード時間が〜.8msから〜2.5秒に短縮されます。

キャッシングで引き続き使用できる透かし戦略を知っている人はいますか?

また、データベースへのアクセスを高速化するにはどうすればよいですか? (ちょっと、ほんの少しの話題だと私は確信しています。)

私たちはCMSエクスプレッションエンジンを使用していますが、どのような戦略についても聞きたいと思います。 EE固有のものである必要はありません。

答えて

0

#!username!#のような特別な文字列を使用して、後でPHPを使用してそれを表示することができます。

私が信じるもう一つの方法は、サーバー上のキャッシュから、ブラウザがローカルに少しキャッシュするように切り替えることです。これにより、ユーザーごとにキャッシュされ、データベースへの呼び出しが削減されます。記事はかなり静的なので、ローカルコンピュータにキャッシュさせ、javascript経由でコメントを取り込むことができます。

この最後の1つは、おそらくあなたが実際に探しているものではありませんが、とにかく出てくると思います。あなたは泥棒のようにあなたのユーザーを扱うことができず、代わりに泥棒を泥棒として扱います。あなたのコンテンツがあるサーバーをホストしているユーザーにアクセスし、著作権で保護されたプレミアムコンテンツがあなたの許可なしにサーバー上でホストされていることを伝える電子メールを送信します。そのプロセスを自動化することさえできます。

あなたのコンテンツを投稿しているサイトを見つける方法を教えてください。サイトの内容にリンクを張って、そのサイトにリンクしている記事をGoogle検索/ブログ検索します。それを自動化するには、RSSフィードを提供するGoogleブログ検索を使用します。あなたのサイトに戻るリンクを持っている人は、そのページへのリンクを持つデータベースに入ることができます。誰かがそれを見ることができ、それが記事全体であれば、Whoisを実行して電子メールを送ります。

+0

Googleアラートは、オンラインでコンテンツをトラッキングするのに便利です。 –

+0

私を信じて、私たちは顧客を泥棒として扱っていません。私たちは払い戻しから転載まで、私たちのポリシーにおいて非常にリベラルです。出版社や支払っているクライアントが、インターネットで無料で入手するために支払ったものが飛び散ってしまっても、それは公正ではありません。 – Ian

+0

そして、私たちは確かに、あなたが内容を取り下げるという点で、あなたが説明したすべてのことをしています。問題は、他の国の人々がそれをするときです。いつもそう簡単ではありません。私たちはまた、彼ら自身が私たちのコンテンツの元の作家であることを誓う人々を得る。それは本当に素晴らしいです。 – Ian

0

何かにCSSを追加すると、そのCSSがなくても人々はそれをコピーできなくなると思いますか?彼らは、あなたがそれらを見せているコンテンツのソースに対処し、その周りのすべてのスタイリングを無視している可能性が高いです。たとえば、Firefoxで行われたすべてのHTTPリクエストを閲覧するために改ざんデータを使用しています。ページで確認できれば、ログに表示されます。いくつかのサイトが設置しようとしている「保護」があっても、通常は機能しません。スクリーンキャプチャや録音を使わずに、私が望むものを手に入れることができます。

flvのサービスを提供していた場合、たとえば、いくつかのCSSでオーバーレイしても、そのソースを簡単に取得できます。ベストプラクティスは、サイトにプレミアムコンテンツを公開して削除するよう依頼することです。これは、ブラウザに送信している間に、実際のコンテンツをそのコンテンツまたは透かしに透かして表示することです。

+0

ソースコードをそのままコピーしている怠惰なコピー機を追跡するのに役立つツールです。これは予防的ではなく、抑止力でもありません。 – Ian

1

イメージについて話している場合、PHPを使用してイメージにウォーターマークを追加することができます。

How can I add an image onto an image in PHP like a watermark

その-あるとしてだけでソースコードをコピーして怠惰なコピー機を追跡するためのツール。これは予防的ではなく、抑止力でもありません。 - イアン12時間前

あなたのコンテンツをコピーしているユーザーは、書式設定などをしなくても大丈夫です。そのために、特定のソースコードの埋め込みタイプをユーザーに提供するだけですYouTubeのようなコンテンツは動画でも同様です。その埋め込みソースコードに自分のサイトに自分のリンクを追加したり、独自のCSSなどを利用したりすることができます。

こうしてメンバーはコンテンツを使用することができますが、あなたのサイトにリンクします。

ありがとうございました

+0

うわー、これは両方の問題を解決します。 +1 – Sam152

+0

いいえ、フォーマットの有無にかかわらずコンテンツをコピーしているユーザーには満足できません。これは、すでにコピーした人を追跡するのに役立つ単なるツールです。 – Ian