web-dev-qa-db-ja.com

AMP(Apache mysql php)をAndroidで実行しています

現在、オープンソースのeコマースプラットフォーム(www.oscmax.com)で作業していますが、タブレットで実行できるオフラインバージョンを展開できるかどうかを検討しています。私はiPadを使用したいと思っていましたが、これは非常に難しいことが判明しました(不可能ですか?)

a)タブレットで実行されるAMP(Apache mysql php)バージョンを知っている人はいますか?アンドロイド?

アイデアは、営業担当者が新しい顧客レコードをウェブサーバーにマージするWiFiまたは3G信号を見つけるまで注文をローカルに保存する卸売顧客に販売するときに使用できるオンラインストアのローカルバージョンを用意することです。

Apache、MySQL、およびPHPをローカルで実行できるようになった場合(WAMP、MAMP、LAMPなどを使用する場合など))、インターネットに接続せずにアプリを使用できるので便利です。

よろしく、

44
Giles

最後に-誰かが完全なパッケージをリリースしました!

ビットWebサーバー (AMP; そのホームページ も参照)Androidで実行されているスタック。ハッキングは必要ありません。しかし、支払うために2ドル!

IOSのスタックを探している場合、 cydia-ios-lighttpd-php-mysql-web-stack がトリックを行います:lighttpd + php 5.4 + mysql-残念ながらジェイルブレイクされたデバイスでのみ実行する必要があります。

Edit:興味がある人のために、私はすべてのオープンソースAMPスタックを喜んで実行するWindows 8タブレットに切り替えました。 Bootstrapスタイリングを使用して非常にうまく動作します。完全な機能の販売注文「アプリ」を無料で使用できます。 HandShakeまたは同様のユーザーごとの月。

21
Giles

PHPとMySqlにとどまっていない場合、別のオプションはHtml 5を使用することです。

次に、iOSおよび(ほとんどの)バージョンのAndroidのブラウザーでサイトを実行できます。オフラインキャッシュとローカルデータベースを使用すると、PhoneGapなどの使用を避けることができます。必要に応じてjQueryを使用することもできます。

ただし、ローカルデータベースにアクセスするには、phpではなくjavascriptを使用する必要があります。また、Html 5ではsqliteサポートが削除されているため、ローカルストレージまたはインデックス付きデータベースを使用する必要があります。前者は、私の目的にとってはるかに単純で問題ありません。

ところで-開発のために、Google ChromeはJavaScriptをデバッグするための素晴らしいツールを持っています。

15
AndyS

Linux Installer を使用して電話で完全なDebianビルドを取得しようとしましたか?約300Mで完全なLAMP環境を実行できると請求されており、いくつかの良い評価を得ています。

6
Ken

私は同じものを探していますが、私が見つけたのは Paw Server だけでした。

試したことはありませんが、標準のAMPインストールと同じように機能し、mySQLがなくても動作するはずだと言われました。

データベースは私が苦痛であることがわかっているものです。リモートDBとローカルWebサーバーを使用してそこからデータを取得する必要がある場合がありますが、それは常にオンラインにする必要があることを意味します。

6
Chewwwy
4
Abul Hassan

Palapa Web Serverを試すこともできます。完全に無料です。

https://play.google.com/store/apps/details?id=com.alfanla.Android.pws&hl=en

4
Vibin TV

PHP私が知っているAndroidまたはIOS(またはWebOSまたはBlackBerryOS)のインタープリターはありません。

ネイティブアプリケーションとしてモバイルデバイスまたはタブレット上のアプリとしてWebサイトを実行する場合、すべての機能はJavascriptであり、PhoneGapやTitaniumなどのライブラリでラップする必要があります。 Android and IOS Webアプリは、ネットワーク接続が確立されるまでデータを保持できるローカルストレージデータベースを使用できます。サーバー側のロジックには、 Webサーバーへの呼び出しとデバイス上のアクティブなインターネット接続。

3
rust

私はこれがあなたが探しているものだと思う: Paw Server from http://Paw-Android.fun2code.de/

うまくいけばいい

2
Juan Ignacio

AndroPHPをチェックして、Android ANdroPHP のテストに使用しています。

2
windwaker

私にとってAndroPHP(そのアプリ名)は、完全に機能しました...以下のリンクを参照してください

http://gntheprogrammer.blogspot.in/2013/09/how-to-use-your-Android-device-as.html

https://doc.tiki.org/AndroPHP

役立つ手順に従ってください.....

0
Sunny Shukla

PHPではプレイストアのPHPアプリのサーバーを使用し、MySqlではMariaDBサーバーを使用し、PHP 7でMariaDBに接続するには次のコードを使用します。

<?php
$your_variable = mysqli_connect('your hostname', 'root(default)', 'leave this empty', 'the database you want to connect');
?>
0
Shuncey Balba

Google Playでは、Paw Serverは典型的なPHPサーバーパッケージです(Beanshellコードを含む)。ウェブページを「html」フォルダに配置できます。ただし、典型的なBeanshellコードは編集するのにあまり馴染みがありません。 Androidデバイスでは、SL4Aphpforandroidを使用してPerlとPHPサーバーを構築することをお勧めします。ただし、データベースとしてMySQLを使用していません。 Android(SL4A)プラットフォームのスクリプトレイヤーに精通している必要があります。 このリンク を参照してください

0
Alex

このアプリを使用: Servers Ultimate
このアプリを使用すると、Androidデバイス(php、mysql、ftp、dhcp、...)で想像できる任意のサーバーを実行できます。サーバーをインストールする場合は、アプリをインストールして(+)記号をクリックしてサーバーを追加します。サーバーがインストールされていない場合、アプリはパッケージのダウンロードを要求します。LANまたはWAN.

0
Charaf

ここにアプリがあります ビットWebサーバー(PHP、MySQL、PMA)

Wordpress、Joomla、Drupal、PrestashopなどのさまざまなCMSを実行できます。CMSの他に、PHP Code Igniter、YII、CakePHPなどのフレームワークも実行できます。WAMPと同じです。またはコンピューターまたはラップトップ上のLAMPまたはXAMPPですが、これはAndroid Apacheの代わりにlighttpdを搭載したデバイス用です。

0
Dwij