Допустим я отображаю все данные и отсортировал их по группам. Сразу после внесения любого изменения и сохранения данных таблица перерисовывается и сайты сортируются по номерам.
Желательно где-то дать пользователю самому задавать желаемый способ...
Хорошо бы закрепить заголовки меню, а сам текст выводить, допустим, во фрейме ниже. Тогда будет виден заголовок каждой колонки, даже если сайтов много и список на несколько экранов. Сейчас же, если спустился вниз на пару экранов, о заголовки...
Идея в том, чтобы дать пользователю самому создать набор столбцов и скомпоновать туда данные.
Например, в модуле "Контроль"
- один набор назвать SEO и использовать для контроля SEO показателей сайта;
- другой - технические параметры...
В новой версии модуля контроль можно будет добавлять сразу в несколько групп и соответственно в каждой группе можно выставлять свои столбцы. Получится так как вы описали.