IF
else
PHP. Насколько эффективно поместить часть базы (menu) в сессию?
Есть вложеная менюшка, динамически выстраивающаяся из базы MySQL. 15 веток, в каждой по 3- 10 подветок. Менюшка почти вся в .js файле (Sothink), так что время тратится только на SELECT базы. Менюшка одинаковая на всех страницах.
Есть три варианта -
1. сделать файл и вызывать его каждый раз requre_once.
2. поместить массив (дерево) в сессию.
3. делать выборку из базы каждый раз.
какой вариант наиболее эффективный или они все приблизительно одинаковые в скорости (скорость первого вызова не рассматриваю)?
Есть вложеная менюшка, динамически выстраивающаяся из базы MySQL. 15 веток, в каждой по 3- 10 подветок. Менюшка почти вся в .js файле (Sothink), так что время тратится только на SELECT базы. Менюшка одинаковая на всех страницах.
Есть три варианта -
1. сделать файл и вызывать его каждый раз requre_once.
2. поместить массив (дерево) в сессию.
3. делать выборку из базы каждый раз.
какой вариант наиболее эффективный или они все приблизительно одинаковые в скорости (скорость первого вызова не рассматриваю)?
