Антон Р., главное понимать свой велосипед, и по тихому его модифицировать до ооп. Начните с функции. У вас модель должна получать данные и закидывать во вьюху. А я увидел только два инклюда
На самом деле можно и процедурно написать mvc. Не все так и сложно. Для начала пусть будет с вас индекс, не нужно сразу делать инклюды и прочее, сначала разберите запрос. Например индекс?экшон=пост, то есть у вас подобие роутера, который подключит файл пост из папки экшонов под названием пост. Ну и так далее
Второй вариант полюбому лучше, блок питания я бы в первую очередь поменял, так как ему нет доверия
Плашки берите 1600, в их spd точно будут 1333 настройки
Я бы сначала скинул питание от жёстких и приводов, вдруг косяк в них, посмотрел дергается ли кулер на старте, прямое доказательство кз. Потом перевоткнул оперу и видео. Ну и как сказали уже, спикер решает диагностику быстрее.