У меня есть следующие данные, которые я не знаю где хранить:
Поля формы, которые должны отображаться на странице пользователя и задаваться в админке.
Вот момент, куда их записывать после того как администратор создал определенную форму?
Тут как бы нужно хранить некий массив, что ли, с видом:
array( [type => label], [type => label], [type => label] )
Не особо силён в PHP но смысла в nosql не вижу.
Сохранили в базу и потом уже генерируйте свою форму, другое дело если для каждого пользователя своя форма и таких запросов очень много то можно задуматься.
Самый первый вариант, который пришел в голову - экспортить данные в php файлик с использованием функции var_export. Другие варианты - csv (например fputcsv),json (json_encode) файлы. Или можно сериализовать с помощью serialize. Это в случае, если данных не много и нет смысла заводить бд.