[MODDB] Advanced Page Generation Time
-
- phpBB 1.4.2
- Сообщения: 52
- Стаж: 19 лет 8 месяцев
Coagulant, спасибо за мод! Скажи пожалуйста, а каким образом происходит определение аптайма? Как это работает. Просто интересно...
FTN Technologies Support - FidoNet Software
-
- Former team member
- Сообщения: 955
- Стаж: 20 лет 3 месяца
- Откуда: Москва
Выполняется юниксовская утилита uptime, она возвращает примерно следующее: Текущее время, количество дней, часов и минут аптайма, текущих пользователей а также значения загрузки проца, текущее, среднее за 5 и 15 минут. Всё это обрабатывает мод и представляет в удобоваримом виде внизу страницы.
Код: Выделить всё
01:41:11 up 23 days, 3:45, 0 users, load average: 1.87, 2.70, 4.07
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Coagulant
Не думал что uptime возвращает также значение Load average
Добавлено спустя 13 минут 32 секунды:
Не очень ясна эта инструкция
Предположим мне надо вывести второе значение load average, но что бы я не менял load[x] ничего не выходит 
Не думал что uptime возвращает также значение Load average

Добавлено спустя 13 минут 32 секунды:
Не очень ясна эта инструкция

Код: Выделить всё
if (@file_exists('/proc/loadavg'))
{
if ($load = @file('/proc/loadavg'))
{
list($cur_load) = explode(' ', $load[0]);
}
}
elseif ( $uptime = @exec("uptime") )
{
preg_match( "/(?:averages)?\: ([0-9\.]+),[\s]+([0-9\.]+),[\s]+([0-9\.]+)/", $uptime, $load );
$cur_load = $load[1];
}
// Advanced Page Generation Time END

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- Former team member
- Сообщения: 955
- Стаж: 20 лет 3 месяца
- Откуда: Москва
Естественно, т.к. выполняется первое условие и выводится первое значение из '/proc/loadavg'. Чобы вывести второе, напишите что-нибудь вродеSiava писал(а):Предположим мне надо вывести второе значение load average, но что бы я не менял load[x] ничего не выходит
Код: Выделить всё
$load_arr = explode(' ', $load[0]);
$cur_load = $load_arr[1];
-
- Former team member
- Сообщения: 955
- Стаж: 20 лет 3 месяца
- Откуда: Москва
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
Ну как бы самом собой, а что?Erlang писал(а):Как понимаю сначала старой МОД от Смартора надо сносить?
Или вы например говя уху, не выкладываете геркулесовую кашу из кострюльки в которой будете уху варить? Нет конечно иногда, при особом мастерстве что-то стоящее и может получиться, но все же...
Добавлено спустя 3 минуты 44 секунды:
Какая долгая? Ты что? Вот Attach Mod не используя премодифицированные файлы - это долго.Coagulant писал(а):Да, установка долгая, но несложная
-
- Former team member
- Сообщения: 955
- Стаж: 20 лет 3 месяца
- Откуда: Москва
Можно не сносить, тогда получится примерно как у меня: http://iu5.com.ru/forum/Как понимаю сначала старой МОД от Смартора надо сносить?


Конечно, надо сносить, благо это очень легко.
-
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 20 лет 9 месяцев
- Откуда: Москва
- Благодарил (а): 207 раз
- Поблагодарили: 4 раза
VVVas мог еще и на люля послать.
Coagulant гдето-так и сделал, ну временно.
Добавлено спустя 1 минуту 10 секунд:
Coagulant сделай комментарий для таких как я: Мы верим в МОД!
Добавлено спустя 4 минуты 37 секунд:
Coagulant а еще: хочешь доп функцию - обнавляйся.
Ну тип: сделайте понятный комментарий - и люди потянутся....
А за МОД спасибо, сейчас у меня 2 работает...
Добавлено спустя 2 минуты 5 секунд:
Coagulant а можно и мой http://electrosviaz.com/forum/index.php
Coagulant гдето-так и сделал, ну временно.
Добавлено спустя 1 минуту 10 секунд:
Coagulant сделай комментарий для таких как я: Мы верим в МОД!
Добавлено спустя 4 минуты 37 секунд:
Coagulant а еще: хочешь доп функцию - обнавляйся.
Ну тип: сделайте понятный комментарий - и люди потянутся....
А за МОД спасибо, сейчас у меня 2 работает...
Добавлено спустя 2 минуты 5 секунд:
Coagulant а можно и мой http://electrosviaz.com/forum/index.php
С уважением,
Сергей
Сергей
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
Erlang писал(а):Coagulant а можно и мой http://electrosviaz.com/forum/index.php
Что так страшно то?[ Время : 10,9726с | SQL-запросов : 31 | Gzip : 17% ]
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 19 лет 4 месяца
-
- Former team member
- Сообщения: 955
- Стаж: 20 лет 3 месяца
- Откуда: Москва
-
- Advanced Lamers Team
- Сообщения: 316
- Стаж: 19 лет 3 месяца
- Откуда: Химки
- Забанен: Бессрочно