タグ

extensionとphpに関するakiyanのブックマーク (3)

  • アシアルKLab合同勉強会で発表しました: MessagePackのPHP Extensionについて

    こんにちは。takei-hです。 ちょっと時間が経ってしまったのですが、アシアル株式会社、KLab株式会社の合同勉強会でMessagePackとPHP Extensionについて発表しましたので、資料を公開します。 Php Meets Messagepack View more documents from Hideyuki Takei. また、PHP Extensionもだいたい形になったので、公開します。 MessagePack PHP Extensionのダウンロード ソースを解凍した後、インストールは以下のコマンドで。 $ ./configure $ make $ sudo make install そして、php.iniに以下の行を追加します。 extension=msgpack.so これで準備完了です。 主に、ruby版のライブラリを参考にしています。使い勝手はPHPのjso

  • Gree Fast Processor: PHPを3倍(くらい)速く | GREE Engineering

    ごあいさつエントリだけというのもなんなので、引き続きfujimotoです。実質上1つめのような気がするこのエントリでは、PHPが3倍くらい(少なくとも2倍くらいは...)速くなるGree Fast Processorというのを先月作ってみたのでご紹介です。 すぐわかるまとめ Gree Fast Processorというのを使ってみると、シンプルなsymfonyのプロジェクト(xav.ccで試しました)でも2倍弱、結構複雑なアプリケーションだと7倍くらい速くなったりします。いくつかの制約がありますが、パフォーマンスに飢えているかたはお試しください。 こちらはなんかすごい速くなっている感じのグラフ(一番上が速くなった版のRequests per Second、赤が通常版のRequests per Second): これはさすがにbest caseすぎる気がしますが、普通にやっても2倍弱くらいは

    Gree Fast Processor: PHPを3倍(くらい)速く | GREE Engineering
    akiyan
    akiyan 2010/05/21
    staticやglobalの注意点、headerの制約があるから単純にはいかないけど、それさえクリアできればかなりよさそう。
  • throw new CybozuLabsException() - PHPでfizzbuzz

    第24回PHP勉強会で紹介したCodeGen_PECLで作るextensionの話にでてきた、fizzbuzzエクステンションのspecファイルを公開します。 <?xml version="1.0" ?> <extension name="fizzbuzz" version="1.0.0"> <summary>fizzbuzz extension</summary> <description>fizzbuzz binding</description> <maintainers> <maintainer> <user>tsuruoka</user> <name>TSURUOKA Naoya</name> <email>tsuruoka at php.net</email> <role>lead</role> </maintainer> </maintainers>

    akiyan
    akiyan 2007/06/12
    extensionのサンプルとして。
  • 1