タグ

ブックマーク / tanakahisateru.hatenablog.jp (1)

  • CodeIgniterの余計なお世話 - なんたらノート第三期ベータ

    CodeIgniter(CI)は"?"以降のクエリ文字列を綺麗に無視し、$_GETを空っぽにしてくれる。CI曰く「パスベースのルーティングがあれば、クエリ文字列なんて要らない」もしくは「GETリクエストにオプションパラメータなど許してはいけない」だそうな。 おいおい、それ気か? たしかに、同じひとつのメソッドに到達する複数のURLが存在するのはSEO的に親切じゃないとも言える。?c=myclass&m=mymethodと書いても?m=mymethod&c=myclassと書いてもいいし、さらに、無視されるパラメータをいくら付けてもいい。 ところで、複雑な検索クェリはどうか?少し複雑なフォームで指定したいろいろな検索オプションをPOSTしてしまうと、結果表示画面の1ページ目を表示した瞬間、パラメータが失われてしまう。その後、戻るボタンでは戻ってこれないのは不便だ。また、URLだけで検索リク

    CodeIgniterの余計なお世話 - なんたらノート第三期ベータ
  • 1