フィードを使用する際の重要な考慮


  Share  
|


xmlフィード偉大なリソースの情報を提供することが、その使用せずに、独自の特別な配慮ではありませんします。 セキュリティと法律上の懸念に行く手をつないでいるかどうかは、生産や消費フィードします。 検討している場合は影響を立ち去っますが、週末には、のみを発見してください。アグリゲータを攻撃してきた、お客様のサイトには現在、乱暴に不正確な情報が表示され、攻撃者から提供され、お客様の法務部は、それほどすてきなフィールディング電話について現在、お客様のホームページのコンテンツです。 どのくらいの頻度も考慮して、フィードの情報が更新さ;頻繁に更新する必要があるユーザーがフィードをダウンロードしてドキュメントをパースし頻繁ではないので、サーバー上の負荷を作成したり、サーブされるフィードまだずっと大きいです。 最後に、十分に理解してxmlが必要-x mlはフィードの構造が形成されました。 心配しないで、 xmlの議論は、しばらくお待ちください。

セキュリティ

情報を含めたときに、お客様のサイトからのフィード(するかどうかに関わらず、情報が表示されません。公然と)は、必要なすべてのデータを受け取ったことを忘れないこと、外部ソースからフィルタリングする必要があります。 フィードとしては、少なくともクロスサイトスクリプティングの脆弱性が攻撃( xss )のフォームデータとして、このように、すべてのデータを慎重に検討する必要があります。

クロスサイトスクリプティング攻撃を実行するときには、通常、攻撃者のサイトが表示され、自分の納得して、サイトのコードです。 フィルタリングをせずにサイト上で、攻撃者が場所を消費するため、フィードのjavascriptコードを、これはその後、ユーザーに提示されます。 このjavascriptコードが実行され、ユーザーになり、どこに送信することができcookieデータ(ユーザー情報など)をリモートサイト、または部分を書き直して、お客様のページにもさらに多くの非道な行為を達成します。

最後に、それはあなたのようなもの、フィードのデータベースに保存され消費される;というだけであなたを期待する(またはフィードの仕様が必要)すると、特定の文字のみがエスケープさ、それはいつものケースではありませんします。 sqlインジェクション攻撃が発生する場合、この方法では、すべてのデータを確保するために入力してくださいデータベースが適切にエスケープします。

法律上の懸念

フィードの存在を与えていません1つを使用するには無料の治世されます。 特定のフィード(特に商業的供給源から)の使用を制限する特定の可能性があり、またはその他の商業ます。 研究していることを確認したいのフィードを使用するすべてのサイトを使用する前に、必ず生きています。

法的な懸念を停止していない消費フィード;フィードを提示するには、いくつかの独自の懸念します。 ほとんどの懸念(情報の正確性と適時性)は同じものを定期的にこれらのウェブサイトには、忘れないようにします。 にもかかわらず、覚えて制限して、お客様のフィードに置かれ、それが予想されることで消費され、アグリゲータに提出した他の外で、お客様のウェブサイトの閉鎖(これらの免責条項をどこかにも目に見えるかもしれません著名な)します。 多くの人の意見では、単にフィードを作成する必要があり暗に合意して許可されていて、再度現在、お客様のコンテンツを集約します。 もし売り情報(会員登録、ニュースサイト、例えば)は、お客様のビジネスの大部分は、提供することをお勧めし再考フィードれています。

更新頻度

このフィードの更新頻度では、重要な項目を検討するコードを書くときにしています。 ちょっと研究の背景を決定するフィードはどのくらいの頻度で更新さ-のフィードを何度も更新する時間が必要かもしれ若干異なる取り扱いをするため、フィードの更新に数回しか週(または月)を予測可能な日程です。

並行して、必要なレベルのためにお客様ご自身のサイトに入る可能性も再生されます。 いくつかの項目など、製品のレビュー、更新されることができ、おそらく、かなり寛大なスケジュールだ。 サイトのフィードを毎日更新している場合は、キャッシュされたコピーすることができ、 1日1回更新しても(というより、 1日を通して何度も、キャッチしようとして更新するとすぐにそれが実現すれば)します。 株価などのいくつかのアイテムは、アップデートしておくでしょうから、もっと積極的な時期にかかわらず、実際にはどのくらいの頻度の価格変更を行います。

思いやりのあるときにかかるフィード-できるだけ頻繁に読むことだけでは、実際に必要なため、多くのフィードを開始しましたプロバイダに懸念を表明する帯域幅の量をシフトから離れて彼らの主要なウェブサイト(したがってお金が収益を上げて)フィードしています。 をお勧めしrsscacheなどの使用を検討するサービスの負荷を減らすためには、プロバイダにフィードします。

今はご承知のとおり、主要な問題の背後にウェブを使ってライブフィード、あなたはほぼ準備を開始する彼らはどのように見てまとめるphpでいます。 前にそうすることで、しかし、 1つの重要なトピックを議論する必要があります。

これは、記事に追加されemanuelaヘドリック

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions