Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Написание бота
 
 автор: Artem S.   (11.03.2005 в 07:49)   письмо автору
 
 

Есть идея написания серверного бота. Но есть несколько проблем. И самая главная проблема - это время выполнения.
Ведь бот должен быть запущен постоянно. Есть ли опыт написания ботов, у кого-нибуть здесь?
Есть и другие проблемы, но они не столь критичны. (Например, как проверить, запущен скрипт или остановился?)

И еще вопрос. Как на это будит смотреть хостер? Явно по головке не погладить или все нормально будит?

   
 
 автор: denvor   (11.03.2005 в 09:25)   письмо автору
 
   для: Artem S.   (11.03.2005 в 07:49)
 

у моего хостера похоже, ограничение по времени - секунд 20. А крон запускать каждую минуту он запрещает: заблокирую аккаунт, говорит

   
 
 автор: cheops   (11.03.2005 в 10:09)   письмо автору
 
   для: Artem S.   (11.03.2005 в 07:49)
 

Хм... такие вещи лучше всего реализовывать на С, причём в виде отдельного Web-сервера, или с использованием специализированного сервера. В любом случае нужны по-крайней мере широкие полномочия на сервере.

   
 
 автор: Artem S.   (12.03.2005 в 06:08)   письмо автору
 
   для: cheops   (11.03.2005 в 10:09)
 

А если его запускать у себя на компьютере?
То есть, реально ли это сделать на php? Или все же без С никуда не деться?

   
 
 автор: cheops   (12.03.2005 в 10:27)   письмо автору
 
   для: Artem S.   (12.03.2005 в 06:08)
 

Если сервер, откуда он будет работать, будет в вашем распоряжении, то реально. Можно повесить cron и составить crontab соответствующим образом, если этого окажется мало, то его можно и средствами PHP править. Т.е. отработал скрипт - и пишет в crontab время запуска следующего скрипта. Кроме того, на своей машине можно снять ограничение по времени выполнения скрипта
<?php
set_time_limit
(0);
?>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования