|
|
|
| Есть идея написания серверного бота. Но есть несколько проблем. И самая главная проблема - это время выполнения.
Ведь бот должен быть запущен постоянно. Есть ли опыт написания ботов, у кого-нибуть здесь?
Есть и другие проблемы, но они не столь критичны. (Например, как проверить, запущен скрипт или остановился?)
И еще вопрос. Как на это будит смотреть хостер? Явно по головке не погладить или все нормально будит? | |
|
|
|
|
|
|
|
для: Artem S.
(11.03.2005 в 07:49)
| | у моего хостера похоже, ограничение по времени - секунд 20. А крон запускать каждую минуту он запрещает: заблокирую аккаунт, говорит | |
|
|
|
|
|
|
|
для: Artem S.
(11.03.2005 в 07:49)
| | Хм... такие вещи лучше всего реализовывать на С, причём в виде отдельного Web-сервера, или с использованием специализированного сервера. В любом случае нужны по-крайней мере широкие полномочия на сервере. | |
|
|
|
|
|
|
|
для: cheops
(11.03.2005 в 10:09)
| | А если его запускать у себя на компьютере?
То есть, реально ли это сделать на php? Или все же без С никуда не деться? | |
|
|
|
|
|
|
|
для: Artem S.
(12.03.2005 в 06:08)
| | Если сервер, откуда он будет работать, будет в вашем распоряжении, то реально. Можно повесить cron и составить crontab соответствующим образом, если этого окажется мало, то его можно и средствами PHP править. Т.е. отработал скрипт - и пишет в crontab время запуска следующего скрипта. Кроме того, на своей машине можно снять ограничение по времени выполнения скрипта
<?php
set_time_limit(0);
?>
|
| |
|
|
|