Здравствуйте, господа форумчане. Вопросец
В основном все делают для сайта ЧПУ, роутинг и прочее.
А как быть с поиск на сайте? Ведь не сделаешь же site.ru/search/query/desc/34/site.ru/ (даже искала-не нашла такого, может кто покажет)
Обычно делают так(реальные примеры):
1) //test..com/search?searchfor=query_str&p=ance&period=all
2) //test..com/music?placeID=213571&period=last&period_last=1d&duration=10m&bitrate=lossless&top=1&tracklist=1&radio=1&sell=1&release=1&opinion=1&contest=1&mastering=1&download=1&podsafe=1&audio_branded=1&bpm_cb=1&bpm=128&tone=Bb&no_junk=1&its_hard=1&its_positive=1&for_sleeping=1&for_working=1&for_sunrise=1&sex_man=1&sex_woman=1&age_cb=1&age=25
Сам вопрос-как в скрипте обрабатывать такое большое количество приходящих внешних параметров? ведь если для 1) случая еще можно через if или case,то для 2) это какая ж простыня то получится. Просто для каждого параметра будет своя выборка, свои проверки.
ну и заодно вопрос на засыпку-реально ли для второго сделать ЧПУ
P.S. Примеры не искусственные, а боевые.