[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

phpとperformanceに関するpatorashのブックマーク (2)

  • Xdebugのフロントエンド·Webgrind MOONGIFT

    どのようなWebシステムであっても、速度は速い方が良い。最近はハードウェアのリソースが潤沢で、油断するとついつい富豪的なプログラミングになりがちなので、しっかりと気を引き締めないと思わぬボトルネックになったりする。 PHPでそうしたシステムのプロファイリングを行うのに利用するのがXdebugだ。そしてそのXdebugと一緒に利用したいのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはWebgrind、WebベースのXdebugフロントエンドだ。 WebgrindはXdebugさえ動作していれば後の設定は殆ど不要という、ごく簡単に利用できるソフトウェアだ。Xdebugの吐き出すファイルのパスさえ設定すれば良い。後はWebgrindの画面にアクセスするだけだ。 実行したファイルのパスや、かかった時間などが一覧され、さらに各実行単位でコストが見られる。コストが特に大きい処理の中

    Xdebugのフロントエンド·Webgrind MOONGIFT
  • CakePHPのアプリをスピードアップする8つの方法 - 忍び歩く男 - SLYWALKER

    8 Ways to Speed Up CakePHP Apps | PseudoCoder.com 上記に記載されてます。 前置きとして、ContainableBehaviorを使用して最適化してあり、SQLのIndexも適切に設定された上でとのこと 1.デバッグの設定は0で 2.遅いクエリやWEBサービスのリクエスト他、はキャッシュしよう 3.Viewをキャッシュしよう 4.HTMLをキャッシュしよう 5.APCを使おう 6.Persistent Models your controller (or AppController) に以下を加える <?php var $persistModel = true; ?> 7.Persistent CacheをAPCにStore core.php <?php Cache::config('_cake_core_', array('engine'

    CakePHPのアプリをスピードアップする8つの方法 - 忍び歩く男 - SLYWALKER
  • 1