Я всегда беспокоюсь о безопасности в своих PHP-приложениях, и я просто (потенциально) думал о том, как хакер может убить мой script. В настоящее время мое приложение принимает данные формы и отправляет его в виде массива в PHP скрипт через AJAX, а затем перебирает этот массив.
foreach($_POST['form_data'] as $field => $value){
//Do something here.
}
Однако, что, если хакер должен был подделать запрос AJAX и повторно отправить массив 'form_data' с 100000000000 случайными элементами? Цикл должен будет проходить через каждый элемент, возможно, вызвав DoS (или, по крайней мере, медленный сервис), правильно?
Я здесь не совсем образован, поэтому у меня могут быть некоторые неправильные предположения. Спасибо за любой вклад!