前后端分離的主題雖然講完了,但是前后端分離的內容並沒有結束,本篇將繼續前后端分離的問題,只不過這次前后端分離的講述將會圍繞着本系列的主題網站靜態化進行。在講本篇主題之前,我需要糾正一下前后端分離主題講述中會讓朋友們產生誤導的地方,這種誤導就是對時下流行的一些前后端分離方案(沒有使用nodejs ...
我第一次聽說nodejs技術大概是在 年年末,不過我真正認真在網絡上進一步了解nodejs還是在 年年中,當時對nodejs的認識和我現在對nodejs的認識有着天壤的區別,開始想了解nodejs我只是為了感慨谷歌公司開發的V 引擎居然如此強大,它不僅僅可以作為chrome瀏覽器的javascript內核運行平台,居然還能為服務端使用javascript語言作為平台,通過對nodejs的了解讓我 ...
2015-03-01 16:11 6 5707 推薦指數:
前后端分離的主題雖然講完了,但是前后端分離的內容並沒有結束,本篇將繼續前后端分離的問題,只不過這次前后端分離的講述將會圍繞着本系列的主題網站靜態化進行。在講本篇主題之前,我需要糾正一下前后端分離主題講述中會讓朋友們產生誤導的地方,這種誤導就是對時下流行的一些前后端分離方案(沒有使用nodejs ...
前文講到了CSI技術,這就說明網站靜態化技術的講述已經推進到了瀏覽器端了即真正到了web前端的范疇了,而時下web前端技術的前沿之一就是前后端分離技術了,那么在這里網站靜態化技術和前后端分離技術產生了交集,所以今天我將討論下前后端分離技術,前后端分離技術討論完后,下一篇文章我將會以網站靜態化 ...
上篇里我講到了一種前后端分離方案,這套方案放到服務端開發人員面前比放在web前端開發人員面前或許得到的掌聲會更多,我想很多資深前端工程師看到這樣的技術方案可能會有種說不出來的矛盾心情,當我的工作逐漸走向越來越專業化的前端開發后,我就時常被這套前后端分離方案所困惑,最近我終於明白了這個困惑的本源 ...
前文里我講到了網站靜態化的關鍵點是動靜分離,動靜分離是讓動態網站里的動態網頁根據一定規則把不變的資源和經常變的資源區分開來,動靜資源做好了拆分以后,我們就可以根據靜態資源的特點將其做緩存操作,這就是網站靜態化處理的核心思路。由此可見,網站靜態化處理的核心就是動靜分離和緩存兩大方面,上篇我簡單 ...
本篇繼續web前端優化的討論,開始我先講個我所知道的一個故事,有家大型的企業順應時代發展的潮流開始投身於互聯網行業了,它們為此專門設立了一個事業部,不過該企業把這個事業部里的人事成本,系統運維成本特別是硬件采購的成本都由總公司來承擔,當然互聯網業務上的市場營銷成本這塊還是由該事業部自己承擔 ...
反向代理也是一種可以幫助實現網站靜態化的重要技術,今天我就來講講反向代理這個主題。那么首先我們要了解下什么是反向代理。和反向代理相對應的是正向代理,正向代理也就是我們常說的代理服務,正向代理是非常常見的,例如在某些公司里我們想使用互聯網,那么我們就得在瀏覽器里設置一個代理服務器,通過代理服務器 ...
上篇文章我簡要的介紹了下網站靜態化的演進過程,有朋友可能認為這些知識有點過於稀松平常了,而且網站靜態化的技術基點也不是那么高深和難以理解,因此它和時下日新月異的web前端技術相比,就顯得不倫不類了。其實當我打算寫本系列的之前我個人覺得web前端有一個點是很多人都知道重要,但是有常常低估它作用 ...
動靜分離后,將頁面加載分為兩個步驟完成,第一步是加載靜態資源,靜態資源加載完畢后進行第二步驟加載動態資源。不 ...