DEV

Pingサーバを作る

Pingサーバつくります。Pingサーバというのは、ブログを新しく書いたときに書いたよという通知を送ると、受け取ってくれるやつのことです。仕組みはシンプルなはずだと思います。とりあえずワードプレスの仕組みから確認してみたいと思います。

更新通知サービス

WordPress は投稿を作成・更新する度にXML-RPC ping を送信することによって、ブログが更新されたことを人気のある更新情報サービスに自動的に通知します。更新情報サービスは順番にこうした ping を処理し、独自のインデックスを更新します。これにより、読者はGoogle ブログ検索や Yahoo! ブログ検索のようなサイトからあなたの最新の投稿を発見できます。

XML-RPC

XML-RPCの仕様に沿って作られているPingサーバがほとんどのようです。詳細を説明してくれているサイトは下記です。

Pingを送信する! Weblogs.Com Ping の Perl による実装 ブログ更新ping(weblogUpdates.ping)のxmlrpcの仕様

PHPの