タグ

2010年3月19日のブックマーク (4件)

  • RubyのコードをPHPコードに変換できる「PHP.rb」:phpspot開発日誌

    RubyForge: PHP.rb: Project Info via CodeZine RubyのコードをPHPコードに変換できる「PHP.rb」というものが公開されているみたいです。 きちんと構文解析してやってくれるということで、どれだけ使えるかは分かりませんが面白いですね。 標準的な関数もサポートしてくれているということで、PHPに書き直すという場合に便利に使えるかもしれません。 関連エントリ PHPコードをEXEに変換してスタンドアロンアプリにする方法 ASPのコードをPHPに変換する PHPのソースコードをC++のコードに変換する

    yhino
    yhino 2010/03/19
  • TokyoTyrantをPHPで使う際に便利な資料と実装コードサンプル:phpspot開発日誌

    TokyoTyrantをPHPで使う際に便利な資料がスライドシェアで公開されてました。 TokyoTyrant をご存知の方も多いと思いますが、一応、知らない方に説明をすると、TokyoCabinet という高速なkey-valueストア型のデータベース操作ライブラリがあって、これのネットワークインタフェースになります。 mixi の最終ログイン時刻保存などに使われているそうで、1秒で10000回もの保存・読み出しクエリをマシンたった1台で処理できた実績があります。 データをファイルに保存するので、サーバを落としてもデータは保持され、なおかつmemcachedと同程度のパフォーマンスを発揮できるという物凄いものです。 これをPHPから扱うためにはどうするか、という際に参考に出来る資料となってます。 非常によくまとまっていたのでご紹介させて頂いてます。 資料によると、当然ながらPHP Ext

  • Home · facebook/hhvm Wiki · GitHub

    HHVM is an open-source virtual machine designed for executing programs written in Hack and PHP 5 and 7. HHVM uses a just-in-time compilation approach to achieve superior performance while maintaining the flexibility and ease of use that PHP developers are accustomed to (dynamic features like eval(), rapid run-edit-debug cycle, etc). HHVM is used by Facebook to serve billions of web requests per da

    Home · facebook/hhvm Wiki · GitHub
  • プログラム内のデータベース処理高速化TIPS:phpspot開発日誌

    10 sql tips to speed up your database プログラム内のデータベース処理高速化TIPSが10個紹介されているエントリのご紹介です。 SQLが適切に設計されていないとすぐにデータベース処理がCPUを圧迫してしまいますので可能な限り知っておきたいですね。 基的な事から応用的な事まで参考になりそうだったのでメモ程度にご紹介。 explainでインデックスが使われているかを調べる 最も速いクエリは、クエリを発行しないこと、ということでデータをキャッシュしよう Memcached, CSQL Cache, AdoDB などでそれが可能 必要じゃないモノをselect しないようにする select * from table; ↓ select id from table; limit を使って取得する結果を少なくする foreach ループなどの中でsqlクエリを

    yhino
    yhino 2010/03/19