Форумы xBB

Форумы xBB > BBCode и прочие языки упрощенной разметки

Нагрузка на сервер парсером

Автор: Гость MirDj. Последнее редактирование: 2016-05-12 11:38:32

Здравствуйте. У меня такой вопрос:
Делал движок, новостная лента и администратор создавая новости использует много bbcode в тексте.
Так вот, при выводе страницы в браузере, при включенном парсере, процесс apache показывает загрузку процессора на 3%, это только я один захожу.
При большом посещении сайта, сервер падает за несколько минут...
Не посоветуете что-нибудь по данной проблеме?
Да, кстати, при отключенном парсере, нагрузка составляет 0.3%
Вывод осуществляю таким образом:
PHP
require_once ''.PATH_BB_CONF.'';
          $config = new XbbEditorConfig;
          require_once $config->pathToParser;
           $bb = new bbcode;
 
while(){
$bb -> parse($Rows['anounce']);
          $Rows['text'] = $bb->get_html();
}

Ответить:

Представиться как     Антибот:
   

Просьба не постить мусор. Пользуйтесь кнопкой предварительного просмотра на панели инструментов редактора.

Введите логин: и пароль: (

© 2007-2017, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.