一部のサイト (古いhttp://careers.stackoverflow.com 1.0 を含む) には、次のようなクエリ文字列があることに気付きました。
http://somewebapp.example/?123
と比較して:
http://somewebapp.example/123
またhttp://somewebapp.example/id/123
開発者が 2 番目と 3 番目の例ではなく、最初の例を使用して Web アプリの URL を実装することを選択する理由は何ですか?
おまけとして、最初の例を PHP で実装するにはどうすればよいでしょうか。それ123
がデータベース テーブルのある行の主キーであるとします。(URL から取得する方法を知る必要があるだけです123
。データベースに の主キーを照会する方法は既に知っています123
。)
編集 [5/28]:おっと、後者の 2 つの URL が何であるか、それらがどのように機能し、どのように実装するかを知っていることをみんなに知らせるのを忘れていました。リマインダーをありがとう、とにかく偶然に明らかにされたいくつかの無関係な誤解があったと思います!