Ru-Board.club
← Вернуться в раздел «Системы управления сайтами»

» Нагрузка CMS на сервер

Автор: kentavr
Дата сообщения: 26.01.2004 04:31
N Sensey N

mozhet dash' code s pomoshju kotorgo meritsya statistika zaprosov.
Автор: seva1
Дата сообщения: 26.01.2004 10:31
N Sensey N а в файле db\mysql.php куда строчку эту вставлять?
Автор: ripperm
Дата сообщения: 26.01.2004 16:13
N Sensey N
Я и говорю что не верны. И по ходу он только sql_layer мерял. Кстати sql_layer во многих местах все еще используется в нюке.

Добавлено
function sql_query($query = "", $transaction = FALSE)
Автор: seva1
Дата сообщения: 27.01.2004 08:38
ripperm все равно получилось в версии 6.8 57 запросов на главной в downloads 70!!
или я опять не верно померял
Автор: ripperm
Дата сообщения: 27.01.2004 09:23
seva1
Вот енто уже на правду похоже.
Автор: seva1
Дата сообщения: 27.01.2004 14:19
ripperm а ты сам что из движков юзаеш? покажи свой сайтик плизз
Автор: ripperm
Дата сообщения: 27.01.2004 15:09
seva1
В подписи почитай, чтоб не рекламировать лишний раз
Я юзал раньше Postnuke. Теперь - свое детище WebZE на новых проэктах и основной сайт перевожу на него.
сори за оффтоп.
Автор: Slavakov
Дата сообщения: 27.01.2004 20:42

Цитата:
ripperm а ты сам что из движков юзаеш? покажи свой сайтик плизз

В подписи почитай, чтоб не рекламировать лишний раз


То что я увидел - так нельзя сказать что это очень интересно:

http://webze.webz.ru/

"Fatal error: Call to undefined function: message_die() in /home/user7/public_html/webze/mainfiles/sql_layer/db.php on line 80"
Автор: ripperm
Дата сообщения: 27.01.2004 23:58
Slavakov
Порадокс, но все работает. Хоца скриншот?
Да. Там >>>хостер<<< что то с mysql делал. Проблема вовсе не в системе.
Автор: Slavakov
Дата сообщения: 28.01.2004 00:09
Заработало через минут 5. В следующий раз покажу скриншот.
Автор: seva1
Дата сообщения: 28.01.2004 08:42
ripperm а сколько у этой системы запросов на страницу? это очередной клон нюки? или это совершенно иной движок?
Ха глянул я:
Сгенерировано за 3.044 секунд.
(SQL: 519)

Так что мне кажеться нюка гораздоооо лучше или я не прав?
Автор: ripperm
Дата сообщения: 28.01.2004 14:10
seva1
Не клон нюки. От нее там ничего нет. Не правильно ты померял. Там не больше 10-20 запросов на страницу.
Я в форум зацените кидал линк на две версии портала на webZE и PostNuke. Если интересно посмотри. Версия на нашей системе быстрее работает.
Автор: seva1
Дата сообщения: 29.01.2004 09:08
ripperm так это данные с твоего же сайта внизу у тебя они!!!
Автор: ripperm
Дата сообщения: 29.01.2004 15:25
seva1


Цитата:
Сгенерировано за 0.031 секунд.
(SQL: 17)

Тока что снял данные с webze.webz.ру
Могу скрин показать

Автор: seva1
Дата сообщения: 30.01.2004 09:29
Я же данные тоже не придумывал
Автор: ripperm
Дата сообщения: 30.01.2004 14:41
seva1
ну не знаю. но те данные не правильны - 100%.

Автор: seva1
Дата сообщения: 31.01.2004 17:12
function sql_query($query = "", $transaction = FALSE)
{
global $db_query_count;
// Remove any pre-existing queries
unset($this->query_result);
if($query != "")
{

$this->query_result = @mysql_query($query, $this->db_connect_id);

$db_query_count ++;

Вот так исправил в коде пишу в индексе
global $db_query_count;
echo"$db_query_count";
И не выводит результат почему?
Автор: ripperm
Дата сообщения: 31.01.2004 23:02
надо писать
$this->num_queries++;

В коде же
$db->num_queries++;
Автор: seva1
Дата сообщения: 01.02.2004 10:03
$this->num_queries++;

Это писать в includes/mysql.php
да?
$db->num_queries++;
а это где?
Автор: ripperm
Дата сообщения: 01.02.2004 11:37
$db->num_queries;
без ++
в конце скрипта - это будет число запросов.
Автор: F1eryG
Дата сообщения: 01.02.2004 23:34
Мужики. . . , может кто замерит количество запросов в SmallNuke. . .
Автор: ripperm
Дата сообщения: 02.02.2004 00:19
F1eryG
вот так сразу.. .мужики...
а сам?
Автор: shperk
Дата сообщения: 02.02.2004 07:06
На сайте http://e-xoops.ru/modules/myarticles/article.php?storyid=26, уоторый, в свою очередь перепечатал ее с http://www.postnuke.ru лежит статья об оптимизации работы CMS.
Одно из предложений - добавить в таблицы БД лишний индекс строкой типа
alter table nuke_comments add index idx_pid (pn_pid);
Насколько это может помочь?
Автор уверяет:
Тесты с большим сайтом на PostNuke .713 на небольшом сервере показали, что самое узкое место - формирование запросов к базе данных; добавление всего одного индекса к большой таблице уменьшает время выдачи страницы на 22% для анонимных посетителей (с 1315 мс до 1025 мс), и на 59% для зарегистрированных пользователей (с 2750 мс до 1135 мс).
Как считает сообщество?
Автор: N Sensey N
Дата сообщения: 02.02.2004 21:15
Вы еще один прикол не знаете о PHP-NUKE Чем больше у вас выводится новостей - тем больше запросов к базе Например если у вас 5 новостей - то к базе идут 6 запросов ... а если у вас выводится 20 новостей - то к базе уже идет 21 запрос ... кульно ... да ? =))

А все потому что запрос на получение имени раздела стоит в цикле .... в коде вроде бы 2 запроса - но второй выполняется столько раз - сколько результатов выдаст первый ....

В sPaiz-Nuke beta 3 я этот недостаток устранил Теперь вне зависимости от количества новостей модуль делает только 4 запроса

2 из них - новости и разделы

и 1 - просто определение количества новостей
Автор: ripperm
Дата сообщения: 03.02.2004 00:19
N Sensey N
эту фичу я уже давно обнаружил. Зачем в нюк в циклах запросы не по умному используют - не знаю...
Автор: F1eryG
Дата сообщения: 03.02.2004 05:35
ripperm
баюсь мазгов не хватит. . .
Автор: burtom
Дата сообщения: 03.02.2004 07:21
Народ, а как насчет портлов на основе Zope или Open CMS?
Может быть проше перейти на более продвинутые движки?
Автор: ripperm
Дата сообщения: 03.02.2004 13:47
F1eryG
Там все просто. Способы аналогичны способам описаным в этой теме для php-nuke.
Автор: F1eryG
Дата сообщения: 03.02.2004 20:29
ripperm
так же как с PHP-Nuke не получается. . .
Автор: burtom
Дата сообщения: 03.02.2004 21:11
А чел на сайте rus-phpnuke.com оптимизировал запросы до 30-ти.
Вот линк:
http://rus-phpnuke.com/modules.php?name=Forums&file=viewtopic&t=5034&postdays=0&postorder=asc&start=10

Страницы: 1234

Предыдущая тема: OpenCMS


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.