Ich entnehme aber den Vorschlägen von RFZ, das es anscheinend keine TimeOut-Problematik bei Cronjobs zu geben scheint. D.h. das das Script ruhig die halbe Stunde gesamtlaufzeit durchlaufen könnte. Richtig?
Richtig, du kannst das Zeitlimit z.B. mit set_time_limit() einfach abschalten - sofern dein PHP Skript gut programmiert ist, spricht nichts dagegen dass es Tage oder auch Monate lang läuft. In diesem Fall solltest aber wirklich auf den PHP Interpreter zugreifen (also mit "php cronjob.php" das Skript direkt starten) und nicht über den Webserver gehn.