一般黎講, 網站的res file係咪會分開? 如果係分開又會點分?

首先, 我知道user upload的圖片, 檔案等等, 一定會分開另一個圖片server
而另一D非常common的js, 就會用google之類既cdn

咁如果係自已內部既js, css, 圖片呢?
係咪都會同個website分開?
如果係分開, 一般會係點分法? 用另一個完全唔同既domain? 用subdomain? 用port? 甚至只係用folder?

你有好多js css?
唔好將件簡單事變複雜啦

TOP

一兩G左右

TOP

1,2 GB 嘅js/css ????

TOP

本帖最後由 tuyylihk 於 2015-2-16 14:10 編輯
1,2 GB 嘅js/css ????
takayo72 發表於 2015-2-16 09:28

1,2GB應該係圖

如果係script,我好想知你寫緊咩

首先問樓主
最最最先既問題,點解你認為一定要分server....
你而家係做緊咩先

TOP

1-2G係所有res, 即係有js, css, system image, 當然, 咁大既原因仲有一部份係因為每個library好多時會包好多example, testing, 未build既js source code.

最最最先答一個問題, 我其實唔係要將我個system分server, 我只係問一般出面做法係咪會分, 如果係會分, 又會點分? 此其一

以上情況, 係同事話我知佢舊公司會咁做
其二, 根據第一個問題, 我引申出一些諗法, 覺得人地咁做又好似幾合理, 首先, 分左出黎, main server request數目理論上可以減少超過9成, 而且, 依堆咁大既file, 我可以唔洗放入version control入面, 因為server side既library, 我雖然可以用maven之類既tool, 等每一個人download落自己local repo. 但client side library, 就唔可以咁做, 因為每個人都要用, 唔可以ignore, 又唔可以好似maven咁, 等每個developer用自己local既repo, 如果唔centralize左佢, 我都真係諗唔到有咩方法可以解決依個問題

TOP

本帖最後由 justlazy 於 2015-2-22 03:22 編輯

回覆 6# 3ldk

Client side public libraries 通常用一啲免費而大路既 CDN service,除左 CDN 本身既好處之外,仲有 caching benefit;private libraries 可以用付費 CDN。但無話一定要咁做。

TOP

行clusters咪得囉

TOP