タグ付けされた質問 「static-content」


4
CSSおよびJS URLをバージョン管理する最良の方法は何ですか?
Yahooの大いに注目されているサイトの高速化のベストプラクティスに従って、私たちは、将来のキャッシュ有効期限ヘッダーを使用してCDNから静的コンテンツを提供します。もちろん、これらの「静的」ファイルを時々更新する必要があるため、現在、ファイル名の一部としてインフィックスバージョンを追加します(ファイルの内容のSHA1合計に基づいて)。したがって: styles.min.css になる: styles.min.abcd1234.css ただし、バージョン管理されたファイルの管理は退屈になる可能性があり、GET引数表記がよりクリーンで優れているかどうか疑問に思っていました。 styles.min.css?v=abcd1234 どちらを使用しますか?考慮すべきブラウザまたはプロキシ/キャッシュ関連の考慮事項はありますか?

13
顧客がWYSIWYG経由で静的Webサイトを編集できるようにする
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 静的なhtmlコンテンツを編集するために、Adobe(以前のMacromedia)Contributeでいくつかのクライアントを設定しました。コメントを追加して、それらがあまりにも大きなダメージを与えないようにします。 <!-- TemplateBeginEditable name="UserEditedSection" --> <p>stuff the user can edit</p> <!-- TemplateEndEditable --> だから私の質問: 価値のあるContributeの競合他社はありますか? デスクトップソフトウェアを必要としないContributeの競合他社はありますか? モバイル(iPad、iPhone、Android、Blackberry)で動作するContributeの競合他社はありますか?

3
Githubページは静的ファイルを提供するためにどのように機能しますか?
静的ファイルのみで構成されるサイトがあります。 Githubから直接Webサイトをホストすることがいかに簡単かを発見しました。レイテンシー、信頼性、キャパシティの点でどのように機能するのでしょうか? 一般に-現時点での静的コンテンツのみ-「プロダクショングレード」ですか?純粋なレイテンシとアップタイムの点で、Amazon S3と言うのに比べてどうですか?

5
headセクションで参照されるJavaScriptは、メインドキュメントと同じホスト名から提供されるべきですか?
最高のパフォーマンスを得るには、JavaScriptを静的コンテンツとして扱い、CSSファイル、画像などとともにCookieのないドメインから提供する必要があるという印象を受けました。 ただし、Googleは次のように述べています:Cookieのないドメインから早期にロードされた外部JSファイルを提供しないでください ドキュメントの先頭で参照され、ページの起動に必要なJavaScriptの場合、メインドキュメントと同じホスト名から提供される必要があります。ほとんどのブラウザは、すべてのJavaScriptファイルがダウンロード、解析、実行されるまで、他のダウンロードとレンダリングをブロックするため、この処理ポイントで追加のDNSルックアップのリスクを回避する方が良いでしょう。 だから今私は対立しています。「ページの起動に必要」が何を意味するのか明確ではありません。 通常、2つのJavaScript参照があります。ajax.googleapis.comから提供されるJQueryと、主に$(document).ready()関数にイベントハンドラーを含むmaster.jsファイルです。これはページの起動に必要ですか? 利用可能なオプション(ajax.googleapis.com、静的cookielessドメイン、元のホスト名)が与えられた場合、JavaScriptはどこに配信されるべきですか?

1
コンテンツのgzip圧縮バージョンのみを提供する場合、さまざまな受け入れエンコーディングヘッダーを追加する必要がありますか?
静的サイトをVPSからAmazon S3に移動しました。S3はWebサーバーではないため、ヘッダーに基づくロジックを使用できないため、ページのgzip圧縮バージョンのみを提供することにしました。CloudfrontをCDNとしても使用しています。 http://gtmetrix.com/で自分のページをテストしていましたが、を追加していないため、悪いメモを受け取りましたvary accept encoding header。だから私はこれが何であるかを確認しました、そして私が理解している限り、私たちが圧縮バージョンと非圧縮バージョンの両方を提供するときに理にかなっています。 ですから、これを明確にする手助けをしてください。追加しますか?ありがとう:)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.