Привет, я пишу сканер, который будет сканировать сайты и выборочно анализировать различные разделы веб-сайта.
Я разработчик .Net, поэтому выбор был очевиден, что я сделал это в .Netно скорость была очень медленной, что включало загрузку и разбор HTMLPages
Затем я попытался просто загрузить содержимое, сначала используя .Net, а затем те же домены, используя python, но python был очень впечатляющим в загрузке данных.Я достиг загрузки с использованием Python, но последующая часть не так проста в кодировании на Python, что, очевидно, я не хочу делать.
Тот же пакет домена, который занимал 100 секунд в Python, занимал 20 минутв .Net crawler
Я пытался http://www.eqlit.com/ загрузить и за 8 секунд в Python, и то же самое занимало 100 секунд в .Net crawler
У кого-нибудь есть идеи?почему это медленно в .Net, но быстро в python?