0

私が取り組んでいるプロジェクトには、検索機能が含まれています。検索ページをブックマークできるように、ユーザーがクエリとともにページをブックマークできるようにしたいと考えています。

従来の実装では、URL で GET パラメーターを使用するだけでした。

しかし、symfony では、この機能に何が最適かを理解するのに苦労しています。それは単なる好みの問題ですか?

次のようなコントローラーを作成する必要があります。

search/{query}/{page}

ユーザーがオプションをクリックしたとき

description/{id}

または、従来の get 変数を URL に実装する必要があります。

たとえば、Stack Overflow の URL に注意してください。何かを検索してページを移動すると、URL は次のようになります。

search?q="nav&page=2しかし、投稿をクリックすると、URL が のようquestions/19157969/expanded-navigation-by-defaultになるので、2 つが混ざったようなものになります。

SOsearch/search-term-here/2は同じ機能のようなものを使用できませんでしたか? Symfony を使用して、代わりに GET を選択する利点はありますか?

提案に感謝します!よろしくお願いします!

4

2 に答える 2