В Laravel еще не силен, но захотел попробовать разместить учебный проект на VPS.
Но при выборе тарифа, засомневался. Минимально: 1 ядро, 2.8 ГГц, 1 ГБ ОЗУ (есть еще процессоры с 3.5ГГц) - это у Timeweb Cloud.
Подскажите, пожалуйста, минимальную конфигурацию для проектов на Laravel/Symfony. Если можно то минимальную просто для учебного проекта и минимальную, для уже боевого проекта (понимаю, что от нагрузки будет зависеть, но хотя бы примерно).
И еще уточнение: при выполнении скриптов и работе базы данных, будет нагружаться процессор. А что нагружает ОЗУ кроме кэша?
Т.е. 1 ядро, 2.8 ГГц, 1 ГБ ОЗУ для старта достаточно? Просто я почему-то хотел найти в документации страницу, вроде "минимальные требования", как в пк-играх, но не нашел
Лев Салатов, нет никаких "минимальных требований", можно написать сервис который с "1 ядро, 2.8 ГГц, 1 ГБ ОЗУ", будет без проблем держать 100rps, а можно написать, который один запрос за 10 секунд будет выполнять.
Просто в качестве иллюстрации химерности "минимальных требований" - тот самый тариф на Таймвебе, два сайта на Ларавель и Октябре, который суть та же Ларавель. Показания панели Таймвеба по нагрузке на процессор:
Лев Салатов, рабочий нюанс: 1 Гб памяти этой системе хватает, но, как-то однажды поймав ошибку с выпадением по OOM, настроил гиговый же своп для таких крайних случаев. Больше проблем не имел.