2

Microsoftから- 「KB2756872」またはNationalVulnerabilityDatabaseから- 「CVE-2010-1428」またはRedHatから- 「RHSA-2010:0376」またはOIDから- 「1.3.6.1.4.1.311」またはUUID/GUIDから- 「550e8400-e29b-41d4-a716-446655440000」

いくつかのジョブをUIDに配置したいと思います。次を参照してください...

私はブログソフトウェアを開発し、各投稿の本文に一意のIDを入れて、ローカルストレージからのコピーがリモートで公開されたコピーに対応していることを簡単に識別できるようにすることを考えています。

また、私は多くの異なるブログサービスに投稿したいので、1つがダウンした場合、別の記事からアクセスできるようになります。したがって、リンクが機能しなくなる可能性がありますが、UIDを追加すると、誰でもWeb検索を試して別のサービスへの投稿を見つけることができます。

また、これにより、いくつかの記事拡散統計を収集できます。多くのサイトは、コンテンツ(ボットや人のコピー書き込みと書き換え)を複製して検索エンジンを破壊しているだけです。UIDを使用すると、そのようなサイトを簡単に識別できます...

だから私の質問は、UIDを(どの形式で)検索エンジン(Google / YahooのようなWeb、およびLucene / Solr / Sphinx / Xapianなどの企業)によって簡単に索引付けできるようにする方法です。

私は次のような検索エンジンのいくつかの制限について知っています:

  • 検索部分ごとに>=3文字のみ
  • gfh6wytrh6wu56he5gahj763のようなインデックス化されたダストではありませんでした

したがって、このタスクは簡単ではありません...

アドバイスをいただければ幸いです(本/ブログ記事など)。

4

2 に答える 2

5

RFC 4151で定義されているように、タグ URIを使用できます。

それらは世界で唯一のものであり、ドメイン名または電子メールアドレスを少なくとも 1 日所有していた人なら誰でも作成できます。

これらの URI はを識別するだけで、場所を特定しないことに注意してください。したがって、タグ URI は、何かが公開されている場所については何も言いません。

あなたのサイトのドメインが「example.com」だとしましょう。ブログ投稿を作成する場合、次のタグ URI を作成できます。

tag:example.com,2012-12:cute-cat

この URI の日付は公開日ではないことに注意してください。ドメイン(またはメールアドレス)を所有していた(過去の)日付でなければなりません。2003 年にドメインを登録した場合は、いつでもtag:example.com,2004:(「2003」ではなく「2003」で始まるタグ URI を使用できます。「2003」は「2003-01-01」を意味するため、まだドメインを所有していなかった可能性があります) ) の後に、ユーザーが制御する (一意の) 文字列が続きます。ただし、もちろん、いつでも発行日を使用できます。ただし、将来の日付は使用しないでください。

于 2012-12-19T09:06:12.800 に答える
1

CVE識別子と同じように、年と番号に基づく記事識別子を使用できます。リビジョンも必要なので、バージョンを明確にするために識別子の後にドットを追加できます。たとえば、一部のログサービスの場合、 AWAWBS -2012-1.0は元のドキュメントを参照し、AWBS-2012-1.1は最初のリビジョンなどを参照します。BS

ただし、AWBSを使用する前に、AWBSが一意であることを確認する必要があります。CVEはプールから手動で割り当てられます。おそらく、プールからAWBSを割り当てる何らかのサービスが必要になります。単純なデータベースクエリである可能性があります。

于 2012-12-16T19:45:52.650 に答える