タグ

2011年12月13日のブックマーク (6件)

  • BEAR.Sunday Prototype Preview « BEAR Blog

    BEAR.Sunday Framework dev2 先日、BEAR.Sundayの紹介をSymfony勉強会で行いました。トヨタ車の愛好クラブに出向いてマツダ車の魅力を語るようなもので、またSymfony2というPHPのフレームワークの中でも最も成熟したフレームワークを愛好してる方々にHello Worldしか出力できない「つくりかけの」フレームワークを語るという事でもあり、大変恐縮したのですが成り行きでそういう事になりました。最初は汎用技術だけを語ったいたのですが、これは面白いかもと思うBEARの一部分を紹介し、一部の方に大変な興味を持ってもらい熱心に聞いていただきました。こちらも刺激とインスピレーションをいただき、整理にもなりました。ここに感謝を持ってそのHello Worldアプリの紹介をしたいと思います。1 https://github.com/koriym/BEAR.Sunda

    k-holy
    k-holy 2011/12/13
    ページコントローラーがURLをリソースにしてアプリケーションを疎結合に、自由なスクリプト記述を可能にするんですね
  • Advent Calendar 8日目 Zend Multibyte - do_aki's log

    この記事は、 PHP5.4 Advent Calendar 2011 (http://atnd.org/events/22473) 8日目です。 そして同時に do_aki Advent Calendar 2011 (http://atnd.org/events/22834) の 8日目でもあります ;-p PHP5.4 Advent Calendar 2011 の 7日目は [twitter:@Hiraku] さんによる PHP5.4時代のprivateメソッドテスト手法 #php5_4: Architect Note でした。 結構皆さん実用的なことを書かれているようなのですが、あえて空気を読まず、コアなところを掘り下げてみたいと思います。 テーマは「Zend Multibyte」 もともと 5.3系にも存在していた機能で、5.4 になっても目新しいことは特にありませんが、 5.3.8

    Advent Calendar 8日目 Zend Multibyte - do_aki's log
    k-holy
    k-holy 2011/12/13
    Zend Multibyte
  • 5.4のSession周りの変更について - chobi_e's blog

    k-holy
    k-holy 2011/12/13
    sessionHandlerクラス
  • PHP 5.4 の配列Tips | チラシのうら

    PHP5.4 Advent Calendar 2011 4日目です。3日目は@ooharabucyouさんでした。 2日目の@yohgakiさんの記事で紹介されたように、PHP 5.4から [] で配列を定義できるようになります。大変めでたいですね。 この記事ではその他の配列まわりの変更を紹介したいと思います。 Array Dereferencingの採用RFC: Function Array Dereferencing が取り込まれました。 これまでは配列を返す関数の返り値の一部だけが欲しいときでも、その値を一度変数に格納してから $foo[0] や $bar['baz'] としてアクセスする必要がありました。 Array Dereferencingによって、関数呼び出しの後ろに [] 演算子で配列の要素に直接アクセスできるようになります。 サンプル1function foo($valu

    PHP 5.4 の配列Tips | チラシのうら
    k-holy
    k-holy 2011/12/13
    $callback()でcallback型全部実行できるのは嬉しい。後は可変長引数…
  • PHP5.4 ビルトインサーバで CakePHP を試食する(CakePHP Advent Calendar 2011 4日目)

    Home > CakePHP | PHP > PHP5.4 ビルトインサーバで CakePHP を試する(CakePHP Advent Calendar 2011 4日目) PHP5.4のビルトインサーバで CakePHP を動かしてみました。 CakePHP Advent Calendar 2011 の 4 日目です。 いよいよ PHP5.4 の正式リリースが近づいてきました。5.3 からのマイナーバージョンアップとはいえ、Trait や Short syntax for arrays、Array Dereferencing など興味深い機能が追加されています。 そんな新機能の中から注目のビルトインサーバを使って、CakePHP を動かしてみました。今回は CakePHP1系と2系の両方を試しています。 PHP5.4RC2をインストール まずは現時点での最新版 PHP5.4RC2 が動

    k-holy
    k-holy 2011/12/13
    ビルトインサーバでCakePHP
  • PHP 5.4 Advent Calendar - 3日目 — PHP 5.4 Advent Calendar - Day 3 v1.0 documentation

    概要¶ PHP5.4 Advent Calendar ということで、おそらくほかデキル方々は目玉機能である、 [] による配列表現や、Build-in Http Server、Traint などを取り扱う と思うので、私は地味に PHP5.4 のチマい関数仕様変更を取り上げたいと思います。 関数増減(?)¶ コンパイルオプションを –prefix 以外何も付けない状態で、PHP5.3.8, PHP5.4RC2 関数の差分を見て見ました。 Mac OS X Lion 上にて、こんな感じで調べて見ました。 $ php538 -r '$funcs = get_defined_functions(); echo implode("\n", $funcs["internal"]);' > php538func $ php54 -r 'echo implode("\n", get_defined_fu

    k-holy
    k-holy 2011/12/13
    http_response_code()とheader_register_callback()、いいですね