Aliaksandr
Да это все понятно, но грузить все элементы сайта на одну страницу это изначально подразумевать, что их будет немного.
Aliaksandr
А потом говорить - тут не тянет, а там не предназначен:)
Evgeniy
Aliaksandr
Dmytro
А зачем 11 тыс тв? Можно плз задачу под это я вот хоть убей не могу придумать
200 еще ладно, ну 500 но больше то зачем? Не удобно же и проще уже структуру другую делать
Aliaksandr
И вот одна только проблема, что после 5к начала тормозить страница »элементы«
Evgeniy
Pathologic
Aliaksandr
Aliaksandr
Не я эти параметры выдумал, я их просто экспортирую))
Dmytro
Делаем
Тв param1 -param100
И привязку названия фильтра в категорию
Aliaksandr
Не мой мопед в общем
Evgeniy
Ладно, зайдем с другой стороны
Dmytro
Не верю что у одного товара больше 100 характеристик
Evgeniy
Плагинов/сниппетов/чанков/шаблонов/модулей не так много ведь?
Dmytro
Короче 11тыс тв слегка много
Но радует что даже в таком варианте все работает ;)
Evgeniy
В ветке 1.х на каждый элемент выкидывалось по несколько 2 примерно запроса на каждый элемент + еще сами запросы с join-оами таблиц
Pathologic
Evgeniy
В ветке 2.х используется ленивая загрузка. И на 1 сущность выкидыватся всего 2 запроса (получение категорий, получение списка элементов).
Evgeniy
Т.е. сама по себе страница просто при обновлении до версии 2.х должна уже в разы быстрее работать
Evgeniy
Aliaksandr
Evgeniy
Aliaksandr
Тогда вопрос решен?)
Осталось дождаться самой версии, а уж с использованием не заржавеет))
Pathologic
Тогда вопрос решен?)
ты не про то говоришь (: тут нужна ленивая загрузка чтобы весь список не вываливало
Evgeniy
Ручное обновление с 1.4.4 должно пройти без проблем
Evgeniy
Раньше по 1-2 запроса на каждый элемент
Evgeniy
что не так?
Aliaksandr
Если там все работает, то в понедельник занесу на тестовый хостинг и попробую обновить до 2.х
Dmytro
Идея хорошая , но нужно редко где поэтому не в приоритете;) что б подвинуть приоритет можно задонатить;) показав что это очень важно и нужно
Aliaksandr
Какой то подлец поломал sypex dumper уже:)
Aliaksandr
Уже само использование evolutionCMS можно в некотором смысле считать донатом))
Evgeniy
Aliaksandr
Конечно. В рекламных целях лозунг "у меня самая крутая цмс в мире, использую я и еще 2 человека" - это провал:)
Aliaksandr
Речь не конкретно про меня, я даже на покрытие юнит-тестами донатил)) я в широком смысле))
Aliaksandr
А то сейчас опять закидают помидорами
Dmytro
Да мы ж все равно закидаем ;) по старой памяти ;) да и надо ж когото ;)))
Evgeniy
Evgeniy
Раньше тесами покрывать было нереально. Ядро не готово к этому
Anonymous
Anonymous
А то через 12 минут все узнают, что её нет
Anonymous
Правда мне дико лень к компьютеру подходить😁 Так что скорей всего будет провал
EVO bot Лёшка
Буду спамить каждый день)
EVO 2.0 - Собираем донат :)
http://modx.im/blog/news/5744.html
Уже собрано: "тут будет сумма, если Дима даст урл с циферкой"
Anonymous
Всё Дима не успел
Dmytro
А тьфу ты я то думаю что за ссылку завтра сделаем
Aliaksandr
Хочу в eFilter выкинуть multiTV, а то он тоже подтормаживать начинает в стилизации от 20 параметров, посоветуйте какой-нибудь datatable, чтоб с drag-n-drop , sortable и редактированием. Или сразу на easyUI валить?:)
EVO bot Лёшка
Aliaksandr
А то опять на webix полезу и никто не оценит))
Evgeniy
Aliaksandr
extJS)
У меня как раз противоположная цель - чтоб меньше тормозило))
Dmytro
Webix рулит
На последнем проекте запилили серверсайд фильтрацию + подгрузку и ляпота 11000 строк в базе работает шустро ;)
Pathologic
пффф
Dmytro
Простой и удобный дататабле;)
Pathologic
я к тому, что до этого что ли фильтрацию делали на js? (((:
Pathologic
и пагинацию тоже на js, загружая 11000 сразу?
Dmytro
Зачем пагинация???
Dmytro
Скролишь вниз и все оно догружает по 50 по умочанию
Dmytro
Если грузить сразу то на 3000 уже тупить начинает хоть с пагинацией зоть без
Pathologic
пагинация нужна, чтобы когда таблица отсортирована, можно было быстрее найти нужные строки ((:
Pathologic
но суть не в этом, получается ведь, что без вебикса все делалось черезжопно?
Aliaksandr
А в том вебиксе можно как то обновить данные и вернуться к той странице и строке, где был? Что то я запамятовал
Aliaksandr
Только хотел поискать решение на одном проекте, как проект увели :-))))
Dmytro
Можно все:
https://snippet.webix.com/3f3c58ef
Dmytro
Вот пример запоминания состояния в локалстораж
Dmytro
Dmytro
Хз у меня 100% адекватные клиенты ;)
No
Футбол через 15 мин а вы всё о webix 😀
Dmytro
Да есть пару с которыми не сошлись подходами к работе, но я с ними просто не работаю и все ;)
No
Aliaksandr
Dmytro
Просто если считать что клиент гавно то он таким и будет да и как может с таким подходом быть норм работа? Вон есть чатик мелкий в ВК там там почему то почти у всех плохие клиенты. Я почему то думаю что дело не в клиентах
Сергей
Aliaksandr
Таки что, народ голосует за вебикс?:)
Сергей