Архив

Архив Январь 2009

Рождение ICQ бота. Часть 1 - Рекогносцировка

31 Январь 2009

Для нормального функционирования бота необходимо определиться с хостингом.
Шаред хостинг не подходит по причине того, что на большинстве хостингов ограничение на выполнение скрипта 30 секунд, а нам надо чтобы скрипт постоянно болтался в памяти. Плюс при большом количестве пользователей нагрузка может выйти за пределы допустимого и хостер вежливо попросит вас убраться подальше со своими скриптами.

Выходом из ситуации является VDS хостинг. Суть VDS хостинга состоит в том, что вам на одном большом физическом сервере расположены несколько виртуальных, независимых Unix систем. Виртуальный сервер обладает всеми преимуществами физического сервера, как-то полный контроль над процессами, гибкость конфигурирования и т.д. В общем такое нам нужно:)

Самым лучшим хостером, предоставляющим VDS сервера, является без сомнения firstvds.ru.

Хостинг Firstvds.ru

Это весьма недорогой и достаточно стабильный VDS хостинг. Сам я изначально юзал firstvds и был доволен как слон. Потом был небольшой период, когда там начались глюки и тормоза. Как раз мне понадобился второй VDS и в надежде найти лучше, я перепробовал пару хостеров из недорогих, но там стабильность была еще хуже, а цены несколько выше. Каждый день что-то слетало и вырубалось и приходилось перегружать сервер. Может быть с "прямыми" руками можно было поковыряться в системе и сконфигурировать чтобы все работало стабильно, но у меня несколько другой профиль и нужна мне была стабильная работа сразу, а не после плясок с бубном. Помучавшись пару месяцев я плюнул и заказал второй VDS на firstvdsе. А там как раз работа наладилась и все стало замечательно. В общем сейчас сервера работают без сбоев и все довольны:)).

Итак, остановимся на Firstvds.ru.
Самый "младший тариф" VDS-Старт стоит всего 149 рублей.
Включает в себя:
SSH root-доступ
Диск - 1000 мегабайт
Память - 64 мегабайта
Трафик - 25 Гб
Процессор - 300 МГц

Для наших целей вполне должно хватить. При желании всегда можно добавить ресурсов или перейти на следующий тарифный план.
Заказываем VDS - Старт. Процедура регистрации и первого заказа подробно расписана здесь

При оплате с помощью электронных платежных систем активация сервера происходит в автоматическом режиме в течении нескольких минут. Очень толково и удобно.

В следующем выпуске: Заказ и активация VDS сервера

Димон ICQ боты

ICQ боты

31 Январь 2009

Пробуем окучить тему ICQ ботов на PHP.

За основу возьмем замечательный класс Сергея Акудовича WebIcqPro.

Класс очень хороший, плюс на тамошнем форуме обсуждаются все нюансы и баги.
Итак, задача минимум запустить бота и заставить его проявить признаки жизнедеятельности.

Димон ICQ боты, PHP

Всплыть по рубку

30 Январь 2009

Есть мнение, что ведение блога должно дисциплинировать и упорядочивать хаос, творящийся в голове.

Питаю слабую надежду, что публикация здесь своих заметок, поможет придать какой-то вектор разнонаправленным мыслям и идеям, периодически зарождающимся и умирающим в бестолковой башке!  :))

Димон Флуктуации мозга