Форум web-мастеров phpBB3

Модификации и расширения phpBB




Ответить на тему
Пред. тема | След. тема 
Автор Сообщение
Местный тролль

Карма
0
Стаж: 5 лет 7 месяцев
Сообщения: 12
Украина

Ответить с цитатой

Существует мод репутации User reputation points (https://www.phpbb.com/community/viewtop ... &t=2135824, http://www.phpbbguru.net/community/topic19696.html) который добавляет функции репутации на форум.
"Особенность" этого мода в том, что на странице сообщений для отображения репутации он делает на каждое сообщение 2 sql запроса, если на одной странице у вас 3 сообщения, мод сделает 6 sql запросов, если 50 сообщений - 100 sql запросов, т.е. кол. запросов прямо пропорционально кол. сообщений.
Кеширование sql запросов в этом случае выглядит не лучшей альтернативой, т.к. вместо 100 sql запросов сервер будет делать 100 чтений из файлов, а кол. кешированных файлов будет равняться кол. пользователей на форуме.
Небольшой мод который оптимизирует мод (переделывает принцип его работы), после чего независмо от кол. сообщений на странице мод будет добавлять 2 sql запроса дя отображения репутации.

Скрытый текст. Необходимо зарегистрироваться.

Скриншоты (в настройках форума установлено отображение по 30 сообщений на страницу):
Стандартный мод репутации:
#153
После установки мода:
#153
Автор: PPK
Профиль  Отправить личное сообщение
Идеальный заработок для торрент-трекеров
Admin
Аватара пользователя

Карма
29
Стаж: 6 лет 9 месяцев
Сообщения: 334
Россия

Ответить с цитатой

Для того чтобы было так:
#153
#153
Скрытый текст. Необходимо зарегистрироваться.
_______________________
Если нужен стиль для сайта, стучите: ICQ 560107181


Последний раз редактировалось 9CaraTT 05 сен 2014, 15:06, всего редактировалось 1 раз.
Тупой e-planet, переделана инструкция = )
Профиль  Отправить личное сообщение
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Ответить на тему

Сейчас этот форум просматривают: нет пользователей онлайн и гости: 1

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron