За последние 24 часа нас посетил 20061 программист и 1695 роботов. Сейчас ищут 1864 программиста ...

[производительность] данные в сессии v.s. запрос

Тема в разделе "PHP и базы данных", создана пользователем Danilka, 13 дек 2007.

  1. Danilka

    Danilka Активный пользователь

    С нами с:
    8 ноя 2007
    Сообщения:
    192
    Симпатии:
    0
    Суть такова:
    У пользователя на сайте есть свои настройки. Их нужно юзать на каждой странице.
    Два варианта решения по хранению:

    1. Выдёргивать данные каждый раз, как генерится страница. То есть +1 запрос к каждой странице.

    2. Выдернуть один раз при логине и сложить в переменные сессии.

    p.s. Не знаю, даже куда больше этот пост относится...
     
  2. armadillo

    armadillo Активный пользователь

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    данные в сессии, а вот права проверять каждый раз.
     
  3. Danilka

    Danilka Активный пользователь

    С нами с:
    8 ноя 2007
    Сообщения:
    192
    Симпатии:
    0
    Встречный вопрос, а умеет ли пых двумерные массивы сессий поддерживать?
    Походу нет...
    По крайней мере, до вывода из второго уровня из всего слова доехала только первая буква.
     
  4. armadillo

    armadillo Активный пользователь

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    все массивы в Пыхе многомерны. криво вставляешь.