LeRatO
Новичок
Оптимальное количество запросов к БД при формировании страницы
Ситауция несложная, и вопрос скорее теоритический. Возможно, тема для форума "Вопросы по теории программирования"...
Итак, есть задача разработки Интернет-магазина информации - то есть генерации на лету таблиц из баз данных по заданным пользователем параметрам. Суть информации не имеет никакого значения. Магазин по функциям сложный - промежуточные этапы, манипуляции с информацией, различные выходные формы. Объемы приличные, структуры данных - любые.
При разработке проекта яростно культивируется идея а-ля Plug&Play... В нашем случае это выглядит так - для каждого информационного раздела создается описательная БД с настройками для скриптов обработки. Все возможные настройки для движка магазина тоже предполагается хранить в базах данных (MySQL). Само собой баз получилось не 2, и таблиц в общей сложности немало.
Это точно даст преимущества при развитии магазина, но по примерным прикидкам для формировании некоторых страниц может понадоьится от 5 до 12 запросов к таблицам MySQL.
Посему возник вопрос, существует ли теоритическое понятие "оптимальное количество обращений к БД при формировании одной страницы"? Или кто-то помучившись с этим, нашел для себя оптимальлный вариант?
Поделитесь опытом.
Заранее спасибо.
Ситауция несложная, и вопрос скорее теоритический. Возможно, тема для форума "Вопросы по теории программирования"...
Итак, есть задача разработки Интернет-магазина информации - то есть генерации на лету таблиц из баз данных по заданным пользователем параметрам. Суть информации не имеет никакого значения. Магазин по функциям сложный - промежуточные этапы, манипуляции с информацией, различные выходные формы. Объемы приличные, структуры данных - любые.
При разработке проекта яростно культивируется идея а-ля Plug&Play... В нашем случае это выглядит так - для каждого информационного раздела создается описательная БД с настройками для скриптов обработки. Все возможные настройки для движка магазина тоже предполагается хранить в базах данных (MySQL). Само собой баз получилось не 2, и таблиц в общей сложности немало.
Это точно даст преимущества при развитии магазина, но по примерным прикидкам для формировании некоторых страниц может понадоьится от 5 до 12 запросов к таблицам MySQL.
Посему возник вопрос, существует ли теоритическое понятие "оптимальное количество обращений к БД при формировании одной страницы"? Или кто-то помучившись с этим, нашел для себя оптимальлный вариант?
Поделитесь опытом.
Заранее спасибо.