@itzpvpsher у вас там много регулярок, поиску по списку/ам поиск по базе данных.
для базы данных можно добавить индексы, что ускорить должно поиск в ней.
если списки очень большие то стоит перенести их во что то что имеет более эффективный поиск.
регулярки очень тяжелая вещь. те кто тут их используют упоминают что во время оптимизаций именно от них пытаются избавится
Ускорение процесса
-
@Neboch said in Ускорение процесса:
Привет. Есть список 1000 адресов и основной адрес с которого скрипт отправляет один текст на эти адреса. Это занимает очень много времени пока скрипт сделает действия на каждый адрес. Как ускорить процесс?
- Перевести на запросы.
- Использовать не 1 основной на 3-4-5-6 (просто настроить переадресацию), и работать в несколько потоков.
- Поставить на вдс и пусть там работает сутками.
-
@Neboch said in Ускорение процесса:
2 пункт если использовать потоков 5 например и 1 список то каждый поток берёт 1 строчку из списка и отправляет. Не получается сделать так чтобы каждый поток брал разную строчку
Используйте ресурсы