Правильная реализация проекта

fixxxer

К.О.
Партнер клуба
эту задачу надо решать не на php (хотя можно, конечно - но можно и на голове ходить).

tcl например подойдет

-~{}~ 30.01.09 11:11:

>По какому протоколу идет обмен данными после соединения по tcp/ip?

да понятно что по самопальному, тут ты уже придираешься )
 

fixxxer

К.О.
Партнер клуба
могу сказать что
1) php не предназначен для долгого выполнения одного процесса и рано или поздно получишь мемлики по полной
2) предположим что можно рестартить разок в сутки. делать нормальную архитектуру крайне сложно. на выбор имеем тормозной select() и тормозной fork(). конечно можно организовать префорк, или заюзать pecl libevent, но хотел бы я посмотреть на похапешника который это сможет грамотно сделать :D
 

Tayson

Новичок
Сказать можно одно: можно разобраться в маленьком чужом коде, можно понять принцип работы чужого кода, можно наконец уловить смысл\суть работы кода....но в любом случае , для нормальной работы придется все переписывать под себя...
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
x-yuri
нет, он может предаваться медитации и обсуждать вместе с тобой невозможность реализации http по ТСП/АйПи
 

Tayson

Новичок

AmdY

Пью пиво
Команда форума
Tayson
ты ещё не понял с чего здесь все ржут?
 

AmdY

Пью пиво
Команда форума
а что ты знаешь tcp/ip ? и каким боком http связан с tcp/ip
 

AmdY

Пью пиво
Команда форума
вот именно, это не институт, я уже с него 3 раза отчислялся, а здесь нельзя недоучить, потому что аукнется. именно поэтому никто не стал размусоливать в чём твоя ошибка, а предложили чтобы поближе познакомился с предметом, возможно ещё не раз вспомнишь добрым словом.
 

cDLEON

Онанист РНРСlub
Мне вот не понятно...
Почему с этим человеком ещё разговаривают ? )
Ему накидали ссылок целую кучу, он на них забил - принебрёг.
А ответки не видно =)
Короче...Удачи писать демона под TCP/IP.
Хотя не...Я бы предложил написать демона под ICMP 8)
ЗЫ. Писал, когда то, ради опыта ХТТП сервер на ПХП...В итоге - 200 клиентов качающих с этого сервера чувствовали себя нормально )) Одно НО...30%-60% проц. времени эта байда занимала. НО - работала сутками без перезагрузок =)))
ЗЫ.ЗЫ. Пост скриптум не для топик стартера 8)
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
>Почему с этим человеком ещё разговаривают
Ну как, народ любит ...

Tayson - ну ты ж не Майк :)
 

AmdY

Пью пиво
Команда форума
cDLEON
помоему ему ни одной нужной ссылки не дали, только туманные намёки. при этом он стойчески пытался не грубить, хотя видимо не понял в какую сторону его вели и почему ему не нужно писать демона. поэтому исправляю ситуацию описание протокола прикладного уровня семейства tcp/ip cам http сервер можно повесить на 80 или любой другой свободный порт.
 

fixxxer

К.О.
Партнер клуба
ему не нужен http, у него уже есть готовый клиент, работающий по другому протоколу.

поскольку он новичок в php, то ему все равно, какую технологию изучать. зачем брать заведомо плохо подходящую?

в прицнипе описанная задача даже на си решается недолго.

если уж очень хочется использовать php то можно написать (его протокол) -> http прокси, по сути достаточно добавления POST заголовка :)
 

x-yuri

Новичок
если уж очень хочется использовать php то можно написать (его протокол) -> http прокси, по сути достаточно добавления POST заголовка
т.е. написать демон (прокси) + серверную часть под apache? почему так сложно? или имелось в виду, что существующие прокси могут такое преобразование осуществить?
 

AmdY

Пью пиво
Команда форума
fixxxer
насколько я понимаю, ему придётся делать вебморду для статистики и для заполнения тасков для ботов, потому php учить всё равно придётся.
 

Tayson

Новичок
В принципе демон готов...отвечаю на свои вопросы сам:
все сделал через мускул, временную табличку, осталось проверить быстродействие :):):)

-~{}~ 01.02.09 14:00:

2
nerezus потому что клиент-это кусок железяки, и это самое простое чтоб с ним работать
 
Сверху