Добрый вечер, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 CMS Koobi | Основная тема
         koobi 6

Похожие темы  |  Печать страницы

koobi 6


События Среда, 22.06.2011, 19:47

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 23.10.2009
Город: Санкт-Петербург
Еще одна вкусность
При каждом обновлении страницы календарь делает около 70 запросов в базу. Даже на тех страницах где он в боковой панели не отображается. Убираем запросы со страниц где его нет.
Корневой index.php ищем:

PHP-код
$d getdate(time()); 
$year = (isset($_REQUEST['jahr']) && $_REQUEST['jahr'] != '') ? (int)$_REQUEST['jahr'] : $d['year']; 
$month = (isset($_REQUEST['monat']) && $_REQUEST['monat'] != '') ? (int)$_REQUEST['monat'] : $d['mon']; 
$cal = new KoobiCalendar
$tmpl->assign('simple_calendar'$cal->getMonthView($month$year'calendar/calendar_small.tpl','1','small')); 

и заменяем на:

PHP-код
if($_REQUEST['p']!='shop' && $_REQUEST['p']!='showforums' && $_REQUEST['p']!='showforum' && $_REQUEST['p']!='showtopic' && $_REQUEST['p']!='calendar'

$d getdate(time()); 
$year = (isset($_REQUEST['jahr']) && $_REQUEST['jahr'] != '') ? (int)$_REQUEST['jahr'] : $d['year']; 
$month = (isset($_REQUEST['monat']) && $_REQUEST['monat'] != '') ? (int)$_REQUEST['monat'] : $d['mon']; 
$cal = new KoobiCalendar
$tmpl->assign('simple_calendar'$cal- >getMonthView($month$year'calendar/calendar_small.tpl','1','small')); 


Отредактировано Status-X: 22.06.2011, 19:48:21




Пользователь офлайн


Похожие темы  |  Печать страницы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте


Пользователей: 0, Гостей: 4

Поисковые боты: 7
Unknown Bot, BingBot(3), Inktomi Slurp, Yandex, oBot

 Статистика форума


  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: intuix

 Дни рождения


danneoxy (36), Virtuose (35), данил (17)
Печать | Copyright © 2009 - 2016 Status-X All rights reserved | Powered by CMS Status-X 1.05 | Контакты