Сортировка по признакам

Тема в разделе "Как сделать...", создана пользователем Юрец, 20 май 2012.

  1. Юрец

    Юрец

    Регистр.:
    20 авг 2006
    Сообщения:
    152
    Симпатии:
    21
    Есть идея сайта: база данных некоторых объектов.
    Каждый объект имеет свойства, плюс
    объекты могут иметь одинаковые свойства.

    Предполагается активное взаимодействие пользователя с такой базой данных в веб-интерфейсе.

    Для удобного взаимодействия нужно дать юзерам возможность применять разные сортировки (свойства) и, в заисимости от этого, выводить результат.

    Подскажите пожалуйста, имеются ли готовые скрипты для решения этой задачи?
    Сколько может примерно стоить (занять по времени) написание такого скрипта опытным программистом?
     
  2. jami

    jami Постоялец

    Регистр.:
    10 авг 2011
    Сообщения:
    114
    Симпатии:
    39
    Не очень похоже на ТЗ, чтобы его оценивать - слишком туманно и мало информации, непонятно ни сколько будет объектов в базе, ни какие нагрузки предполагаются итд. Вывод данных таблицей постранично и сортировки для 10к записей по нескольким полям может сделать любой чайник через sql ORDER BY , но если записей несколько миллионов и посетителей 100к в день - это уже другой уровень исполнителей и другие деньги.
     
  3. Юрец

    Юрец

    Регистр.:
    20 авг 2006
    Сообщения:
    152
    Симпатии:
    21
    вот такие фильтры нужны:
    3. holidaylettings.co.uk/homesearch.asp
    2. trulia.com/for_rent/Brooklyn,NY/
    1. у букинга еще то же самое

    т.е. в фильтрах можно чекбоксить любые опции, а как результат - выдается страница под заданные условия. поизучал многие realty паблик скрипты - нигде такого не нашел. сейчас поищу в екоммерс шопах
     
  4. UrSergeev

    UrSergeev Постоялец

    Регистр.:
    24 май 2012
    Сообщения:
    109
    Симпатии:
    8
    так в чем проблема, делаеш для каждого фильтра, sql запрос с переменными параметрами, а эти параметры получаешь из форм фильтра на странице сайта, делаешь также комбинации запросов - чем больше фильтров - тем больше комбинаций. вроде все​