Cronjob
Cronjobs sind wiederkehrende Aufgaben die zu einer bestimmten Zeit in einem bestimmten Intervall vom System ausgeführt werden.
Bei der Implementierung von Woltlab handelt es sich nicht um "echte" UNIX Cronjob, die vom Betriebsystem ausgeführt werden, sondern um versteckte AJAX Requests, die ganz automatisch ausgeführt werden, wenn sie überfällig sind.
XML Definition
<?xml version="1.0"?> <!DOCTYPE import SYSTEM "DTD/import.dtd"> <data> <import> <cronjob> <classPath>lib/system/cronjob/BeispielCronjob.class.php</classPath> <description>BeispielCronjob</description> <startMinute>*/1</startMinute> <startHour>*</startHour> <startDom>*</startDom> <startMonth>*</startMonth> <startDow>*</startDow> <execMultiple>0</execMultiple> <active>1</active> <canbeedited>1</canbeedited> <canbedisabled>1</canbedisabled> </cronjob> </import> </data>
