名前が混乱している可能性がありますので、ここで私のアイデアを説明します。ウェブページ用のコンポーネントがあるとしましょう。単純なデータベース駆動のテーブルまたはグリッドです。仮にこの「コンポーネント」はスタンドアローンで動作します。つまり、依存関係はありませんが、デザイン用のHTML、データベース用のPHP、対話性のためのjavascript、いくつかのアイコン画像が混在しています。だから、通常は私たちがアップロードしたフォルダにすべてのものを入れ、それをメイン(phpやjs)ファイルを含めて使用するだけです。PHP/DHTML/JSコンポーネントをコンパイルまたはコンパイルする方法はありますか?
少なくとも、すべてのファイルを.jarファイルなどの単一の一意のファイルにパックし、OCXやDLLのようなコンポーネントを使用する理論的な方法があるのだろうか。私は具体的にクライアントマシンにダウンロードするためのすべてのパックを持っているとは言いません...そのアイデアは、内部に必要なすべてのファイルが含まれ、正しくリンクされたファイルを作成するようなものです。私がDHTMLコンポーネントを持つことができれば、ビジュアルコンポーネントはエディタのようなものであると思うのですが、グリッド、チャーティングなどが1つのファイルにまとめられています。言い換えれば、DLLのようなものを持っています...
なぜあなたはこれを行う必要がありますか? – Blender
私のやや理論的なアイデアは、何らかの形で自己完結型のコンポーネントを "コンパイル"することについてです... –