Необходимо выводить список на страницу с ее последующей обработкой.
Часто список насчитывает более 1000 строк и на слабых машинах, страница начинает тормозить.
При этом в списке используются сортировки, есть кнопки и инпуты.
Сейчас это все работает через ul и li
Так вот, задался вопросом, какой вывод будет менее требователен к ресурсам?
Переписать все просто на блоки, или может старый добрый table будет куда быстрее обрабатываться и выводиться?
Евгений Корначев, К сожалению нет, надо сразу все.
При этом нельзя кэшировать данные на сервере (Будет очень большая нагрузка), так как они берутся по внешнему запросу, с множества источников, и происходит это очень часто. Большая часть обработки перенесена на frontend
JRK_DV,
Как вариант, протестирую производительность, спасибо.
Пока переделал на table, отрисовка, и сортировка стала раза в 3 быстрее. Так что пока оставляю этот вариант. Видимо все таки table меньше нагружает движок. Да и нужда в части стилей отпала, что в таблицах идет по дефолту
Теперь даже 7600 строк нормально отображаются, и сортируются на стареньком компе