Перейти к контенту
  • 0

Отображение аватарок в списке юзеров онлайн


Вопрос

Вынужден продолжить недавня поднятую тему.

 

Вывожу аватарки в списке юзеров онлайн (index.php?act=Online) За это в скрипте online.php отвечает функция list_all(), которой для работы ничего кроме запроса из ibf_sessions и ibf_topic не нужно.

 

То есть, выдернуть avatar_location и avatar_type из существующих запросов мы не можем. Вижу два выхода: либо добавить эти поля в таблицу ibf_sessions и заполнять их при логине посетителя, либо добавить дополнительный запрос в list_all (запросить два поля для всех мемберов в начале скрипта и потом выбирать или запрашивать эти поля каждый раз для конкретного мембера при его парсинге).

 

Какой способ будет меньше загружать MySQL и быстрее работать?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

Пока что нет ответов на этот вопрос

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.