Скрытые через CSS поля боты давно научились фильтровать (сам у себя проверял год назад). Скрывать надо как-то по-другому, типа JS или блоками перекрывать.
Ну смотрите, есть устойчивые сортировки, не меняющие отсортированность по другому признаку. Сортируем по всем, получается что-то типа дерева. Затем сначала выбираем границы записей, подходящих по одному признаку (они рядом будут все), потом ищем в них (уже быстрее, чем искать везде) по другому, и.т.д. Когда критерии закончились — вернули записи в заданных границах.
Хотя это первое что пришло в голову, может есть уже готовые методологии :(
Как бы это обидно не звучало, просто средний IQ пользователей Linux позволяет им писать html без надоедливых визуальных редакторов.
QuantaPlus была шикарной, жаль подохла.
Как неудобно сделано, но у меня оффтопик-негодование по поводу первого ответа от BasilioCat. Даже скорее просто задели лично меня, поэтому описываю. Студент, отличник, очник, живу один, времени работать fulltime нет (учеба приоритетнее), на parttime в студии пашут как на прокаженных, а плятят 15 от силы, поэтому, да-да, фрилансер. Настроен собственный сервер, поднята система управления проектами, у каждого распределенные репозитории, все «взрослые» вещи от багтрекеров, ганта до автоматического тестирования, настроены ночные бекапы в три места сразу, личный тайм-менеджмент, время делится на рабочее, самообразовательное, личное, в общем у меня иногда организация труда лучше, чем в некоторых студиях. И тут я прихожу на работу с моим одногруппником-геймером, который всю жизнь просидел дома с родителями, проиграл в WOW и прочитал пару книжек по похапе, а мне говорят «а, вы фрилансер, идите нахрен, берем его». Я как минимум буду расстроен таким положением дел.
Во, это был главный претендент, так хотел взять его, но на офсайте драйвера только для RedHat. У вас он под линуксом? Каким? Через что воткнут, USB или LAN?