2011-12-11 16 views
0

名前が混乱している可能性がありますので、ここで私のアイデアを説明します。ウェブページ用のコンポーネントがあるとしましょう。単純なデータベース駆動のテーブルまたはグリッドです。仮にこの「コンポーネント」はスタンドアローンで動作します。つまり、依存関係はありませんが、デザイン用のHTML、データベース用のPHP、対話性のためのjavascript、いくつかのアイコン画像が混在しています。だから、通常は私たちがアップロードしたフォルダにすべてのものを入れ、それをメイン(phpやjs)ファイルを含めて使用するだけです。PHP/DHTML/JSコンポーネントをコンパイルまたはコンパイルする方法はありますか?

少なくとも、すべてのファイルを.jarファイルなどの単一の一意のファイルにパックし、OCXやDLLのようなコンポーネントを使用する理論的な方法があるのだろうか。私は具体的にクライアントマシンにダウンロードするためのすべてのパックを持っているとは言いません...そのアイデアは、内部に必要なすべてのファイルが含まれ、正しくリンクされたファイルを作成するようなものです。私がDHTMLコンポーネントを持つことができれば、ビジュアルコンポーネントはエディタのようなものであると思うのですが、グリッド、チャーティングなどが1つのファイルにまとめられています。言い換えれば、DLLのようなものを持っています...

+0

なぜあなたはこれを行う必要がありますか? – Blender

+0

私のやや理論的なアイデアは、何らかの形で自己完結型のコンポーネントを "コンパイル"することについてです... –

答えて

0

確かに、あなたの唯一の問題は、そのファイルに画像をどのように含めるかです。しかし、すべてがビットとバイト、画像でも作られています。画像はphpファイルに組み込むことができます(これは別の質問です)。 html + css + javascriptを1つのPHPファイルに組み込むことに関しては、私はこの問題を見ませんが、これはすべてのPHPユーザーがやっていることです。
これが良い方法であるかどうかは、そのファイルをどのように構築するかによって異なります。

+0

ええ、画像を処理する一つの方法は、PHPファイル内の変数にMIMEを入れることです。それはどうですか? –

関連する問題