8

オフラインバージョンをデプロイしたいPHP/MySQLベースのSaaSアプリケーションがあります。GUIを再構築する必要があり、Webバージョンとまったく同じように見せたいので、そこにある多数のPHPGUIツールのいずれも使用したくありません。

クライアントのシステムでApache/MySQLサーバー(または同様のもの)を実行し、ソースコードが表示されないようにPHPコードをコンパイルしたいと思います。これを行うための最良の方法は何ですか?理想的には、サーバーを起動/停止する1つの.exeファイルが必要です。

以下は非常によく似た質問ですが、PHPではなくPythonに関連しています。Webおよびデスクトップ用のアプリケーションを作成する

4

4 に答える 4

5

圧縮されたpharアーカイブを作成することで、ソースコードを「隠す」ことができます。

Webサーバーとして、PHPの組み込みWebサーバーを使用できます。

オフラインデータベースとして、通常はsqliteが適しています。Mysqlが必要な場合は、Mysqlの埋め込みバージョンも利用できるため、おそらくPHPC拡張機能を介してそれを埋め込むことができます。

于 2013-01-01T22:04:14.500 に答える
1

TideSDKは良いオプションです。彼らはより良いサポートを提供します。

于 2013-06-11T11:29:35.103 に答える
0

Server2go + Ioncubeはあなたの最高かもしれませんo

于 2013-02-26T00:28:41.357 に答える
0

そのために役立つツールやテクノロジーがいくつかあります。サイトポイントからこのリストを確認してください:PHPを使用してクロスプラットフォームデスクトップアプリを開発する3つの方法。PHPを使用して実行されるアプリケーションの例を次に示します。PHPとPHPデスクトップを使用して最初のデスクトップアプリケーションを作成します。

于 2015-06-03T20:16:37.750 に答える