| |||||||||
| |||||||||
На хосте статистика использования квоты, показывает периодические зашкаливания.
А знаний, отследить какой именно процесс жрет, не хватает...
???
А знаний, отследить какой именно процесс жрет, не хватает...
???
на фаворите? индексация разделов, работа админа с большим кол-вом товара.
кратковременный зашкал квот - дело житейское и ничего не значит. санкций это не привносит. автоматом квоты поднимаются до нужного уровня.
если квоты зашкал постоянно - стоит глянуть логи, возможно нападки поисковых ботов, обычно помогает прокси сервер nginx
кратковременный зашкал квот - дело житейское и ничего не значит. санкций это не привносит. автоматом квоты поднимаются до нужного уровня.
если квоты зашкал постоянно - стоит глянуть логи, возможно нападки поисковых ботов, обычно помогает прокси сервер nginx
Разработчик CMS Eurowebcart
покажите скриншот, сравним.
Разработчик CMS Eurowebcart
вот к примеру скрин как помог nginx
видите возрастающую кривую, а потом резкий спад? это был установлен nginx
видите возрастающую кривую, а потом резкий спад? это был установлен nginx
Разработчик CMS Eurowebcart
Да, на фаворите.
У меня график как на правой половине картинки.
Есть ежедневные пиковые зашкалы. Я конечно предположил, что это связанно с индексацией.
В принципе, сами пики не напрягают. Напрягает проблема белого экрана.
Пару раз она возникала, но потом все проходило. И в разных браузерах проявлялось по разному.
А теперь она начинает серьезно беспокоить. Сначала я подумал, что это как-то связанно с зашкалами лимитов. Однако, обнаружил следующее:
- Белый экран, только при переходах в подраздел. Например сюда -
АВТОМАТЫ ABB ДЛЯ РАСПРЕДЕЛИТЕЛЬНЫХ СИСТЕМ
- Подразделы с маленьким количеством документов открываются нормально.
Понятие большое и маленькое количество товаров конкретизировать не удается. В одном разделе, подраздел со 110 документами может открываться нормально, а в другом, 80 не открывается.
В общем, хз. Вроде как отключил все, что могло жрать рес-ы. Не помогло.
У меня график как на правой половине картинки.
Есть ежедневные пиковые зашкалы. Я конечно предположил, что это связанно с индексацией.
В принципе, сами пики не напрягают. Напрягает проблема белого экрана.
Пару раз она возникала, но потом все проходило. И в разных браузерах проявлялось по разному.
А теперь она начинает серьезно беспокоить. Сначала я подумал, что это как-то связанно с зашкалами лимитов. Однако, обнаружил следующее:
- Белый экран, только при переходах в подраздел. Например сюда -
АВТОМАТЫ ABB ДЛЯ РАСПРЕДЕЛИТЕЛЬНЫХ СИСТЕМ
- Подразделы с маленьким количеством документов открываются нормально.
Понятие большое и маленькое количество товаров конкретизировать не удается. В одном разделе, подраздел со 110 документами может открываться нормально, а в другом, 80 не открывается.
В общем, хз. Вроде как отключил все, что могло жрать рес-ы. Не помогло.
непорядок. сейчас разберусь. белый экран - это ошибка исполнения PHP скрипта, при выключенном отображении ошибок или нехватка памяти для исполнения скрипта (только не на никхосте - тот поднимает планку)
Разработчик CMS Eurowebcart
Опаньки! Теперь еще и это -
Deprecated: Function eregi() is deprecated in /home/chekutov/favorit-el.ru/docs/admin/editor/index.php on line 54
нехватка памяти в режиме администрирования
для этого раздела требуется 134Mb а лимит стоит 128 Mb
проблема - в полном описании. оно жрет основной ресурс.
да и названия ваших товаров огромные, даже минибаза (для поиска с подсказками) занимает почти 6Mb - я заметил огромные краткие описания в разделах:
Модульное оборудование/Рубильник ABB
Коммутационное оборудование/Контакторы ABB
Коммутационное оборудование/Аксессуары для контакторов ABB
Модульное оборудование/Автоматы ABB
Модульное оборудование/УЗО ABB
и т.д.
их следует перенести в полное описание. Краткое описание - на то оно и краткое, не стоит туда пихать огромные куски текста, иначе поиск с подсказками будет тормозить.
можно конечно притормозить индексацию, и краткое описание минимизировать, убрав повторяющиеся слова, предлоги и т.п. но пока не хочу это делать
Насчет белых экранов - для юзера все в порядке - юзер работает с кусками базы - а они маленькие.
админу же приходится работать со всей базой, а она в тексте занимает 9Mb (британская энциклопедия столько же занимает) вот и белый экран и перерасход памяти
можно увеличить лимит, но лучше всего - перенести полные описания в отдельные файлы.
Я могу написать скрипт который "похудеет" вашу базу автоматом перенеся описания в отдельные файлы, которые присоединяются только только в подробном описании товара.
тогда все будет летать.
это может быть обработка которая переносит полное описание в соответсвующий раздел, например U, u_unifid.txt и он будет доступен поиском как отдельная статья.
для этого раздела требуется 134Mb а лимит стоит 128 Mb
проблема - в полном описании. оно жрет основной ресурс.
да и названия ваших товаров огромные, даже минибаза (для поиска с подсказками) занимает почти 6Mb - я заметил огромные краткие описания в разделах:
Модульное оборудование/Рубильник ABB
Коммутационное оборудование/Контакторы ABB
Коммутационное оборудование/Аксессуары для контакторов ABB
Модульное оборудование/Автоматы ABB
Модульное оборудование/УЗО ABB
и т.д.
их следует перенести в полное описание. Краткое описание - на то оно и краткое, не стоит туда пихать огромные куски текста, иначе поиск с подсказками будет тормозить.
можно конечно притормозить индексацию, и краткое описание минимизировать, убрав повторяющиеся слова, предлоги и т.п. но пока не хочу это делать
Насчет белых экранов - для юзера все в порядке - юзер работает с кусками базы - а они маленькие.
админу же приходится работать со всей базой, а она в тексте занимает 9Mb (британская энциклопедия столько же занимает) вот и белый экран и перерасход памяти
можно увеличить лимит, но лучше всего - перенести полные описания в отдельные файлы.
Я могу написать скрипт который "похудеет" вашу базу автоматом перенеся описания в отдельные файлы, которые присоединяются только только в подробном описании товара.
тогда все будет летать.
это может быть обработка которая переносит полное описание в соответсвующий раздел, например U, u_unifid.txt и он будет доступен поиском как отдельная статья.
Разработчик CMS Eurowebcart
Опаньки! Теперь еще и это
Да я включил трекинг ошибок, ща выключу.
ошибки поправил - это мы перелезали на PHP5.3 и не все я обновил.
теперь обновил для работы на 5.3
Разработчик CMS Eurowebcart
я уже пишу модуль defat - он будет убирать полные описаловы в отдельные файлы для каждого товара в раздел z:
например в z_094934fd121388a809092385cc.txt будет храниться полное опсалово товара с unifid=094934fd121388a809092385cc
название статьи будет равно названию товара.
z скрытый раздел
для поисковиков и клиентов нет принципиальной разницы, а вот админить будет куда проще и главное быстрее.
например в z_094934fd121388a809092385cc.txt будет храниться полное опсалово товара с unifid=094934fd121388a809092385cc
название статьи будет равно названию товара.
z скрытый раздел
для поисковиков и клиентов нет принципиальной разницы, а вот админить будет куда проще и главное быстрее.
Разработчик CMS Eurowebcart
Я сделал небольшую перестановку для посмотреть
http://www.favorit-el.ru/
В этом подразделе, все товары оформлены так.
В кратком описании пусто, все что в него забивалось, вынесено в полное описание. Остальное прикреплено.
Проблему не решило.
Для юзера, все работает нормально. Но, по админкой, белый экран остается.
Мне, в общем-то, это не очень сильно важно. Все равно с полным разделом работаю редко. Тем не менее, похоже что, чем больше товаров в этом разделе, таем тяжелее работает.
Дальше мыслей пока нет. В голове такая же белая стена, как экран...
http://www.favorit-el.ru/
В этом подразделе, все товары оформлены так.
В кратком описании пусто, все что в него забивалось, вынесено в полное описание. Остальное прикреплено.
Проблему не решило.
Для юзера, все работает нормально. Но, по админкой, белый экран остается.
Мне, в общем-то, это не очень сильно важно. Все равно с полным разделом работаю редко. Тем не менее, похоже что, чем больше товаров в этом разделе, таем тяжелее работает.
Дальше мыслей пока нет. В голове такая же белая стена, как экран...
Я сделал модуль defat. Применить к фавориту?
Разработчик CMS Eurowebcart
в общем открывается теперь и у админа. т.е. нагрузка снята.
Но есть еще к чему стремиться. к примеру жуть сколько краткого описания в
Приборы измерения, учета|Счетчик Меркурий
Cиловое оборудование|Предохранители IEK
Коммутационное оборудование|Контакторы ABB
все это - в полное описание и дефат+индексация
дефат запускается в админке - ссылка ниже ссылки на удаление всех товаров.
Дополнительно:
Полное описание -> Каталоги изделий (там должна быть надпись файлы, но ты поправил)
Но есть еще к чему стремиться. к примеру жуть сколько краткого описания в
Приборы измерения, учета|Счетчик Меркурий
Cиловое оборудование|Предохранители IEK
Коммутационное оборудование|Контакторы ABB
все это - в полное описание и дефат+индексация
дефат запускается в админке - ссылка ниже ссылки на удаление всех товаров.
Дополнительно:
Полное описание -> Каталоги изделий (там должна быть надпись файлы, но ты поправил)
Разработчик CMS Eurowebcart
я могу в файлы запихнуть (дефатировать) и краткие описания, если они больше чем 500 символов, например. надо?
Разработчик CMS Eurowebcart
упс модуль дефатирования кое что забыл доделать. поправил.
Разработчик CMS Eurowebcart
Видимо всетаки надо.
Только у меня куда-то остальные товары делись...
Только у меня куда-то остальные товары делись...
все равно белый экран. ща краткие в дефат запихну. база уменьшилась только на 2 мега.
Разработчик CMS Eurowebcart