@kroda у меня лично ничего не лагает на get/post Запросах, попробуйте заменить работу с файлами на базу данных, регулярки тоже достаточно плохое решение, или попробуйте юзать их через nodejs. Нужно работать с логикой, и проблем не будет, нужна оптимизация. И проц достаточно старый, на нём вполне может всё лагать, уже 8 лет исполнилось ему, и DDR3 память уже тоже устаревшая, туда-сюда уже DDR5 готовится к выходу)
Функция вызываемая при ошибке/успехе
-
@UserTrue, шаблон может завершиться с ошибкой из любого места. Завершение с ошибкой можно вызвать самому.
Так же завершение с ошибкой может быть в любом месте по-разным непредвиденным причинам. Вот, для того, чтобы отловить этот момент и выполнить действия, которые нужно выполнить по ошибке/по завершению/по завершению с ошибкой.
Согласен, что можно обойтись без этого, отслеживая успешность выполнения событий или проработав логику работы, вещь не критичная, но была бы весьма кстати.Пример. Подключаем прокси, заходим на сайт, выполняем действия. На каком-то моменте поток завершается с ошибкой, к примеру "таймаут закрытия вкладки", той, о которой вы заранее не подумали и в процессе разработки не обнаружили. Вызывается функция OnFail, сохраняем аккаунт в фейловые, прокси назад в дело, отправляем уведомление о фейле в телегу и тексте ошибки.
П.С. Я понимаю, что без этого можно обойтись, но так же можно обойтись и без циклов к примеру, метками, почему нет.