ガイド、チュートリアル& インサイト
Shifterチームが提供するレジデンシャルプロキシ、ウェブスクレイピング、データ収集戦略、業界のベストプラクティスについて学ぶ。
Webスクレイピング API統合によるPHPアプリケーションの強化
Webスクレイピング APIを使って、PHPアプリケーションにWebデータを追加する方法。リトライ機能、構造化データ抽出、curl_multiによる並列リクエストを備えた依存関係なしのクライアント。
リトライの経済学:リトライが割に合わなくなる試行回数
リトライを重ねるごとに成功率は下がっていきます。自分のログと数行のPythonを使って、リトライが割に合わなくなるポイントを見極める方法。
Node.jsとWebスクレイピングAPIによるスケーラブルなデータパイプラインの構築
Webスクレイピングを通じて数千ページを取得するNode.jsパイプライン。並行数の制限、リトライ、再開可能な出力、テスト済みの設計。
Web Scraping APIの使い方:初心者向けウォークスルー
最初のリクエストから構造化されたJSONまで:web scraping APIの使い方を解説するステップバイステップガイド。テスト済みのPython、エラー処理、重要な設定を紹介します。
プロキシIPをローテーションすべきタイミングとは?セッション、コスト、成功率のための意思決定フレームワーク
リクエストごとにローテーションするか、スティッキーセッションを維持するか、固定のISP IPを使い続けるか。リクエスト同士の関連性に基づいて選択するためのシンプルなフレームワーク。
スクレイパーのテスト:フィクスチャ、リプレイ、回帰テストスイート
スクレイパーはサイトの変更によって壊れ、本番サイトにアクセスするテストも一緒に壊れます。記録したフィクスチャ、リプレイ、デイリーカナリアを使ってスクレイパーをテストする方法。
あなたのスクレイパーが遅いのは、おそらくプロキシのせいではない
レジデンシャルプロキシ経由で動作するスクレイパーを、プロキシに手を加えることなく7.5倍高速化しました。時間が本当にどこで失われているかを見つけ、修正する方法を紹介します。
ペイロード効率:スクレイピングしたページのうち、費用を払って取得した定型文はどれくらいの割合か
上位1,000サイトから278件のコンテンツページを測定した。欲しいテキストはHTMLの約1%にすぎず、ブラウザがダウンロードするデータ全体の中ではごくわずかな割合にとどまる。