2012-04-27 15 views
2

どのようにして、完全な機能を備えたCD/DVDにMySQLデータベースを使用してPHPプロジェクトを配置するのですか?私のクライアントは、CDと彼の顧客に与えるこのCDの彼のプレゼンテーションを持っていると思います。そのSFのか、存在はそれを行うにはどのような方法CD/DVDのMySQLデータ付きPHPプロジェクト

そしてアイデアは、これらの顧客はちょうど彼らのPCにCDを入れて、自分のコンピュータ上のcompletのWebプレゼンテーションを実行すること、である...

ですか?

+3

あなたのクライアントは私のおじいちゃんのように聞こえます: "*あなたはインターネットを印刷して私に投稿できませんか?" – eggyal

+2

なぜウェブホスティング会社とプロジェクトをウェブサイトに掲載しますか?あなたはちょうどリンクを提供して、あなたのクライアントにCDの束を保存することができます。 –

+1

@eggyalあなたのおじいちゃんの岩! :))) – user984621

答えて

1

最近、ほとんどの人がインターネットにアクセスできるようになったので、私はindex.htmlファイルをmeta-refreshして普通のウェブページをオンラインにします。そのファイルを起動するautorun.infを作成することもできますが、ほとんどのコンピュータでは最近自動実行機能が無効になっています。

+0

[世界の人口のわずか3分の1しかインターネットに接続できません](http://www.internetworldstats.com/stats)htm):P –

+0

@Truth、間違いないが、私は、Webアプリケーションを見て、コンピュータと光学ドライブを持っている人に範囲を絞り込んでいる。 – Brad

3

ありがとうCD/DVDは、それが利用可能なApacheの/のMySQL/PHPを持っている必要があります - あなたが探しているのはDVDから実行する「ポータブルWebサーバ」です。私はUniform Serverと呼ばれるものをかなり前倒しに使用しました。

+2

ちょうどロードしてここで間違っている可能性があるので、私はこの解決策に進み、データベースをSQLite3または他のファイルベースのDBに切り替えます。 MySQLはおそらく、書き込めないファイルをロードしようとするのが好きではないでしょう。 – Brad

3

私が見ることができる唯一の解決策は、サーバー側の言語を使用しないことです(ここにサーバーはありません)。HTML + CSS + JavaScriptのみを使用してプレゼンテーションを行い、HTMLでコンテンツをハードコードしますデータベースを使用しないでください。

CDのすべてを焼きます(ルートフォルダにindex.htmlページがあります)。これをブラウザから実行すると動作します。

1

チェックアウトはServer2Goです。私はグーグルでしか見つからなかったので、どれくらいうまく動くか話すことはできませんが、探しているものがすべてあるようです。

1

CDから起動できるライブLinux環境全体を作成できます。 Knoppixをご覧ください。彼らのwikiには、OSのマウント、カスタマイズ、およびディスクイメージの再作成の手順が記載されています。

もう1つのオプションは、アプリケーションバンドル(MySQLサーバ、アプリケーションサーバなど)全体を仮想化するためにVMWare ThinAppを使用することです。

+0

私は、コンテキストを考えれば、クライアントにとって容認されない可能性が高いと考えています。単にディスクを挿入するだけで、顧客の既存の環境で何かを実行したいと思っています。 CDからの起動はそれらを超えている可能性があります。不慣れな環境に入ると、おそらく彼らは恐怖を覚えてウイルスに感染していると思います!私が今まで見たことのあるようなマーケティングCDのほとんどすべてのUXとはまったく反対です。 – eggyal

+0

@eggyal、party pooper。 :) –

1

クライアントコンピュータで、サーバー、phpプラグイン、およびmysqlを設定します。サーバーは、ルートディレクトリとしてcdromを指す必要があります。その後、すべてのWebファイルをDVDにコピーします。クライアントコンピュータにデータベースを作成することを忘れないでください。

0

私はちょうどCDsiteをSourceForgeのウェブサイトから試しました。それは私の同様の要件のために便利だった。ただし、Windows XPのみで動作します。

関連する問題