Ответы пользователя по тегу Проектирование программного обеспечения
  • Как хранить настройки регистрации?

    IgorPI
    @IgorPI
    Для начала, какой стек технологий планируете использовать?

    Как хранить, вопрос риторический отчасти.

    Если ближе к делу, то ...
    -----------------------------------------------------
    Вам нужно продвинуться в сторону ORM.
    Работать с сущностями, сложного нечего нет.

    Прочтите немного, что-нибудь про ORM.

    Плюсы.
    - Работа с данными в виде объектов.
    - Ускорение разработки

    например, вам нужно сохранить какие-нибудь настройки, вы делаете так:

    $setting = new Setting();
    $setting->setCount(12);
    
    $sub_settings = new SubSettings();
    $setting->setSubSettings($sub_settings); // и даже так
    
    $em->persist($setting);
    $em->persist($sub_settings);
    
    $em->flush();


    И всё, ваши данные в базе, со всеми отношениями.

    Нужно получить данные, снова достаёте их, и работаете как с объектами.

    Может показаться сложным, но только первые пару дней.
    После, вопросы, "как хранить настройки регистрации на мероприятия" сами собой отпадут.

    Моё субъективное мнение.
    Ответ написан
    6 комментариев