WP
^_^
Один посложнее или несколько попроще?
Практически статические конфигурационные переменные CMS хранятся в sql-таблице, при каждом запросе часть запрашивается.
Лучше сделать вначале запрос типа [sql]SELECT * FROM `xE_config` WHERE (`module` = 'main' AND `variable` = 'default_timezone') OR (`module` = 'main' AND `variable` = 'default_is_dst') OR (`module` = 'main' AND `variable` = 'default_language') OR (`module` = 'main' AND `variable` = 'default_skin')[/sql], и закешировать результат в массив, или же выполнить несколько запросов типа [sql]SELECT * FROM `xE_config` WHERE module` = 'main' AND `variable` = 'default_timezone') [/sql]? Просто скоро будет около 50 таких переменных, склоняюсь к варианту с OR. Как оптимальнее?
Практически статические конфигурационные переменные CMS хранятся в sql-таблице, при каждом запросе часть запрашивается.
Лучше сделать вначале запрос типа [sql]SELECT * FROM `xE_config` WHERE (`module` = 'main' AND `variable` = 'default_timezone') OR (`module` = 'main' AND `variable` = 'default_is_dst') OR (`module` = 'main' AND `variable` = 'default_language') OR (`module` = 'main' AND `variable` = 'default_skin')[/sql], и закешировать результат в массив, или же выполнить несколько запросов типа [sql]SELECT * FROM `xE_config` WHERE module` = 'main' AND `variable` = 'default_timezone') [/sql]? Просто скоро будет около 50 таких переменных, склоняюсь к варианту с OR. Как оптимальнее?