Форум русской поддержки Joomla!® CMS
11.12.2016, 00:28:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Если включить в правах "разрешить комментирование", то нагрузка на CPU возрастает в 2 раза

 (Прочитано 1414 раз)
0 Пользователей и 1 Гость смотрят эту тему.
NlCK
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 160


« : 18.11.2014, 10:30:52 »

Заметил такую особенность, что если отключить галочку в правах "разрешить комментирование", то нагрузка на CPU падает в 2 раза. Количество посещений в сутки: 35 000.
Пробовал включал debug и сравнивал SQL запросы - количество запросов одинаковое (кроме одного, который не должен влиять SELECT *  FROM jos_users  WHERE id = '45')
Пробовал в tpl_form.php отключал function JCommentsInitializeForm(), в результате нагрузка не уменьшилась.
Не знаю что еще попробовать и как определить нагрузку..

На графике "Красная линия" - когда "разрешить комментирование" отключено.




* 13123.jpg (103.41 Кб, 649x833 - просмотрено 431 раз.)
Записан
NlCK
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 160


« Ответ #1 : 21.11.2014, 08:54:33 »

пробовал отключать BB коды и смайлы, не помогло
Записан
draff
Практически профи
*******

Репутация: +161/-5
Offline Offline

Пол: Мужской
Сообщений: 2659


step by step


« Ответ #2 : 21.11.2014, 10:00:05 »

а плагины jcomment по очереди отключать пробовал ?
Записан
NlCK
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 160


« Ответ #3 : 21.11.2014, 10:26:21 »

попробую на выходных, отпишусь
Записан
NlCK
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 160


« Ответ #4 : 22.11.2014, 22:32:57 »

попробовал отключить плагины комментариев, оставил включенными только
Content - JComments
System - JComments
нагрузка не уменьшилась (
Записан
beliyadm
Профи
********

Репутация: +1566/-61
Offline Offline

Пол: Мужской
Сообщений: 8110


Севастополь == Россия


« Ответ #5 : 23.11.2014, 00:51:37 »

вот честно, может я вообще ничего не понимаю - но как связано показать форму комментов с нагрузкой на ЦП при одинаковом количестве посетителей страницы?
Записан
NlCK
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 160


« Ответ #6 : 24.11.2014, 22:43:27 »

вот честно, может я вообще ничего не понимаю - но как связано показать форму комментов с нагрузкой на ЦП при одинаковом количестве посетителей страницы?
не знаю
вот еще подробности
нагрузка падает в 2 раза при откл. форме добавления комментариев только, если в файле jcomments.php
вместо штатного кода
Код:
$cacheEnabled = intval($app->getCfg('caching')) == 1;
указать так
Код:
$cacheEnabled = intval($app->getCfg('caching')) == 0;
если штатную единичку оставить, то нагрузка никак не снижается при откл. галочке..
Записан
NlCK
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 160


« Ответ #7 : 26.11.2014, 08:10:02 »

пожалуйста, кто нибудь, попробуйте у себя изменить в jcomments.php код с 1 на 0
и отключить "разрешить комментирование" (хотя бы для гостей)
и проверить нагрузку на CPU
неужели у меня только такая странность?
Записан
NlCK
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 160


« Ответ #8 : 01.12.2014, 09:15:38 »

up
Записан
NlCK
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 160


« Ответ #9 : 22.01.2015, 08:09:28 »

up
Записан
artmironoff
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 1


« Ответ #10 : 01.03.2015, 13:32:05 »

Аналогичная ситуация. Есть сайт с посещаемостью в 2000+ человек в день. Обновил версию Joomla 1.5 до 3.3. Естественно пришлось обновить и jComments. И тут начались проблемы. Нагрузка, создаваемая сайтом увеличилась почти в 3 раза, и превысила допустимую на хостинге. Я начал искать причину проблемы и обнаружил, что эту нагрузку создает форма добавления комментариев, которая есть на каждой странице (грешу на каптчу). Пришлось скрыть ее для всех пользователей из админки. В прошлой версии JComments такого не было, что делать?
Записан
NlCK
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 160


« Ответ #11 : 04.08.2015, 22:17:14 »

up
Записан
liolia
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #12 : 23.08.2015, 12:33:34 »

Посмотрите access.log.
При включенном JComments, появляется дополнительно 2 (в моем случае) обращения к корню сайта, с реферером текущей страницы.
Походу подгружается конфиг или плагин через http-запрос?
Записан
NlCK
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 160


« Ответ #13 : 23.08.2015, 12:40:07 »

проблема была в капче, отключил капчу комментариев и нагрузка ушла
в качестве CAPTCHA выбрал другую, не штатную jcomments
Записан
liolia
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #14 : 23.08.2015, 12:49:42 »

проблема была в капче, отключил капчу комментариев и нагрузка ушла
в качестве CAPTCHA выбрал другую, не штатную jcomments
А какую капчу поставил?
Кстати, в настройках доступна только KCAPTCHA. Подскажите, как это меняется? Спасибо.
« Последнее редактирование: 23.08.2015, 12:59:29 от liolia » Записан
liolia
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #15 : 23.08.2015, 13:12:49 »

Посмотрите access.log.
При включенном JComments, появляется дополнительно 2 (в моем случае) обращения к корню сайта, с реферером текущей страницы.
Походу подгружается конфиг или плагин через http-запрос?
При отключенной капче "дополнительно 2 (в моем случае) обращения к корню сайта" попрежнему имеют место быть... И это влияет на нагрузку на сайт и показания счетчиков.
Записан
NlCK
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 160


« Ответ #16 : 23.08.2015, 15:04:17 »

отключается CAPTCHA в настройках компонента, закладка "Права"
использую System - KeyCAPTCHA, в настройках включается "Защита комментов"
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet