ホームページにすべてのブログ投稿が表示され、それぞれが投稿の個別のページにリンクしているブログを作成しています。私はsinatraをフレームワークとして、mongoをバックエンドとして使用しています。私が生成する URL は次のようなものです。
http://blogera.io/prakhar/post/4fb8c0562767621088000002/hello-world
mongo に保存されている投稿の ObjectID である長い数値。URL に到達したら、オブジェクト ID を抽出し、データベースにクエリを実行して投稿を表示します。これを行うより良い方法はありますか?URL が見栄えがよくなく、SEO にも悪いのではないでしょうか?
どんな考え/提案も素晴らしいでしょう。ありがとう!