Вы можете уточнить, каким образом вы хотите это сделать
Вы хотите использовать appengine для запуска работы? Т.е. работа выполняется на сервере гугла?
или
Хотите ли вы использовать свой СОБСТВЕННЫЙ код на своем сервере и запускать его с помощью Google App Engine?
Если это первое: Google делает Cron сейчас. Используйте это:)
Если это последнее: вы можете использовать cron Google для запуска своего собственного, даже если это косвенно (т. Е. Google-cron вызывает google-app-engine, который вызывает ваше-app).
Если можете, раскрутите нить, чтобы выполнить работу, чтобы ваша страница сразу же вернулась. Не забывайте: если вы звоните http://whatever/mypage.php, и ваш браузер умирает (или в этом случае Google убивает ваш процесс за слишком длительный запуск), скрипт php обычно все еще работает до конца - вывод просто не идет никуда.
Если это не удастся, попробуйте раскрутить поток (не уверен, что вы можете сделать это в PHP, хотя - я новичок в PHP на C #)
А если ничего не помогает, получи лучший хостинг! Я плачу $ 6 / месяц или около того за dreamhost.com, и я могу запускать задания cron на своих серверах - это включено. Они делают PHP, Rails и др. Вы даже можете пропинговать мне код скидки :) (просмотреть профиль на сайте и т. Д.)