Если надо "пару страниц с информацией и контактами" вообще не нужен ни PHP ни БД.
Если от php надо 15 строк, то пишут 15 строк без фреймворков, подключая при надобности библиотеки.
Если на 90% требований отвечает какая-то готовая CMS, то используют ее.
Если нужен небольшой сайт, но требуется контроль над логикой, роутинг и тп, то используются микрофреймворки.
Если не хватает возможностей микроферймворков используют полноценные фреймворки.
Если очень хочется, то делается как душе угодно.
PS
Не flaks, а Flask. И работает он не на PHP, а на Python.