私は、記事がどのように正確に16時に投稿されるのかということですか? 1分ごとに予定の投稿をチェックするcronがありますか?私は、クローラを書きたいのでスケジュールはどのようにワードプレスの仕事、そのcronのように?
私はこのウェブサイトは、新しいコンテンツを投稿することたびに、特定のWebサイトからコンテンツをもたらすこと、聞いていますのよ。
我々は、Googleのリーダーで見ると同じ例、ご購読のウェブサイトから、それぞれの新しい記事は、読者がすぐに
おかげで表示されます!
私は、記事がどのように正確に16時に投稿されるのかということですか? 1分ごとに予定の投稿をチェックするcronがありますか?私は、クローラを書きたいのでスケジュールはどのようにワードプレスの仕事、そのcronのように?
私はこのウェブサイトは、新しいコンテンツを投稿することたびに、特定のWebサイトからコンテンツをもたらすこと、聞いていますのよ。
我々は、Googleのリーダーで見ると同じ例、ご購読のウェブサイトから、それぞれの新しい記事は、読者がすぐに
おかげで表示されます!
ユーザーがサイト(任意のユーザ)にアクセスすると、疑似cronジョブが実行されます。基本的に、すべてのPHPページは呼び出されたときにコードを実行するcronのような環境に接続されています。
あなたが現実のものと区別することはできませんので、私は「擬似」と言います。あなたが指示できる唯一の方法は、新しいコンテンツをチェックするためにウェブページを閲覧し、ジョブをトリガーすることです(ページを要求するときに起こります)。クローラー用として
、なぜあなたはそれをクロールする必要がありますか? RSSフィードをダウンロードするだけです(ほとんどのテーマでサポートされています)。これは最近の投稿をすてきな形式ですべて含んでいます。
@Blenderが指摘したように、イベントは、ユーザーがホームページにアクセスするときに実行される擬似クーロンプロセスによってトリガーされます。スケジュールされた時間が経過している限り、スケジュールされたアクションを実行します。
あなたは、このプロセスに自分自身の行動をフックすることができます。特にthis oneスケジューリングイベントについて、WP-クロン周りのWordPress Codexの上these pagesを参照してください。
クローラで動作するウェブサイトを構築したいが、月に1回ウェブサイトにアクセスしたい場合は、毎分X分実行するサーバのcronジョブを実行する必要がありますか?私のサイトにアクセスするユーザーに依存しないでください – Valoda
クローラはページを要求します。 Wordpressは、リクエスタ(クローラまたはブラウザ)に関係なく、ウェブページをリクエストするたびに「cron」ジョブを実行します。違いはありません。 – Blender
違いを明確にする:Unixのcronジョブはスケジュールされた時刻に動作することが保証されていますが、WP "疑似" cronは起動された場合にのみ実行されます。言い換えれば、誰もあなたのサイトにアクセスしなければ、cronジョブはまったく実行されません!また、時間通りに動作することが保証されていないため、タイムクリティカルなcronジョブを実行するために使用すべきではありません。 – kosinix