タグ

PHP.toolに関するuzullaのブックマーク (8)

  • GitHub - rossriley/phrocco: PHP Port of Docco

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - rossriley/phrocco: PHP Port of Docco
    uzulla
    uzulla 2014/02/05
    PHP port of Docco
  • Phinx

    Super easy to install Most database migration tools are framework dependent, complicated, confusing to install/configure and a pain in the ass to write migrations for. In less than 5 minutes you can install Phinx, create and execute your first migration. Write migrations in Pure PHP or SQL Phinx supports migrations written in both PHP and SQL. Use the PHP syntax to make your migrations portable be

    uzulla
    uzulla 2013/10/09
    「PHP Database Migrations for Everyone」
  • phpfarmを使って複数バージョンのPHPをインストール

    先日 LL を複数入れる話をまとめて、なんで PHP にないんだよという話を書いたらツッコミをいただきました。その名も phpfarm なんと家にありました^^; [svn] Index of /pear/ci/phpfarm/trunkIntroducing phpfarmphpfarm - 複数のバージョンを同一マシンに簡単にインストールする - Do You PHP はてな使い方必要なものは フツーにコンパイルできる環境Subversionbashです。以下のように使います。 $ svn co http://svn.php.net/repository/pear/ci/phpfarm/trunk/ phpfarm $ cd phpfarm/src $ ./compile.sh 入れたいバージョン なんて簡単。 やってくれることsource の取得、展開、コンパイルコンパイルオプショ

  • MOONGIFT : PHPのコーディングチェックに「Spike PHPCheckstyle」 オープンソース・ソフトウェア/フリーウェアを毎日紹介

    Spike PHPCheckstyleを使えばコーディング規約に沿っていないコードをすぐに発見できる。 Spike PHPCheckstyleはPHP製のオープンソース・ソフトウェア。ある程度の人数で開発を行う場合、コーディング規約が必要になる。そうしないと見やすい、または見づらいコードが増え、品質もばらつきが出る。品質の悪いコードはバグを生みやすい。 コードの品質チェックに ドキュメントで規約を作成し、それを守るようにというのは簡単だ。だがどうしたって規約に外れるコードは生まれてしまう。そこで使うのが規約に沿って書かれているかチェックするツール、Spike PHPCheckstyleだ。 Spike PHPCheckstyleはPHPのコードをチェックし、規約に沿って書かれているか確認してくれる。結果はHTMLファイルでレポートしてくれる。規約外の箇所があると、一覧にしてくれるので問題の

    MOONGIFT : PHPのコーディングチェックに「Spike PHPCheckstyle」 オープンソース・ソフトウェア/フリーウェアを毎日紹介
  • CentOS 5.2上でPHP 5.2.6にアップグレード – Yama's Memorandum

    October 2, 2008 – 2:42 pm PHP5でウェブアプリケーションやウェブサービスの開発をする際、Zend Framework(ZF)が役に立つ、強く推奨されるとの話を聞いた(Google Web ServiceのYou-tube上のデモだったと思う)。早速、我がサーバにも、これをインストールすることにし、マニュアル(プログラマ向けリファレンスガイド)を読んで見ると、その「1.2 インストール」の冒頭に、 Zend FrameworkはPHP 5.1.4以降でないと動作しません。しかし、Zendとしては5.2.3以降を使うことを強く推奨します。というのも、5.2.3より前のバージョンと比べて安全性やパフォーマンスが劇的に向上しているからです。 と記述されている。これを受けて、我がサーバもPHPバージョンを最新の安定版5.2.6にアップグレードすることにしなければ、と作業を

  • FirePHPがますます便利になっている件:phpspot開発日誌

    FirePHP - Firebug Extension for AJAX Development FirePHPがますます便利になっている件、ということで、以前に紹介したFirePHPですが、色々と更新されているようなのでご紹介。 アイコンも変わってます まず、どういうことが出来るか、という点です。以前紹介した時とやり方が結構改善されているみたい。 <?php FB::log('Log message'); FB::info('Info message'); FB::warn('Warn message'); FB::error('Error message'); ?> と書くと、以下のように表示されます。 firebugのconsole.logみたいに使えます。 PHPのコード内で、1行でかけるのでなかなか便利そうです。 次のように、オブジェクト指向で書くこともできるみたい <?php

    uzulla
    uzulla 2009/04/14
    debug用
  • PHPプログラムを解析して何処が重いか?がブラウザ上で簡単に分かる「XHProf」:phpspot開発日誌

    PHPプログラムを解析して何処が重いか?がブラウザ上で簡単に分かる「XHProf」 2009年03月25日- XHProf Documentation (Draft) PHPプログラムを解析して何処が重いか?がブラウザ上で簡単に分かる「XHProf」。 通常、PHPでのプロファイリングというと、Xdebugでファイルを吐き出して、WinCacheGrindやKCacheGrindで読み込むというのが定番です。 ですが、この方法だと、ファイルを吐き出したファイルをGETして、ソフトに読み込ませる、というちょっと面倒な手順が必要でした。 XHProf を使えば、ブラウザ上で、プロファイリングが出来るみたいです。 XHProfの特徴 まず、セグメントごとの実行時間やメモリ利用の状況なんかがブラウザで見れます。 プログラムの構造を把握するのにも使えます。 プロファイリングの階層表示 2つのプロファ

  • PHPアプリのプロファイリングをWebベースで行う「webgrind」:phpspot開発日誌

    webgrind - Google Code Webgrind is an Xdebug profiling web frontend in PHP5.PHPアプリのプロファイリングをWebベースで行う「webgrind」。 プロファイリングとは、どの部分にどれだけ時間がかかったかというものを調査することで、ボトルネックの計測に役立ちます。 PHPのプロファイリングというと、Xdebugでログを出力し、そのログをWinCacheGrindやKCacheGrindなどのツールで読み込んでプロファイリングするというものでしたが、Webから読み込めるPHP5でかかれたwebgrindというツールがGoogle code 上で公開されています。 /tmp に吐かれたログをそのまま読み込めるようで、サーバからいちいちログをダウンロードして読み込む必要がなくなります。 PHP開発に活用できますね。

  • 1