<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國際加速解決方案。 廣告
                【本文原創,禁止轉載】 ###一、前言 用了半年的Yii框架,發現封裝的類太多太多,雖然使用起來**效率很高**但是**學習成本比較高**并且**自由度不高**,本著學習的態度,想試試新的框架嘗嘗鮮。 因為一直在用鳥哥寫的yar做接口封裝,所以也就想試試他用C寫的PHP框架 ###二、下載 Yaf其實算是PHP官方的一個擴展,我們可以直接在PHP官網下載。?http://pecl.php.net/package/yaf 也可以在github上找到。?https://github.com/laruence/php-yaf 還有,Yaf的官網,雖然說明文檔一直木有更新。。。?http://www.yafdev.com/ ###三、安裝 其實這就是一個安裝PHP擴展的過程。 Yaf和Yii的區別就是Yaf把框架寫成了PHP擴展,能更深一層的執行,這樣也就是他為什么這么快的原因。 **1、下載** ~~~ wget http://pecl.php.net/get/yaf-2.3.2.tgz #直接從PHP官網下載正式版本會比較穩定 ~~~ **2、解壓** ~~~ tar zxvf yaf-2.3* #好吧我偷懶了。。 cd yaf* ~~~ **3、預處理** ~~~ phpize #這里我還沒完全搞懂所以就沒有加參數 ~~~ **4、make** ~~~ make #提示大家最好用 make && make test ~~~ ### 1)問題 然后就在make這里出現了問題,沒有,博主每次裝點東西總會出現問題,這也就是寫博客記錄的理由哈~ ![](https://box.kancloud.cn/2016-03-17_56ea1b27f2055.jpg) 很明顯沒有 php_pcre.h 這個文件 ### 2)解決 當然粗線了問題肯定就能解決,然后博主就去問鳥哥了QAQ【下次一定自己先找方法QAQ 結果就是需要“安裝pcre?dev包” 開始我是這樣 ![](https://box.kancloud.cn/2016-03-17_56ea1b2811791.jpg) 顯然執行之后沒有起作用啦! 然后急中生智。。。。 ~~~ yum install pcre*dev* #直接去搜惹。。。 ~~~ 結果! ![](https://box.kancloud.cn/2016-03-17_56ea1b282af61.jpg) 裝上惹!!!? ### 3)繼續make 經過上面的問題解決,下面當然木有問題了! ![](https://box.kancloud.cn/2016-03-17_56ea1b283d37c.jpg) **5、修改php.ini** 給你的php.ini添加一行讓他能加載這個擴展 ~~~ extension=yaf.so # 加上擴展!萌萌噠!!! ~~~ **6、重啟httpd** ~~~ service httpd restart ~~~ **7、查看phpinfo()** ![](https://box.kancloud.cn/2016-03-17_56ea1b284e6e4.jpg) 至此,PHP的Yaf擴展安裝完成! ###四、框架目錄結構 這里要提一下,因為Yaf的官方網站 http://yaf.laruence.com/manual/index.html?的文檔的更新時間是**2012**年,所以一定要小心。博主按照這個配置,果然不行! 然后,博主就機智的想到了社區,畢竟人多力量的大,然后。。。 ![](https://box.kancloud.cn/2016-03-17_56ea1b2862d3b.jpg) 。。。 這是排名最靠前的論壇好咩?這樣的回帖數是鬧哪樣啊?2012年是怎么回事啊? 然后博主又機智的找到了置頂的QQ群! 然后博主又機智的找到了群共享里的文件! ![](https://box.kancloud.cn/2016-03-17_56ea1b288612b.jpg) 然后。。。 ![](https://box.kancloud.cn/2016-03-17_56ea1b28999cc.jpg) 成功了有木有!!! 心里很是激動啊!!! 所以最新的目錄結構是這樣的 ![](https://box.kancloud.cn/2016-03-17_56ea1b28a9b9f.jpg) ###五、總結 1)感謝鳥哥 2)人多力量大,沒有文檔還有QQ群 3)遇到足夠多的錯誤才能進步 4)自己認為這樣的方式【二次元語言】寫技術博客挺萌的~ ###六、參考資料 1)[Yaf官網](http://www.yafdev.com/)?http://www.yafdev.com/ 2)[github項目](https://github.com/laruence/php-yaf)?https://github.com/laruence/php-yaf 3)[PHP官方擴展下載](http://pecl.php.net/package/yaf)??http://pecl.php.net/package/yaf 4)[PHP官方說明函數參考](http://php.net/manual/zh/book.yaf.php)?http://php.net/manual/zh/book.yaf.php 5)[鳥哥博客](http://www.laruence.com/2012/07/06/2649.html)?http://www.laruence.com/2012/07/06/2649.html 6)Yaf的QQ群 5134185
                  <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>

                              哎呀哎呀视频在线观看