質問: 下記に二点質問させていただきます。 例えばphpで生成されているページで使いまわしたい場合があると思います。 wordpressのpost.phpのような記事ページがとてもわかりやすいと思います。 1このような使いまわしページを作りたい場合には、$_GETで.php?id=xxのように必要なパラメータをURLに渡して、複製する方法が一般的でしょうか?グーグルで検索するとこのようなやり方がヒットするのですが、セキュリティ上適切な方法なのか、モダンなサイト作りでとられている方法なのかがわからなかったため、アドバイスをお願いいたします。 2例えばこのteratailのサービスを見るとアドレスだけを見る限り個別の投稿に対して、それぞれ異なるディレクトリやファイルが生成されているように思われます。 XX もちろんphpで作られているサービスではないと思われますが、これは1とは全く違うアプローチで作成されているのでしょうか? よろしくお願いいたします。
回答: ルーティング PHP で検索すれば下記のような記事がいくつか出てくると思います。また、フレームワークを使用すれば付いていることが多いと思います。 【PHPで高速に動作するURLルーティングを自作してみた - pixiv inside】 【シンプルなルーティングがしたかった - Qiita】 【URLルーティングを作る – part zero : mod_rewrite | Kwappa研究開発室】 【ルーティングとURL生成】