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

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

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

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

Аватар для LARK

| Цитировать Старый #1 04-24-2005, 11:02

Просматривая свое прошлогоднее сообщение по поводу небольшого изменения в классе XoopsGroup (данный хак позволял сократить на 5/6 запросов у всех страниц, при посещении незарегистрированными пользователями), увидел там ошибку. Ниже идет исправленный вариант данного хака.

Открываем class/xoopsgroup.php

Ищем метод getByType() это 289 строка

Находим 299 строку и после

PHP код:
if ( !$asobject ) { 
нужно вставить

PHP код:
if ($type == "Anonymous") {
            
$ret[] = 3;
            return 
$ret;
        } 
В прикрепленном файле вы найдете xoopsgroup.php с вышеописанным изменением

Повторюсь, что данный хак позволяет избавиться от 5/6 запросов на всех страницах портала (при посещении страницы анонимными пользователями, для зарегистрированных, все останется по старому).
Вложения
Тип файла: zip xoopsgroup.zip (2.3 Кбайт, 91 просмотров)
Оценка сообщения (репутация)
+3 Usama положительно:
+1 alx87 положительно: супер!
+2 Jurastik положительно: КрасавчеГ

Последний раз редактировалось LARK, 04-24-2005 в 11:48


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

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

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

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


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