Материнку лучше посвежее на 450м чипсете, а проц лучше ryzen 3600(можно 3500Х из китая, но ни в коем случае не снгшный 3500), тогда и память нормальную можно будет поставить(в идеале 3600+). Видяху меньше GTX1060(а лучше 1660) не берите - это будут деньги на ветер. Куллер лучше брать с чуть большим запасом, либо старшие модели из этой же линейки Verkho 4 и Verkho 5, либо какойнить народный gammax 400/ID-COOLING SE-214L.
Гнать ничего не нужно будет, но если сильно захочется можно будет разогнать память и снизить тайминги - для современных амд это главный "бустер".
Блок питания подойдет, 4+4 это питание на проц, 6+2 это питания на видяхи, ни в коем случае не перепутайте местами.
Проц с китая можно брать, видяху не стоит - карта тяжелая и доставка съест экономию.
1) Читаем правила и оформляем нормально код
2) Не ошибка, а предупреждение
3) "Ошибка" легко ищется поисковиком или думается головой
4) Для тех кто все еще в танке и 19 веке - в массиве отсутствует индекс msg (хорошая практика - проверять нужные поля на существование/непустоту)
UPD: 5) Плохая практика - использовать глобальные переменные внутри функции.
Под систему пойдет любой из перечисленных, в большинстве случаев какой-то большой разницы не заметите.
Меньше 240 брать смысла нет, за исключением чисто офисных машин.
Если нагрузка приличная стоит смотреть на самсунг - у них очень шустрый контроллер, и очень большой кэш.
При желании наверное можно найти на каждый диск обзор, тесты, отзывы. Разложить их в рядок и сравнивать. И это наверное правильный путь.
Лично я бы из этих взял самсунг, а как альтернативу рассматривал интел. И 120 - мало. Это уж совсем "голая" система должна быть. 240-250 уже нормально. Впрочем сейчас народ всё чаще ещё большие размеры рассматривает, чтобы совсем отказаться от hdd.
Сессия в любом случае будет откуда-то вытягиватся по какому-то ключу. Этот "какой-то ключ" будет жить в куках, что уже ломает преимущества API токенов. Более того, по этому "какому-то ключу" будут вытягиватся данные из какого-нибудь редиса. Лучше, чем из базы, но все равно не моментально.
У вас миллионы юзеров одновременно на сайте? Сотни миллионов посещений в день? Нет? Тогда забудьте.
Вам заскейлится вертикально/горизонтально будет в разы проще, чем писать всю авторизацию на каких-то костылях (куках). И возьмите laravel-passport.