Сайт сообщества | Клуб пользователей | О проекте

Имя
Пароль
ПравилаРегистрацияСправка
Сообщения за деньПоиск

Вернуться   Клуб пользователей портальной системы RUNCMS > Опен Ресурс > Разработчикам > Оптимизация

Ответ
 
Опции темы Опции просмотра
LARK вне форума LARK
[исход]

Аватар для LARK

| Цитировать Старый #1 04-25-2005, 19:16

В прикрепленном ниже файле вы найдете модификацию класса XoopsComments. Данная оптимизация позволяет значительно сократить количество запросов на страницах с комментариями у всех модулей, таковые имеющих (новости, опросы, хаки для файлов и ссылок и т.д.). Решение естественно компромиссное.

Для установки просто замените файл class/xoopscomments.php (предварительно его сохранив) на соответствующий из прикрепленного архива.

Глюков не заметил, но все же надо протестировать, поэтому выкладывается данная модификация, скорее для тестирования, нежели для окончательного использования.
Вложения
Тип файла: zip xoopscomments.zip (4.7 Кбайт, 23 просмотров)


Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском
-------------------------------------------------------------------
Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки.
Посетить домашнюю страницу LARK
  Сообщения: 4,183 c 20.09.2003 | Репутация: 223
clog вне форума clog
Зам старшего участника

Аватар для clog

| Цитировать Старый #2 04-25-2005, 19:23

Блин...у меня слов нет!

LARK я даже не знаю как тебя отблагодарить...

Было 79 Запросов стало 27 Запросов


Ну не молодца?

  Сообщения: 470 c 01.10.2004 | Репутация: 3
Vor2ex вне форума Vor2ex
Старший участник

Аватар для Vor2ex

| Цитировать Старый #3 04-25-2005, 20:57

что за решение, за счет чего запросы снизились?


Рушьте стены, стройте дороги.
книги по бизнесу и финансам
  Сообщения: 1,131 c 03.08.2004 | Репутация: ??
LARK вне форума LARK
[исход]

Аватар для LARK

| Цитировать Старый #4 04-25-2005, 21:10

Там видно все: модификация метода getAllComments(). Плюс добавлено: getRank(), setRankArray() и setOnlineArray(). Повторюсь - это компромисное решение.


Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском
-------------------------------------------------------------------
Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки.
Посетить домашнюю страницу LARK
  Сообщения: 4,183 c 20.09.2003 | Репутация: 223
LARK вне форума LARK
[исход]

Аватар для LARK

| Цитировать Старый #5 04-25-2005, 21:52

Маленько подправленная версия. Некорректно выводилась инфа в сообщениях незрегистрированных пользователей
Вложения
Тип файла: zip xoopscomments2.zip (4.8 Кбайт, 78 просмотров)
Оценка сообщения (репутация)
+1 HoT положительно: Spasibo sa optimizaziju XoopsComments. U menja na odin artikel bilo 440 saprosow (143 kommentarijew). Ostalos tolko 44. Poschalusta, pogoworite s Farsusom o tom, tchto bi on dobawil waschi optimizazii w sledujuscheju version RunCMS.


Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском
-------------------------------------------------------------------
Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки.
Посетить домашнюю страницу LARK
  Сообщения: 4,183 c 20.09.2003 | Репутация: 223
clog вне форума clog
Зам старшего участника

Аватар для clog

| Цитировать Старый #6 04-25-2005, 22:01

Т.е.? Что именно?

  Сообщения: 470 c 01.10.2004 | Репутация: 3
HoT вне форума HoT
Младший участник


| Цитировать Старый #7 05-03-2005, 03:17

Wot eto da! U menja bilo 440 saprosow (144 kommentara). Ostalos tolko 44 saprosa. Spasibo ogromnoje, Lark! Nadejus, tschto eta optimisazija ne proiswodit oschibok. Otchen hotelos bi, tschto bi ona (i ostalniji optimisazii) bili wklütscheni w sledujuschuju version RunCMS.

  Сообщения: 81 c 13.02.2005 | Репутация: 2
westex вне форума westex
Младший участник

Аватар для westex

| Цитировать Старый #8 02-28-2006, 19:01

Со 160 запросов до 21. Это при 65 коментариев к новости.
Неплохой результат. Спасибо.
(установил на 1.3, думаю глюков не должно быть)


Сайт, каких много
  Сообщения: 48 c 06.02.2005 | Репутация: 1
Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Рейтинг@Mail.ru Хостинг провайдер Majordomo. Powered by: vBulletin Version 3.0
Copyright ©2000-2018, Jelsoft Enterprises Ltd.
Все разделы прочитаны - Руководство форума - Архив - Вверх
Rambler's Top100
Output: 69.43 Kb. compressed to 63.41 Kb. by saving 6.02 Kb. (8.67%)
Page generated in 0.11382 seconds with 13 queries