Мне нужно реализовать некоторые оптимизированные для SEO методы сортировки для ресурса в Rails 3. Вот что я собираюсь сделать для коллекций:
/things # shows all things
/things/popular # shows all things ordered by popularity
/things/a-z # shows all things ordered alphabetically
И это для отдельных записей:
/thing/name-of-a-thing # shows ONE thing
Переключение между единственным / множественным числом заключается в том, чтобы избежать имен вещей , сталкивающихся с именами методов сортировки .
До сих пор я использовал resource :things
, который использует /things
для всех действий. Я опасаюсь покончить с настройками по умолчанию, так как знаю, что много мыслей ушло на создание этих настроек по умолчанию. Поэтому, прежде чем я это сделаю, я подумала, что мне нужно будет посоветоваться, если есть лучшая практика для такого рода вещей.
Итак, это хороший способ решить мою проблему? Я открываюсь перед любыми проблемами в будущем? Есть ли лучшие способы сделать это?
Спасибо!