外部ファイルとディレクトリ構造にjqueryのコードを保存しますか? [閉まっている]
-
09-09-2019 - |
質問
誰もが最初に私は、文書のHEADのすべてを挿入しましたが、私はページにわたって使用されて、より多くのコードを見ています、jqueryのコードを格納するための最良のアイデアを確認することができ、
延長.JSで..インクルードファイルを使用するための最良の方法ですか?
このに関して他に何か以上?
このような場合には何が私の.jsファイルを保存するのに最適な場所でしょう..
私が持っているルートの
/ CSS /スクリプト
など... /私のjQueryのファイルがどこにあるスクリプトがある...しかし、私は私の.jsファイルに同じを使用すべきですか?
誰でもディレクトリ構造に関するいくつかの勧告がありますか?
解決
あなたはの.jsファイルにできるように、そのブラウザがすべての要求に一度だけダウンロードして再利用することができるようになるので、あなたは、できるだけ多くのコードを格納する必要があります。
あなたはプレーンテキストとしてHEADセクションに直接あなたのコードが含まれている場合は、あなたはページ転送が遅く、各要求でダウンロードすることがそのコードを強制しています。
あなたがファイルを格納ディレクトリは本当にあなた次第です...私は/css
と/js
を使用していますが、/scripts
は、多くのocassionsに、同様に使用されます。
他のヒント
あなたがやろうとしているかに依存します。 引数は、ブラウザができるように、スピードのためにページの最後に、あなたはJavaScriptをリンクするためにありをしています実行/任意のJavaScriptを解析しようとする前に、ページをロードします。あなたはJavaScriptをあなたのページがロードされる前に実行する必要がある場合はもちろん、あなたの文書の頭に置く必要があると思います。それは本当にあなたとあなたのニーズ次第です。
の.jsのJavaScriptファイルの標準の拡張機能であるので、それを使用し続けることが望ましいだろう。それは右のページにそれらを置くのではなく、JavaScriptファイルにリンクすることをお勧めしますので、ユーザーのブラウザがJavaScriptファイルをキャッシュすることができます。
スクリプトを保存する場合は、あなた次第ですが、/ scriptsディレクトリにあるすべてのあなたのjQueryのファイルを格納するために細かなアイデアだと思います。
それはあまりにも複雑である必要はありません。はい、確かにJS拡張子で保存するが、サードパーティのライブラリからあなたのJavascript別々に維持することも推奨されます。
これは、あなたが必要があるだろうについてのすべてです。
.
./js/jquery/jquery.js
./js/yourfiles.js
それとも、あなたの会社名の下にファイルを入れます:
./js/companyname/yourfiles.js
などのように述べている:すべての可能性であれば、ファイルの末尾にあなたのJSを置く
。セブは正しいのですが、一つのことを追加し、それぞれに1つにあなたのJSとCSSファイルのすべてを圧縮しようとします。
にかかわらず、ファイルがキャッシュされているかどうか、それが更新されているかどうかを確認するために、個々のファイルのサーバーへのラウンドトリップ要求が依然としてあります。多くのJSとCSSファイルがある場合、これは、ユーザーの経験を遅くすることができます。