PHPコードをEXEに変換してスタンドアロンアプリにする方法
2006年06月16日
Bambalam PHP EXE Compiler/Embedder is a free command line tool to convert PHP applications to standalone Windows .exe applications.
PHPコードをEXEに変換してスタンドアロンアプリにするツール、Bambalam PHP Exe Compilerの紹介。
PHP4.4.2で動くPHPコードならEXEに変換できます(PHP5は将来対応予定)。
作成されたEXEはDLLが不要で、スタンドアロンアプリとして動作します。
コンパイルされるものは、Truck MMCacheを使ってソースコードをEncode & Optimizeしてるみたいです。
コンパイル前のPHPコード中に使える拡張ライブラリとして、次のものがあって大体なんでもできるEXEが作れるようですね。
bcmath, calendar, com, ctype, ftp, mysql, odbc, pcre, turck mmcache, win32std, winbinder, xml, zlib
使い方は、配布パッケージをダウンロードして、コマンドラインで次のように実行するだけです。
bamcompile src.php
これで、src.exe が作成され、単体で動作するアプリケーションとして使用できます。
PHP-GTKやWinBinderを使ってGUIアプリケーションも作れるとのことです。
さらに、requireやincludeを使った、複数ファイルから構成されるようなPHPアプリケーションもコンパイル可能となっています。
ソースコードを隠蔽したり、PHP環境のないPC上でPHPで書いたアプリを軽く動かしたい、といった場合に便利ですね。
関連エントリ
PHP de GUI - スタンドアロンアプリケーション
関連サイト
Turck MMCache
Truck MMCacheについてとインストールメモ
※追記
zuzaraさんのこちらの記事によると一部プログラムで落ちる模様です。
投稿者 KJ : 2006年06月16日 09:06
|
![]()
間違いの指摘をしていただける方はメールでお願いします
最新のブログ記事
- Facebook風のサムネイル付きサジェストボックスを実装するサンプル
- 2009年7月3日 管理人のブックマーク
- PHPとCSSで動的に綺麗なパーセンテージグラフを描画サンプル
- 普通の写真をすばらしいアートにするためのPhotoshopチュートリアル集
- シマシマの見やすいテーブルを作成するMooToolsプラグイン「ZebraTable」
- 2009年7月2日 管理人のブックマーク
- 「フォローしてね」を表すTwitterアイコン集
- シンプルなTwitter検索を行うためのPHPスクリプト
- PHPのcURLを使ってできる便利なサンプル集
- 2009年7月1日 管理人のブックマーク
- iPhone3.0の緯度経度APIで移動履歴を地図描画するサンプル





















