Das Programm schedul/ping.prg ist in der Lage sogenannten Ping-Diensten per XML-RPC mitzuteilen, dass ein neuer Beitrag veröffentlicht wurde. Auch hier erfolgt die Steuerung wieder über eine INI.
ping.ini:
[services]
service_1=http://ping.wordblog.de/
last_success_1=24.09.2007_09:12:52
ignore_answer_1=0
service_2=http://ping.feedburner.com
last_success_2=24.09.2007_09:12:53
ignore_answer_2=0
service_3=http://rpc.technorati.com/rpc/ping
last_success_3=24.09.2007_09:12:54
ignore_answer_3=1
#service_4=http://rpc.pingomatic.com/RPC2
#last_success_4=23.08.2007_20:53:45
[main]
name=Blog ohne Diaet
url=http://www.leben-ohne-diaet.de/blog
last_change=24.09.2007_09:12:49
max_retry=5
[log]
log=1
file=../logfiles/ping.log
service_1=http://ping.wordblog.de/
last_success_1=24.09.2007_09:12:52
ignore_answer_1=0
service_2=http://ping.feedburner.com
last_success_2=24.09.2007_09:12:53
ignore_answer_2=0
service_3=http://rpc.technorati.com/rpc/ping
last_success_3=24.09.2007_09:12:54
ignore_answer_3=1
#service_4=http://rpc.pingomatic.com/RPC2
#last_success_4=23.08.2007_20:53:45
[main]
name=Blog ohne Diaet
url=http://www.leben-ohne-diaet.de/blog
last_change=24.09.2007_09:12:49
max_retry=5
[log]
log=1
file=../logfiles/ping.log
Man sieht unter services verschiedene Dienste eingetragen und wann dorthin der letzte Ping erfolgreich gesendet wurde.
Unter main ist der Name des Blogs und die URL zur Blog-Startseite angegeben. Das last_change-Datum gibt das Datum der letzten Änderung an. Genau dieser Wert kann von Blog-Update automatisch gesetzt werden. Solange dieser Wert neuer ist, als bei einem der Services angegeben, versucht ping.prg einen Ping zu senden. Dadurch ist es auch kein Problem, falls einer der Dienste mal nicht erreichbar sein sollte.
So ein Ping ist durchaus sinnvoll. Gerade große Online-RSS-Reader ersparen sich so häufige manuelle Abrufe. Auch ist es erstaunlich wie schnell ein neuer Artikel über Google gefunden werden kann. Allerdings sollte man nicht zuviel Pingen und nur Dienste, die wirklich Sinn machen. Für deutsche Blogs sind die drei im Beispiel schon ganz gut. Pingomatic ist ein Dienst, der wieder zahlreiche andere anpingt. Allerdings bekomme ich von dort kein richtiges Ergebnis und erfahre leider nicht warum. Da halte ich mich lieber an diejenigen, die dem Standard entsprechen. Es macht sowieso keinen Sinn englische Blogverzeichnisse anzusprechen, die keine deutschen Nutzer haben. Außer man legt wert darauf, viel Kommentar- und Trackback-Spam zu bekommen. 8-)