2015-06-11 6 views
1

В настоящее время я разработал веб-приложение с использованием PHP и MySQL. Для приложения требуется таблица, сортируемая и доступная для поиска. Прямо сейчас я использую tablesorter с JS/JQuery.Таблица Сортировка/Поиск с использованием серверной части

В этом проблема. Данные таблицы всегда растут. Сейчас для поиска/сортировки имеется более 5000 строк. Он растет примерно на 300 рядов в неделю. Из-за этого tablesorter стал невероятно медленным, и для загрузки страницы может потребоваться более медленный компьютер до 5 минут.

Я ищу решение. Я не уверен, что лучше всего использовать серверную версию tablesorter или нет, но на данный момент это то, что я ищу.

Я искал везде сортировщик стола, который не так тяжел на стороне клиента. Также FYI я использую воспламенитель кода. Любая помощь будет замечательной!

ответ

2

Существует через JQuery плагин называется DataTables, что делает это и поддерживает обработку на стороне сервера https://www.datatables.net/examples/server_side/simple.html

Существует также библиотека для CodeIgniter интегрировать DataTable обработки на стороне сервера с ActiveRecord - https://github.com/IgnitedDatatables/Ignited-Datatables

Я использую оба они, они хорошо работают вместе.

+0

Отлично! Я проверю их –

Смежные вопросы