タグ

ブックマーク / tech.aainc.co.jp (3)

  • 「Mockery」を使ってサクッとPHPのテストを書いてみる

    ごあいさつ はじめまして。アライドアーキテクツの石川と申します。 2月に入社してから早くも3ヶ月がたとうとしています。 私は前の職場ではほとんどjavaで開発していたのですが、 アライドに入社してからは主にPHPで開発をしています。 私の回では、その時その時に関心のある技術情報を発信していければ、と思っています。 皆様どうぞよろしくお願いいたします。 今の自分の課題はとにかくUnitテストを書くことなので、 今回はPHPのモッキングフレームワークである「Mockery」について書きたいと思います。 Mockeryって? padraic / mockery こちらで御座います。 static methodのモック化が出来たり、テスト対象のメソッド内部で生成されるインスタンスをモック化したり、 PHPUnitでやろうとすると一手間かかることをサクっと出来てしまいます。 Let’s インストール

  • ブログ(WordPress)の高速化 apache + php53 -> nginx(proxy cache) + php-fpm + apc

    ブログ(WordPress)の高速化 apache + php53 -> nginx(proxy cache) + php-fpm + apc インフラ担当 平野です。 先日弊社サービスのローンチに関連しまして台湾出張してきました。 日人に有名な鼎泰豐(ディンタイフォン)の店にどさくさで行かせていただき、 美味しい小籠包を楽しんできました。非常に美味しゅうございました。当に。 さて今回は(すいませんまったく小籠包関係ないんですけど)、 弊社でも多く使っておりますブログ「WordPress」の高速化について取り上げたいと思います。 弊社で多く利用しているWordPressですが、おかげさまで多くのアクセスのために レスポンスが悪くなっていたり、サーバ側にかなりの負荷がかかるようになることもあり、 今回高速化の検証を行いましたので、その記録です。 ◇高速化の手法 今回の対応は以下のとおり

  • PHPのモッキングフレームワーク “Phake” を使ってみる

    ご挨拶 ご無沙汰しております。前回はPHP で Hello, Worldしまくっていた石田です。 Phakeってなに? これですね。 Phake – PHP Mocking Framework Unitテストをするためのモックを作るためのフレームワークですね。PHP Unitを利用したUnit Testについては手前味噌ではありますが、Qiitaに書いたPHPUnitの使い方まとめと、このブログ内の伊藤さんの各記事が参考になると思います。PHPUnit付属のモックはとても便利なのですが「痒いところまで絶妙に手が届かない」感じで、ちょっと悩ましかったので「もっと良いモック」は無いものか…… と色々試そうとしているところなのです。 インストール git cloneでいけます

    red_snow
    red_snow 2012/12/11
  • 1