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

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # OpenResty最佳實踐 在2012年的時候,我加入到奇虎360公司,為新的產品做技術選型。由于之前一直混跡在python圈子里面,也接觸過nginx c模塊的高性能開發,一直想找到一個兼備python快速開發和nginx c模塊高性能的產品。看到OpenResty后,有發現新大陸的感覺。 于是我在新產品里面力推OpenResty,團隊里面幾乎沒有人支持,經過幾輪性能測試,雖然輕松擊敗所有的其他方案,但是其他開發人員并不愿意參與到基于OpenResty這個“陌生”框架的開發中來。于是我一個人開始了OpenResty之旅,剛開始經歷了各種技術挑戰,慶幸有詳細的文檔,以及春哥和郵件列表里面熱情的幫助,我成了團隊里面bug最少和幾乎不用加班的同學。 2014年,團隊進來了一批新鮮血液,他們都很有技術品味,先后都選擇OpenResty來作為技術方向。我不再是一個人在戰斗,而另外一個新問題擺在團隊面前,如何保證大家都能寫出高質量的代碼,都能對OpenResty有深入的了解?知識的沉淀和升華,成為一個迫在眉睫的問題。 我們選擇把這幾年的一些淺薄甚至可能是錯誤的實踐,通過gitbook的方式公開出來,一方面有利于團隊自身的技術積累,另一方面,也能讓更多的高手一起加入,讓OpenResty的使用變得更加簡單,更多的應用到服務端開發中,畢竟人生苦短,少一些加班,多一些陪家人。 這本書的定位是最佳實踐,同時會對OpenResty做簡單的基礎介紹。但是我們對初學者的建議是,在看書的同時下載并安裝OpenResty,把[官方網站](http://openresty.org/)的Presentations瀏覽和實踐幾遍。 希望你能enjoy OpenResty之旅! [點我看書](http://moonbingbing.gitbooks.io/openresty-best-practices/content/index.html) 本書源碼在 Github 上維護,歡迎參與:[我要寫書](https://github.com/moonbingbing/openresty-best-practices)。也可以加入QQ群來和我們交流:![openresty技術交流群](https://box.kancloud.cn/2015-08-11_55c9ff5685a3d.png)
                  <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>

                              哎呀哎呀视频在线观看