В значительной степени, да.Если ваш сайт собирается хранить информацию о / для своих пользователей, то это должно быть в базе данных.Он может быть записан в файл (который имеет ту же концепцию, что и БД, но с ним не так приятно работать) или хранится в памяти, что означает, что все это исчезнет, когда процесс, выполняющий веб-сайт, остановится.
IsЕсть ли какая-то конкретная причина, по которой вы не хотите использовать базу данных, или что-то, чего вы пытаетесь достичь, по вашему мнению, несовместимо с базой данных?