タグ

2014年6月5日のブックマーク (2件)

  • [CakePHP][PHP]コンポーネントを利用せずにベーシック認証を実装する

    CakePHPの案件で一時的に特定のページ以下にBasic認証を付けたいという要望があって対応したのですが、CakePHP2系からはSecurityコンポーネントを使ったベーシック認証が廃止されたんですね。 2系では基的にデータベースを利用してユーザ管理し、その情報を利用してAuthコンポーネントで実装するようです。 認証 ? CakePHP Cookbook 2.x ドキュメント 。。。面倒。 というわけで、コンポーネントを利用せず、PHPで直接書いてみました。 コンポーネントを利用せずにBasic認証を実装する 対象のコントローラやアクションに直接記述します。 // パスワードはConfigureとか定数とかクラス変数などで定義するといいと思います。 // ここでは変数で書いちゃいます。 $loginId = 'hoge'; $loginPassword = 'fuga'; $thi

    [CakePHP][PHP]コンポーネントを利用せずにベーシック認証を実装する
  • TCP Fast Open – Webを速くするためにGoogleがやっていること Make the Web Faster 4 –

    TCP Fast Open – Webを速くするためにGoogleがやっていること Make the Web Faster 4 – Jxck HTTPは、その下層にあたるトランスポートレイヤーのプロトコルとして、通常TCPを使用します。 したがって、TCPのレイヤで速度が改善することは、そのままWebの高速化につながる可能性があるといえます。 GoogleはWebを速くするための活動として、TCPのようなプロトコルレイヤの改善にも取り組んでいます。 今回はその中の一つ、TCP Fast Openを取り上げ、解説と動作検証、簡単なベンチマークを行います。 検証環境等は最下部に記載します. Make the Web Faster: TCP Fast Open 3 Way Handshake TCPは、「正確、確実にデータを届ける」ことを重視した設計になっています。 特に接続確立時には、双方の状

    TCP Fast Open – Webを速くするためにGoogleがやっていること Make the Web Faster 4 –
    zuborawka
    zuborawka 2014/06/05
    “TFOは、簡単に言えばTCPレイヤでCookieを用いること”