なんか仕様を書いていたらAPIの引数がPATH_INFOだったりクエリだったりするのは何かあるんですかとid:wakizakaに訊かれたので、いま思うことを書いておく。大まかにいうと、エントリを返すときはPATH_INFOで、コレクションを返すときはクエリを使う。 PATH_INFOで検索すると「動的なページを静的なページにする」とか「動的だけど静的なページの作成」とかいう見出しの記事が引っかかる。実際、この日記でもblog.phpにyyyy/mm/dd/hhiiな文字列を与えることで、実際は動的にページを生成しているのだけれども、なんかblogディレクトリの中のyyyyディレクトリの中のmmディレクトリの中のddディレクトリの中のhhiiファイルをリクエストしているような感じに見せかけている。最後にスラッシュがないのもそれを意識している。日付ディレクトリの中に時分を名前にしたファイルが