Подборочка.
Достаток - это когда в холле вашей квартиры стоит аквариум с бегемотами и это совершенно не бросается в глаза...
Не знаю что у вас за тариф, у меня грузные сайты с трафиком на Бегет и полёт отличный. У них есть ещё и вип тарифы...
Гляньте дигиталоушен. Пользуюсь - доволен. Могу дать 10$ на счёт.
Попробуйте перебраться на бегет например, там есть месяц бесплатно.
Почти уверен что всё будет ок.
Могу дать личную скидку -20% пожизненно, пишите в лс
Вот ерунда то...
Рекомендую немного другой подход. Вы сделайте себе цель - сделать проект. Может быть что угодно, что-бы интересно было и хоть с какой перспективой, и выберите язык который сможет реализовать данную задумку. А иначе наскучит так просто учить..
Ну значит можете разбить на группы по 200-300 например...
Ну код то мы не видим. Логика верная, нужен возврат от функции после завершения работы, если возврат есть пускаем её снова и т.д.
Или внутри самой функции вызываем рекурсивно функцию после завершения задачи.
А можно ещё так
Без forEach.
Делайте запрос на первый элемент.
function_for_15_second(ary[0]);
Внутри аjax при завершение (success:function) вызывайте рекурсивно снова функцию но уже на элемент +1 (проверьте что есть такой)
Весь массив можно или GLOBAL или то-же передавать function_for_15_second(ary[0],ary);
Вам нужно следующий ajax запрос делать после окончания предыдущего?
Как-то так
$( document ).ajaxComplete(function( event, xhr, settings ) { if ( settings.url === "урл страницы куда стучите" ) { .....
Пользовался всеми популярными.
Сейчас есть крупный форум, стоит xenforo лицензия.
Всячески рекомендую, и со спамом легко бороться + есть модуль который пробивает почту, ник и айпи по БД спаммеров ...