Админка намертво зависает при открытии каталога(10+ тысяч ресурсов)
Доброго времени суток
Проимпортировал несколько десятков тысяч ресурсов(у меня интернет-магазин) к себе на сайт.
Все бы ок но при открытии каталога с 10+ к ресурсами после 10 секунд прогрузки админка намертво зависает(сижу на firefox и высвечивается, что процесс сильно грузит пк дает выбор — остановить или подождать… Подождать увы, не работает)
Открываю каталог по большей части ради того, что бы поправить 1-2 tv поля у некоторых товаров.
Так вот, можно ли исправить зависание админки(что бы хотя-бы подождав можно было открыть каталог)?
Modx revo на сайте стоит последний. Хостинг — a2hosting с 4 ядрами и 3 гб озу.
Проимпортировал несколько десятков тысяч ресурсов(у меня интернет-магазин) к себе на сайт.
Все бы ок но при открытии каталога с 10+ к ресурсами после 10 секунд прогрузки админка намертво зависает(сижу на firefox и высвечивается, что процесс сильно грузит пк дает выбор — остановить или подождать… Подождать увы, не работает)
Открываю каталог по большей части ради того, что бы поправить 1-2 tv поля у некоторых товаров.
Так вот, можно ли исправить зависание админки(что бы хотя-бы подождав можно было открыть каталог)?
Modx revo на сайте стоит последний. Хостинг — a2hosting с 4 ядрами и 3 гб озу.
Комментарии: 5
несколько десятков тысяч ресурсовНу ёпт! «Несколько» – это 20 или 90 тысяч? Как бы то не было, дело явно не в количестве ресурсов.
Они все в одном родителе что ли?
Используйте Collections, или Tickets.
Чтобы открылось, можете этим ресурсам (10000+ которых) проставить через базу поле show_in_tree в ноль временно.
Используйте Collections, или Tickets.
Чтобы открылось, можете этим ресурсам (10000+ которых) проставить через базу поле show_in_tree в ноль временно.
Алексей правильно говорит, зависает именно браузер, хостинг «почти» не причем. В dom попадает куча объектов, которые обрабатываются через extjs. Т.е. прячем в дереве (show_in_tree), ставим тикет например (и прописываем соответствующие классы у родителя TicketsSection у ресурсов Ticket), такой же фокус можно проделать и с Collections и minishop2 (msProduct и msCategory) — в данном случае предпочтительнее.
Спасибо за разьяснения. Думаю буду использовать Collections.
Вот эта — docs.modx.com/extras/revo/collections — документация норм?
Просто я чувствую что что то сделал не так, так как теперь при импорте внутри каталога — все ссылки битые (в url строке просто .html без имени)
Вот эта — docs.modx.com/extras/revo/collections — документация норм?
Просто я чувствую что что то сделал не так, так как теперь при импорте внутри каталога — все ссылки битые (в url строке просто .html без имени)
Давно не использовал коллекции, а он вроде и устарел морально уже давно. Но вроде эти. Там его настраивать надо может поэтому ссылки сбились, но не должны были, может плагин какой висит который перехватывает заход и чет там меняет. Можешь посмотреть в БД напрямую есть ли записи в url.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.