Meine einzigen Probleme sind noch, die optimale und aktuellste Benachrichtigung(wenn überboten) zu finden, möglichst über den Browser,
An Benachrichtigungen stehen dir nur vier Möglichkeiten zur Verfügung:
1. Auktionsseite neu laden. Von einer Automatik würde ich abraten, stell dir vor, jemand möchte nur einen Überblick über die Auktion, lädt die Seite und legt dann auf. Nach ein paar Sekunden sieht er dann statt der Auktionsseite etwas in der Richtung "Seite nicht gefunden" oder "DFÜ-Verbindung unterbrochen"..
2. Mail
3. Auktion von HTML/HTTP abkoppeln und über z.B. ein Javaapplet einen eigenen Server ansprechen. Damit hättest du eine brauchbare Verbindung, bei der auch der Server den Client benachrichtigen kann.
4. ICQ. Da es eine ganze Reihe Messenger-Clones gibt, muß wohl auch das Protokoll offenliegen. Mit PHP sollte sich sowas simulieren lassen.
Aber wie bereits gesagt, das automatische Bietsystem von eBay spart bei dem Bieter eine Menge Stress. Und damit würde sich auch auf deiner Seite der Zwang erübrigen, ständig über den aktuellen Stand informieren zu müssen.
einen Sekundengenauen Countdown anzuzeigen und den aktuellen Stand möglichst aktuell anzuzeigen.
Den Countdown kannst du über DOM erzeugen, schau mal unter <file:///C:/http/selfhtml/javascript/objekte/node.htm#node_value>. Eine Uhr ist also kein Problem, Übernahme der Serverzeit wie vorher schon beschrieben.
Gruß,
soenk.e