<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                這是我最近四個月沒日沒夜提出問題,解決問題得出的結果,包括查閱各種各樣的資料,僅代表個人意見,當然,說不定原理就是這樣。如果錯誤可以留言,也可以等我將來發現錯了再回來糾正。 [TOC] ##網站工作原理 一提到上面這個大標題,人們的腦海中最先冒出的念頭,無非就是多臺電腦相互協作,圍著服務器在轉。。那么,要想實現這個工作模式,首先要具備的功能就是:通信。通信?通信!!!發發郵件啦,看看文章啦,聽聽英語啦。。不都得建立在通信的基礎上么?這里就簡單介紹一下,詳細內容請期待前端,后臺開發的內容吧。 ###通信 通信也有好多種:進程通信,人機通信,機機通信,客戶端服務器通信等等。而我想說的是,在網站開發過程中,上面我提到的通信方式幾乎全部用到了!!! ####瀏覽器沖浪,人機通信 在網站開發中,人們往往把瀏覽器看成是本地客戶端,大部分都屬于人機交互,而那個地址欄是唯一一個和外界通信的手段。 ####頁面之間的交互,進程通信 ![](https://box.kancloud.cn/2015-12-05_5662a2c8284cd.png) --- 先來一張圖,無圖無真相嘛。這張圖說明一個頁面就是一個進程。 一個頁面給另一個頁面發送所謂的POST請求,其實就是一個進程和另一個進程說:我這有一個請求,我扔給你,你給我解決一下。而這個請求,就是通過地址欄來實現的功能(ajax)。 ####OSI七層模型,機機通信 上面提到,地址欄以外的都是人機交互,而地址欄則是作為機機交互的入口。這里牽扯到的知識比較多,我就粗略的舉一下:DNS解析(IP),路由,協議請求(HTTP,FTP,SVN...)等。這些都是用來把本地的請求發送給下一臺電腦,最終通過“網絡”這個大塊兒頭,送達給服務器來處理這個請求,最終服務器把處理后的結果傳回的過程。 ####cookie和seesion同步(會話層),客戶端服務器通信 還記得上二年級(2002年)的時候我玩兒的網頁游戲——夢游先生,只記得當時4399上的好多游戲只需要玩兒一次,下次不連網也能打開繼續玩兒。。清楚得記得如果把cookie刪除了,不聯網就玩兒不成了,現在算是明白了cookie其實就是從服務器端緩存的部分本地文件。用來和服務器端進行交互,同步所使用的一道“手續”。是建立在前面三道通信基礎之上的。 而客戶端說白了就是安裝了瀏覽器(不光瀏覽器)電腦,服務器就是安裝了服務功能的電腦。 不同電腦上的客戶端去請求服務器上的服務,最終達到預期的效果!當然牽扯到的內容還有下面幾個: ### 文件管理(等TP項目完了再寫吧) #### 數據的打包和發送 #### 頁面的美感在于渲染 #### 分布式框架即未來趨勢 #### 來為TP宣傳一下CBD開發模式吧 ### 安全管理(等以后寫信息安全再深寫吧) #### 沒有絕對的安全 #### 您無操作權限的郁悶 #### 從無狀態到自動登錄
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看