Bambalam サムネイル

PHPでGUIアプリケーション

PHPスクリプトをコンパイルしてGUIアプリケーションを作ろう。UPX/WinBinderに対応したスクリプト変換ソフトウェアです。

PHPでGUIアプリケーション

Bambalam スクリーンショット

Webアプリケーションを作る時もそうだが、ローカルPC上で簡単なバッチを走らせる際にもスクリプト言語は役立つ。だが、環境を整備するのは手間がかかり、面倒だと言う欠点もある。

そんな時はスクリプトをコンパイルしてしまえば良い。そうすれば環境によらず利用できる。

今回紹介するオープンソース・ソフトウェアはBambalam、PHPをコンパイルして実行ファイルにしてくれるソフトウェアだ。

Bambalamは他にもあるPHPコンパイラーと同じく、PHPスクリプトを実行ファイルに変換してくれる。しかし、他にはない機能が幾つかある。

一つはUPXを同梱し、-cオプションでコンパイルと同時に圧縮もしてくれる。これで三分の一程度までサイズが減る。更にwin32std/WinBinderに対応しているのでWindowsのダイアログ表示やGUIアプリケーション開発もできる。

MySQL/ODBCにも対応しているので、色々なアプリケーションをPHPで実現する事ができそうだ。

Bambalam レビューはこちら