вы не поняли. Есть клиентская программа, по кривому работающая с необходимостью каждый раз отсылать изменившуюся новую БД клиентам (новые таблицы). Сервер - firebird.
И есть задание - перетащить в интернет часть этого функционала - перегнать данные в базу mysql, а работать с этим приложением - через браузер. Чтобы новую статистику смотреть. И смотрю, что браузеры в такой обработке не блещут. chrome порадовал, а лиса вообще что то ... |
Этот путь тупиковый. Вы потратите много сил и упретесь в то, что, когда база разрастется, все перестанет работать.
|
та величина именно этого списка уже как бы сформировалась за годы. А продажи - да, будут добавляться. Это уже задача сервера - обработать такой запрос. Индексы, индексы и еще раз индексы.
|
решал похожую проблему,
правда, не на таких количествах.
Предлагаю делать так: данные гнать в виде JSON (просто из жмотства) И главное: не вставлять в DOM построчно. Создаём табличку. Создаём хедер. Добавляем в табличку. Создаём боди. Создаём строку. Добавляем строку в боди. Когда добавили все строки - добавляем боди в табличку. И только теперь суём табличку в DOM! В моём проекте скорость загрузки таблиц осталась тонким местом и источником тормозов, но работает (винда, 5 браузеров) быстрее, примерно в 4.5 раза. Хуже всех тормозит IE - на то он и осёл. |
интересно. Мне сейчас как раз отчет выводить. Попробую.
|
Часовой пояс GMT +3, время: 15:31. |