Titan デスクトップ アプリケーションは PHP と mysql をサポートしていますか? またはajaxを使用していますか?これを行うには xampp を使用する必要がありますか? またはあなたが持っている提案。
どうもありがとうございました
4 に答える
はい、彼らは PHP をサポートしています。私が知っているように、いいえ、mySQL はサポートしていません。
ただし、SQLite を使用して SQL データベースをサポートしています。
mySQL は、さまざまなユーザーと巨大なプログラム用に作成されたデータベース サーバーです。Titanium はローカル (デスクトップおよびモバイル) アプリ用に作成されており、データベースには SQLite を使用します。
SQLite は MySQL よりも小さく、「ユーザー」を使用せず、データベースを単一のファイルとして保存し、通常のリレーショナル SQL データベースであるため、SQL プログラムを Titanium で動作するように簡単に移植できます。
ここの公式ページによると、彼らはPHPをサポートしています。MySqlまたはAjaxについて知りません。
ほとんどのタスクは単純な js を使用して実行できると思いますが、Ruby、PHP、または Python を使用できます (Titanium は多くのプラットフォーム関連の API を js オブジェクトとして公開しています)。これらの言語を混在させることもできます。
phpinfo() を使用して出力をデバッグ ウィンドウに出力すると、Titanium Desktop 上の PHP に mysql 拡張機能と PDO がコンパイルされていることがわかります。そうすれば、PHP 経由で mysql サーバーに直接接続できます。また、新しい mysqlnd 拡張機能を使用して、メモリ使用量を削減できます。SOAP、xslt、simplexml、curl など、多くの拡張機能が利用可能です...そして PHP 5.3.1。同じ PHP API レベルで同じアーキテクチャ (32/64 ビット) 用にコンパイルされている場合は、dl() を介して外部拡張機能をロードすることもできます。