Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
сам факт появления - штука конечно хорошая 17.11.02 13:30 Число просмотров: 1929
Автор: Konstantin Leontiev Статус: Незарегистрированный пользователь
|
> Но вот такие мелочи на самом деле имеют критическое > значение. Берем в качестве образца клиент dnet. Размер - > пара-тройка сотен килобайт, ставится сервисом, спокойно > работает в фоне. > Что имеем тут. Сам пакет MoDyp - сердцем чувствую, немалых > размеров, плюс еще полтора мегабайта php на борту. Сервисом > сам не ставится, сколько будет есть ресурсов, пока > непонятно. Запустят ли этого зверя администраторы в свои > сети - баальшой вопрос.
Исполняемый модуль MoDyp со всей графикой и прочими приблудами: 307Кб (никаких Visual средств разработки чистейший WinAPI). Прежде чем подвергать сомнению скачали бы да посмотрели. Загляните в его About :))
http://www.moldyn.ru/modyp/scrshot/about.gif.
Работает полностью автономно - для этого у него встроенный скрип-язык.
Из PHP "на борту" всего три файла: php.exe, php.ini, php4ts.dll.
По поводу сервиса - следующий шаг это инсталляция в виде сервиса и переписание алгоритма (проверенного на PHP) на ANSI C. К стати переносимых однозначно между Linux и Windows сокетных функций нет. Есть ньюансы которые потребуют либо несколько версий кода (или условную компиляцию) либо использование абстрации типа Qt и прочих библиотек (что не уменьшит размер клиента за который вы так ратуете).
> > Уважаемый Дмитрий Леонов и все его соратники по > hackzone и > > нынче по bugtraq. Я преклоняюсь перед вами как перед > > авторами того сайта (hackzone) который в своё время > был > > моей стартовой страницей! (мой ник HackMe). > > Польщен и даже слегка покраснел :)
всегда пожалуйста.
> > По поводу PHP я сказал бы так: PHP открытая платформа > и в > > урезанном варианте (именно он нам и нужен) он занимает > > 1,5Мб а в упакованном виде 447Кб. Так вот гораздо > удобнее > > потом пользователям будет работать с открытой > платформой > > чем с самодельным exe-шником. Тем болле что наша > > архитектура гораздо более портируема чем если бы мы > писали > > варианты клиентов под разные архитектуры библиотек > сокетов > > на разных ОС. > > Ммм, я искренне не понимаю, что может быть столь > непереносимого в открытии сокета, соединении с 80-м портом, > передачей туда десятка строк и получением ответа. Функции > socket/connect/recv и т.п. вполне переносимы, и уж в самом > плохом случае вся непереносимость локализуется в паре > функций, отвечающих за отправку/получение информации. Если > очень не хочется писать это самостоятельно, можно взять > исходники, например, wget, которые собираются на уйме > платформ. > Кстати, а почему нет поддержки прокси? В перле она > включается одной строчкой, php от этого сильно отличается?
Есть.
> > Со временем мы конечно усовершенстуем клиента но > сейчас > > важен сам факт возможности в России подобных проектов. > > Ну нельзя ж из-за этого надеяться, что в порыве патриотизма > все будут закрывать глаза на очевидные огрехи. Причем, чем > больше человек может поставить "под ружье" машин, тем > больше он разбирается в вопросе, и тем меньше у него будет > желания связываться с этим клиентом. > > Сейчас у вашего проекта появился неплохой шанс - крупнейшие > рунетовские команды, занимавшиеся распределенными > вычислениями, сейчас находятся в межсезонье. И нужно всего > ничего, чтобы подтолкнуть к участию - нормально сделанный > клиент и нормальная статистика.
Огрехи в чём? Я пока только вижу не совсем здоровую критику.
|
|
|