Hiho,
Hat jemand da Tipps für mich?
Willst Du _nur_ wissen, ob der Server online ist, oder ob auch wirklich die Seiten verfügbar sind. Dies ist ein großer Unterschied.
Wenn Du nur wissen willst, ob der Server online ist, ping ihn doch einfach. Ein Skript, was diese Methode verwendet, findest Du unter http://www.osmodia.de (PHP-Section - Onlinestatus oder so ähnlich).
Das pingen hat ein paar Vorteile gegenüber der 200 Abfrage, aber natürlich auch Nachteile. So geht z.B. ein Ping schneller, verursacht weniger Server- und Trafficlast, nur erhälst Du eben keine konkrete Auskunft darüber, ob spezielle Services oder Seiten auf dem Server verfügbar sind.
Viele Grüße...
Alex :)