<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] >[success] # server端與前端的區別 <br> >[success] ## 服務穩定性 1. **server 端** 可能會遭受各種惡意攻擊和誤操作 2. 單個客戶端可以意外掛掉,但是服務端不能 3. 后續會使用 **PM2** 做 **進程守候** ,進程一旦掛掉了,可以自己進行重啟程序,不用人工去重啟服務器。 >[success] ## 考慮CPU和內存(優化、擴展) 1. **客戶端** 獨占一個瀏覽器,**內存** 和 **CPU** 都不是問題。 2. **server 端** 要承載很多請求, **內存** 和 **CPU** 都是 **稀缺資源** 3. 后續會使用 **stream** 寫日志,使用 **redis** 存 **session** >[success] ## 日志記錄 1. 前端也會參與寫日志,但只是日志的發起方,不關心后續 2. **server 端** 要記錄日志,存儲日志,分析日志,前端不關心 3. 后續會講解使用多種記錄日志方式,以及如何分析日志 >[success] ## 安全 1. **server 端** 要隨時準備接收各種惡意攻擊,前端則少很多 2. 如:**越權操作,數據庫攻擊** 等 3. 后續會講解登陸驗證,預防 **xss攻擊** 和 **sql注入** >[success] ## 集群和服務拆分 1. 產品發展速度快,流量可能會迅速增加 2. 如何擴展機器和服務拆分來承載大流量? 3. 本次是單機器開發,但是從設計上支持服務拆分
                  <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>

                              哎呀哎呀视频在线观看