Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Настройка и Изменение
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
msa вне форума      Старый запросы к бд #1  
msa
Новенький
Регистрация: 01.03.2005
Сообщения: 10


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для msa Посетить домашнюю страницу msa Найти все сообщения от msa Добавить msa в список друзей  
12.03.2005, 16:20

вот в версии нюки 7.3 можно легко сделать в низу страницы, там где написано про генерацию страницы количество запрсов к бд а также время обращения к бд. а вот в 7.6 что-то у меня такого не получилось. может быть нужно как-то по другому, отличному от 7.3 исправления вносить?

Soniks вне форума      Старый #2  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
12.03.2005, 21:52

msa да нет, все тоже самое. Сейчас покажу как это сделать.
Открывашь footer.php
Находишь (29):
PHP код:
 $total_time ""._PAGEGENERATION." ".substr($total_time,0,4)." "._SECONDS.""

Заменяешь на:
PHP код:
 global $db;
$sqlnums$db->num_queries
    
$total_time ""._PAGEGENERATION." ".substr($total_time,0,4)." "._SECONDS." и $sqlnums запросов к базе данных.";
$all=$db->all_bd;
$total_time.=' Время запроса к БД: '.$all

Открываешь db/mysql.php
Находишь(34):
PHP код:
 var $num_queries 0

Ниже добавляешь:
PHP код:
 var $all_bd=0

Найдите(107):
PHP код:
 $this->query_result = @mysql_query($query$this->db_connect_id);
}
if(
$this->query_result)


Замените на:
PHP код:
 $time1 microtime();
$this->query_result = @mysql_query($query$this->db_connect_id);
$time2 microtime();
$time3explode(" ",$time1);
$time4explode(" ",$time2);
$time_result=(float)$time4[1]-(float)$time3[1]+(float)$time4[0]-(float)$time3[0];
$this->all_db+=$time_result;
}
if(
$this->query_result)

$this->num_queries += 1


Сохраните и закройте все файлы.

Результат будет выглядеть так:

Открытие страницы: 0.44 секунды и 159 запросов к базе данных. Время запроса к БД: 0.260696

msa вне форума      Старый #3  
msa
Новенький
Регистрация: 01.03.2005
Сообщения: 10


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для msa Посетить домашнюю страницу msa Найти все сообщения от msa Добавить msa в список друзей  
16.03.2005, 16:27

что-т оне помогло..вернее так, открытие страницы: 0.44 секунды и 159 запросов к базе данных. время запроса к бд: 0. и везде время запроса нулевой, кудаб не тыкнул

Soniks вне форума      Старый #4  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
16.03.2005, 17:15

msa нюка какой патч содержит?
прикрепи свой фаил mysql.php - я его гляну

msa вне форума      Старый #5  
msa
Новенький
Регистрация: 01.03.2005
Сообщения: 10


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для msa Посетить домашнюю страницу msa Найти все сообщения от msa Добавить msa в список друзей  
25.03.2005, 13:34

патч 2.9. причем пробовал на разных версиях нюки и на стандартной и от вектора и даже на какойто забугорной.
вот сам файлик

Soniks вне форума      Старый #6  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
25.03.2005, 13:45

и чего ты прекрепил обычный я ж просил прекрепить видоизменненый тобой уже, а не чистый.
Ну да ладно вот тебе и измененый footer.php и mysql.php. Просто скопируй в директорию с нюкой.
Может кому еще пригодится.

p.s.: файлы для php-nuke7.6+pached2.9
Вложения
Тип файла: zip db_zapros.zip (2.9 Кбайт, 98 просмотров)
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


msa вне форума      Старый #7  
msa
Новенький
Регистрация: 01.03.2005
Сообщения: 10


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для msa Посетить домашнюю страницу msa Найти все сообщения от msa Добавить msa в список друзей  
01.04.2005, 17:39

А вот еще один вопросик. Чисто случайн онашел на одном сайте http://www.lenon.com/ прикольную штуку. Ну может не совсем прикольную, и может она вообще не нужнаЮ н овсеже интересно можно ведь такое сделать. Говорю я об том чт овнизу страницы выводится
Script generation time: 1.7434 seconds ( PHP 91% - MySQL 9% )
SQL queries: 115 | Page views last 5 minutes: 28 | Server load: 55%
Интересно ведь наверное посмотреть чего и как нагружается :)

Soniks вне форума      Старый #8  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
01.04.2005, 17:49

msa
это тоже самое что ты имеещь у себя нга сайте только там расчитано по времени процентное отношение генирации php и mysql, из нашей строки и так понятно, дается общее время генирации страницы и время запросов к базе т.е. mysql сл-но все остальное php гененровался,
просмотр страниц за последние пять минут, а оно вам это надо?
загрузка предоставляет хостер

Последний раз редактировалось Soniks, 01.04.2005 в 18:09.

msa вне форума      Старый #9  
msa
Новенький
Регистрация: 01.03.2005
Сообщения: 10


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для msa Посетить домашнюю страницу msa Найти все сообщения от msa Добавить msa в список друзей  
01.04.2005, 20:20

ну я просто спросил. интересно стало, вот и спросил :)

kor вне форума      Старый #10  
kor
Участник+
Регистрация: 21.10.2005
Сообщения: 198


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для kor Найти все сообщения от kor Добавить kor в список друзей  
27.12.2005, 13:55

а какэто сделать?

Script generation time: 1.6074 seconds (PHP 63% - MySQL 37%)
Queries: 139 | Views last 5 mins: 125 | Server load: Passable (3.39)
 
Engine: php-nuke 7.9 phpbb: 2.0.17


Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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



Часовой пояс GMT +4, время: 02:22.


На Верх
Рейтинг@Mail.ru