Скрипт (файл) запускается по крону.
При каждом запуске ищет все отключенные новости, у которых снята галочка "Опубликовать новость на сайте". Выбирает из них три штуки у которых дата самая "старая" (ранняя), изменяет дату на "сейчас" и активирует эти новости. И так при каждом запуске.