Bambalam
PHPでGUIアプリケーション
PHPスクリプトをコンパイルしてGUIアプリケーションを作ろう。UPX/WinBinderに対応したスクリプト変換ソフトウェアです。
PHPでGUIアプリケーション
Webアプリケーションを作る時もそうだが、ローカルPC上で簡単なバッチを走らせる際にもスクリプト言語は役立つ。だが、環境を整備するのは手間がかかり、面倒だと言う欠点もある。
そんな時はスクリプトをコンパイルしてしまえば良い。そうすれば環境によらず利用できる。
今回紹介するオープンソース・ソフトウェアはBambalam、PHPをコンパイルして実行ファイルにしてくれるソフトウェアだ。
Bambalamは他にもあるPHPコンパイラーと同じく、PHPスクリプトを実行ファイルに変換してくれる。しかし、他にはない機能が幾つかある。
一つはUPXを同梱し、-cオプションでコンパイルと同時に圧縮もしてくれる。これで三分の一程度までサイズが減る。更にwin32std/WinBinderに対応しているのでWindowsのダイアログ表示やGUIアプリケーション開発もできる。
MySQL/ODBCにも対応しているので、色々なアプリケーションをPHPで実現する事ができそうだ。
Bambalam レビューはこちら