1

次の状況について少し手がかりがあります。私はサイトを構築しています。現在、すべての js 関数は 1 つの js ファイルにあります。はい、それは非常に悪い考えです。

私がよく知らないのは、他のサイトをチェックしていたときに、ヘッダーとフッターに jQuery が含まれているのを見て、さまざまなスクリプトが読み込まれていることです。

私は不慣れで、親切にしてください私は少し初心者です。人々はこれに何らかのプラグインを使用していますか? または、指定されたファイルの下部にあるすべてのスクリプトを手動で含めますか?

スクリプトをパーツに分割し、すべてを 1 つのファイルに含めないようにしたいと思います。つまり、プロファイル ページでのみ必要な機能、設定でのみ必要な機能、ログインで必要な機能があります。

誰かがこれについての情報を教えていただければ、本当に助かります。

ありがとうございました

4

2 に答える 2

1

これは、RequireJS を使用するようなものです。

http://requirejs.org/docs/start.html

これにより、さまざまな JS ファイルの依存関係をセットアップできます。これらの依存関係は、必要に応じて読み込まれます。

于 2013-02-02T15:24:03.147 に答える
0

人々はこれに何らかのプラグインを使用していますか? または、指定されたファイルの下部にあるすべてのスクリプトを手動で含めますか?

通常、ウェブサイトは個々のコンポーネントから PHP で作成されます。それをレンガと考えてください。これらのブリックの一部には JS コードが含まれています。それらを組み合わせると、JavaScript コードの固有の部分が異なる場所にあるページがいくつかできあがります。これは特に優れているわけではありませんが、開発を大幅に簡素化し、スピードアップすることができます。

スクリプトをパーツに分割し、すべてを 1 つのファイルに含めないようにしたいと思います。

<script>通常、JS をタグ付きで Web サイトのヘッダーに含めます。何らかの理由で外部 JS を動的にインクルードしたい場合は、次の単純な関数を使用してみてください: include() ;

私はサイトを構築していますが、現在、すべての js 関数が 1 つの js ファイルに含まれています。はい、それは非常に悪い考えです。

開発の観点からは良くありませんが、Web サイトの展開に関しては、Web サイトの読み込み時間を短縮できるため、非常に良い習慣です (読み込み時間は最も重要なことの 1 つです)。最高のパフォーマンスを得るために、複数の .js ファイルを 1 つの縮小ファイルにコンパイルするアプリケーションさえあります。

于 2013-02-02T15:30:04.563 に答える