В современных реалиях - гигабитный коммутатор, возможно с 10-гигабитным аплинком (если это не одна комната, а кусок здорового офиса) . Любой управлянмый с портами poe.
Если это отдельный офис, то ставить роутер с коммутатором внутри, портами 1gb и poe. Микротик вполне подходит.
Ах, да, по стандартам СКС, на каждое рабочее место должно быть минимум 2 коммуникационные розетки, к принтеру тоже!
HOGodmode_OH, если Вам нужно почитать заголовки, то по другому немного. Это когда вам нужно знать откуда пришел запрос.
Если браузер должен перейти с вашим заголовком, то еще нужно добавить заголовок Redirect с кодом возврата.
Максим Макаров, И да, если пройдете весь квест, для интереса, сколько битрикс24 из этих 5 будет пользовать, если не секрет... По идее порядка 50 тысяч, судя из прогрессии...
Максим Макаров, Все отлично!
Код нормальный, камментаф бы аффтару добавить.
И мне так кажется Soup здесь лишний, все равно через regexp ищите, будет раз в 10 быстрее (если не больше), скачали страничку, и без парсинга в ней поискали.
И второе, Вы на каждый чих открываете файло cvs, что очень затратно, открыли один раз в начале, и пишете в него (закрыть по окончании), а лучше в базу какую простенькую типа sqlite. Еще сократите на порядок скорость.
И в конце, если использовать базу, то можно в параллель по 10-100 сайтов шарашить, все равно у вас асинхронщика.
PS, ну и так, побурчать - не domens, а domains :)
5 мульенов, маловато как-то, но Вам хватит...
И еще раз, неплохая работа :) Приятно удивлен!
Викентий, метод run(...) в eventloop запускает только одну корутину, а у вас теперь их много! Так что цикл или forever нужен.
А стартовать все можно через взятие актуального eventloop из бота наверное, если он асинхронный и asyncio
Ps... Дааа, асинхронщина, она такая...
И даже не тремя! Более того, chroot для создания PXE вообще не нужен!
И да, chroot к копированию никакого отношения не имеет.
Ну а гуглить... Вы вот полностью уверены, что нагуглив, с первого раза сделаете PXE?
И если нечего советовать, то зачем писать?
Порекоиендую вместо тяжелых баз данных поставить keydb (форк redis).
Эту базу данных можно воспринимать как хеш-таблицу ключ-значение. Работать очень просто, не сложнее, чем с csv, а даже легче. Есть асинхронный драйвер для asyncio.
creat1vv, ????
В базе так хранится?
Или это питоновский объект, полученный из базы?
А база как тогда устроена?
Поймите, тянуть информацию из Вас по соплинке никому не интересно. Высмаркивайте все и сразу.
База, структура таблицы, код, который не работает!
В моем ответе есть абсолютно все!
Если это отдельный офис, то ставить роутер с коммутатором внутри, портами 1gb и poe. Микротик вполне подходит.
Ах, да, по стандартам СКС, на каждое рабочее место должно быть минимум 2 коммуникационные розетки, к принтеру тоже!