Есть еще настройка, указывающая сколько ОЗУ можно занимать в системе, и таблы будут закешированы в ОЗУ
# Значение ключа innodb_buffer_pool_size стоит устанавливать в 70%...80% доступной памяти.
innodb_buffer_pool_size = 1G
Это уже тяжело сказать. Попробуйте поковырять curl_multi_getcontent($ch); Я с наскока не вспомню как получить $ch который отработал. У меня оно получало контент после того как всё отработает.
accountnujen, используйте курл, там это одной опцией включается curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); и он сам обработает все редиректы и вернет только последний
Ну я не шарю в С# конечно, но по идее вы можете отдебажить что вы получаете по апи от телеграма. Есть ли там обычные сообщения. Та даже C# не надо, просто курлом дернуть телегу и посмотреть что в ответе.
Ну если у вас вэбхук то проверьте по access логу дергает ли вас телеграм при написании обычного сообщения. Если запрос приходит то дело в обработке запроса.
Vitsliputsli, будет, не надо что попало туда пихать, если ключи то строки и числа, если значения - то пусть пихает что угодно лишь бы не пустое, чтоб отрабатывала проверка (на крайняк можно isset использовать, тогда лишь бы null не пихать). Думаю тут стандартная логика и средние знания php должны срабатывать.
Задача была ускорить кусок кода, а не обкладывать его защитами от дураков.