Он ещё и академик РАН и декан Мехмата. РАН и Мехмат в топку?
Слава Шевцов добавил 20.12.2008 в 22:10
Artur230385: Впервые россиянин представил миру то, чего у мира еще нет!
И создам рабочую версию этой супер технологии тоже я! Т.к. никто в мире, уже много лет, не смотря на финансовые вливания, создать такое не может! И еще не создаст десятилетия.
Потому что открытием владею в мире только я!
Ничего Вы не создадите. У Вас нет организаторского таланта и самого организатора. Вы - Киса, но Вы боитесь Бендера.
alexspb: А развитые от голоду не пухли бы. Вы, к слову, сравните хотя бы сколько на круг выходит пшеницы в Англии и в той же России (в первой чернозема нет, в отличие от второй)
DLag: Покажите мне большой проект написанный на C++, который не выпускает багфиксы каждые пол года.
Только в ПО на этом языке есть переполнения, многочисленные байт инъекции и т.п.
А что, про патчи самого PHP забыли? Или напомнить, как патчатся проблемы PHP специальыми настройками апача? У каждого языка есть свои плюсы и минусы и своя область применимости. Иногда области применимости пересекаются и это замечательно - профессионал может решать свои задачи на том языке, который ему ближе.
Zonk: Если multicurl обязателен, я бы взял 10 серверов по $25 евро в Leaseweb. Каналы там хорошие, но сервера ставят они по 10 дней.
В итоге принято именно такое решение: один небольшой сервер под MySQL, 14 минимальных серверов (1 из них резервный), 50-потоковый мультикурл, 50 мсек пинга. Плюс по мере роста просто докупать сервера. Оно в пять раз дешевле двух серверов (под скачку и базу, бекап для базы хранится на сервере скачки) в Москве с каналом 100Мбит и 5 мсек пинга. Увеличение пинга хорошо перекрывается многопоточностью. Администрирование по принципу "настроил и забыл" - его стоимость здесь невелика.
Leaseweb: (1*40 евро + 14*30 евро)*40 р./евро = 18 400 р. за систему с трафиком 28 ТБ
Моносервер: 1*5000 р. + 1*5000 р. + 95000 за 100 Мбит = 105 000 р. за 26 ТБ
P.S. Удивительно, но только Вы дали ответ на поставленный вопрос 🚬
DLag: Скорость зависит только от компилятора и никак от языка, если вы считаете иначе, то пишите на C++ дальше, возможно вам когда-нибудь все же осенит.
Что там с конкретно этой задачей? Сможет с ней в принципе справиться один PHP скрипт?
P.S. На реальных задачах парсинг HTML-страницы на С в 1000 раз быстрее, чем строковыми функциями PHP. Сборка страницы по шаблону - так же. Например, у меня на С написан www.yakatan.ru Нагрузочные тесты показали, что на Celeron M 1.46Гц он отдаёт 50 тыс. (пятьдесят тысяч) страниц в секунду, каждая из которых генерится налету. При этом пишется вся статистика по запросам, по показам каждого найденного объекта и т.д. На PHP можно было бы молиться на 5 страниц в секунду. Хотя в достижимость этих 5 страниц в секунду я не верю.
Peeter: Квазисверхдержава благодаря наличию ядерного оружия и сырья в немалых количествах. В остальном ... ВВП малюсенького Люксембурга = 2 % ВВП огромной России.
Более того, ВВП малюсенького Люксембурга в пересчёте на голову в 2.5 раза выше, чем в США и в 10, чем в Литве/Латвии/Эстонии. Поплачете о неудачниках из США?
P.S. По телику сказали, что Латвия почти банкрот. Что там с Литвой и Эстонией?
Boris A Dolgov: curl+php вижу совсем не оптимальной связкой для высоких нагрузок, программа на c, работающая с соединениями через какой-либо поллинг (того же select для 1000 одновр. соединений вполне хватит), будет работать в разы быстрее и потреблять в разы меньше ресурсов. Знающим человеком решается быстро.
Согласен, что С - лучший вариант по производительности. Но он дорог в разработке и, особенно, в поддержке. Дописать какую-то опцию в нём это будет целая история. При том, что я С сам знаю и программировал на нём сетевые приложения под Линукс 😒
Один Фоменко чего стоит...
Он ещё и академик РАН и декан Мехмата. РАН и Мехмат в топку?
Слава Шевцов добавил 20.12.2008 в 22:10
Впервые россиянин представил миру то, чего у мира еще нет!
И создам рабочую версию этой супер технологии тоже я! Т.к. никто в мире, уже много лет, не смотря на финансовые вливания, создать такое не может! И еще не создаст десятилетия.
Потому что открытием владею в мире только я!
Ничего Вы не создадите. У Вас нет организаторского таланта и самого организатора. Вы - Киса, но Вы боитесь Бендера.
А развитые от голоду не пухли бы. Вы, к слову, сравните хотя бы сколько на круг выходит пшеницы в Англии и в той же России (в первой чернозема нет, в отличие от второй)
Что с климатом? 🚬
кто тут еще против пхп ?
Что будет, если этот код отработает 4000-5000 циклов, при этом каждая страница имеет размер по 50 кб (это 50 Мб данных на цикл)?
P.S. В вышеприведённом коде строковые функции работают намного быстрее регулярки.
Слава Шевцов, сколько коннектов и на каком железе вы смогли изобразить на curl multi прежде чем он "начал глючить" ? и было ли это вообще?
Мне достаточно мнения Zonk 🚬
Покажите мне большой проект написанный на C++, который не выпускает багфиксы каждые пол года.
Только в ПО на этом языке есть переполнения, многочисленные байт инъекции и т.п.
А что, про патчи самого PHP забыли? Или напомнить, как патчатся проблемы PHP специальыми настройками апача? У каждого языка есть свои плюсы и минусы и своя область применимости. Иногда области применимости пересекаются и это замечательно - профессионал может решать свои задачи на том языке, который ему ближе.
Если multicurl обязателен, я бы взял 10 серверов по $25 евро в Leaseweb. Каналы там хорошие, но сервера ставят они по 10 дней.
В итоге принято именно такое решение: один небольшой сервер под MySQL, 14 минимальных серверов (1 из них резервный), 50-потоковый мультикурл, 50 мсек пинга. Плюс по мере роста просто докупать сервера. Оно в пять раз дешевле двух серверов (под скачку и базу, бекап для базы хранится на сервере скачки) в Москве с каналом 100Мбит и 5 мсек пинга. Увеличение пинга хорошо перекрывается многопоточностью. Администрирование по принципу "настроил и забыл" - его стоимость здесь невелика.
Leaseweb: (1*40 евро + 14*30 евро)*40 р./евро = 18 400 р. за систему с трафиком 28 ТБ
Моносервер: 1*5000 р. + 1*5000 р. + 95000 за 100 Мбит = 105 000 р. за 26 ТБ
P.S. Удивительно, но только Вы дали ответ на поставленный вопрос 🚬
Скорость зависит только от компилятора и никак от языка, если вы считаете иначе, то пишите на C++ дальше, возможно вам когда-нибудь все же осенит.
Что там с конкретно этой задачей? Сможет с ней в принципе справиться один PHP скрипт?
P.S. На реальных задачах парсинг HTML-страницы на С в 1000 раз быстрее, чем строковыми функциями PHP. Сборка страницы по шаблону - так же. Например, у меня на С написан www.yakatan.ru Нагрузочные тесты показали, что на Celeron M 1.46Гц он отдаёт 50 тыс. (пятьдесят тысяч) страниц в секунду, каждая из которых генерится налету. При этом пишется вся статистика по запросам, по показам каждого найденного объекта и т.д. На PHP можно было бы молиться на 5 страниц в секунду. Хотя в достижимость этих 5 страниц в секунду я не верю.
а vkontakte.ru по прежнему пофиг и они видят в простом php не проблему, а возможность.
Им пофиг, какой язык. Чем дешевле программеры, тем лучше. Нагрузка-то основная ложится на базу и на memcached-сервера.
Квазисверхдержава благодаря наличию ядерного оружия и сырья в немалых количествах. В остальном ... ВВП малюсенького Люксембурга = 2 % ВВП огромной России.
Более того, ВВП малюсенького Люксембурга в пересчёте на голову в 2.5 раза выше, чем в США и в 10, чем в Литве/Латвии/Эстонии. Поплачете о неудачниках из США?
P.S. По телику сказали, что Латвия почти банкрот. Что там с Литвой и Эстонией?
curl+php вижу совсем не оптимальной связкой для высоких нагрузок, программа на c, работающая с соединениями через какой-либо поллинг (того же select для 1000 одновр. соединений вполне хватит), будет работать в разы быстрее и потреблять в разы меньше ресурсов. Знающим человеком решается быстро.
Согласен, что С - лучший вариант по производительности. Но он дорог в разработке и, особенно, в поддержке. Дописать какую-то опцию в нём это будет целая история. При том, что я С сам знаю и программировал на нём сетевые приложения под Линукс 😒