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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                #### 技能學習:學習使用php(tp6框架) + vue.js,開發前端全棧網站-1.工具和本地環境 > 技能學習:學習使用php(tp6框架) + vue.js,開發前端全棧網站-1.工具和本地環境 > 技能學習:學習使用php(tp6框架) + vue.js,開發前端全棧網站-2.啟動項目 > 技能學習:學習使用php(tp6框架) + vue.js,開發前端全棧網站-3.路由、模型與數據庫操作 > 技能學習:學習使用php(tp6框架) + vue.js,開發前端全棧網站-4.跨域且傳輸數據,并優化后端接口 > 技能學習:學習使用php(tp6框架) + vue.js,開發前端全棧網站-5.用戶登錄(一),密碼的bcrypt(hash)加密與驗證 > 技能學習:學習使用php(tp6框架) + vue.js,開發前端全棧網站-6.用戶登錄(二),token驗證 > 技能學習:學習使用php(tp6框架) + vue.js,開發前端全棧網站-7.分類的模型關聯和通用CRUD接口 > 技能學習:學習使用php(tp6框架) + vue.js,開發前端全棧網站-8.使用mavoneditor(vue的markdown編輯器),并批量上傳圖片 ###### 前言 1.thinkphp框架據說是php初學最容易上手的框架,我從UI設計轉行時就使用了tp5做了我的第一個開發項目。但當時畢竟是初學,代碼左拼右湊完成了整個項目,但混亂不堪。今天起重新學習thinkPHP框架,使用tp6整理之前的代碼。 2.我并不準備深入理解php開發,其他的我不太感冒。之所以使用tp6,并不是因為它使用了php7.0以上的php環境,而是因為它深入理解并升級了中間件的使用,但是單此項就真正貫徹了thinkPHP框架簡潔、實用的設計原則。 3.本系列文章將簡化前端講解,關于vue相關內容大家可以參照之前的全站系列文章,本系列文章只說明如何編寫前端可調用的接口和如何與前端進行交互。 ###### 1.安裝composer composer是php參照node’s npm 和 ruby’s bundler啟發制作的類似包管理工具,是安裝tp6的前提。 linux和mac安裝: ~~~ curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer ~~~ windows安裝: Composer-Setup.exe 安裝過程傻瓜式安裝,瘋狂next,中間選擇你下載的php版本,我安裝的版本是php7.3.4版本。 安裝完成后可以使用composer國內鏡像,讓composer下載文件包更快: 我使用windows系統,為了方便就使用了windows自帶的powershell命令行工具: ~~~ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ ~~~ ![](https://img.kancloud.cn/b2/a6/b2a62d611774cab693bc8cf001a9932e_1203x104.png) 此時composer安裝成功。 ###### 2.通過composer安裝tp6 找一個你喜歡的文件夾,按住shift+右鍵,打開windows的powershell工具,輸入以下命令安裝穩定版tp6: ~~~ composer create-project topthink/think tp ~~~ 等待幾秒后,就出現了tp文件夾,我給其命名為tp6.com。 ![](https://img.kancloud.cn/11/06/1106c0e4f528b1761686d799d37423c0_927x426.png) 進入tp6.com文件夾,啟動項目: ~~~ cd tp6.comphp think run ~~~ ![](https://img.kancloud.cn/f1/e0/f1e06d957de260a398108fe40af90566_720x134.png) 此時就可以通過8000端口號進入tp項目: ![](https://img.kancloud.cn/59/46/594637d9d6913fedc497d6e5905c63f5_924x496.png) 也可以設置端口號: ~~~ php think run -p 3000 ~~~ ![](https://img.kancloud.cn/6e/71/6e713ab72eb5ea2ada362392be59dcb5_760x289.png) ![](https://img.kancloud.cn/86/f5/86f519c9426a8f35872b7ba869412184_647x489.png) 編譯過程如果出錯,直接在網上搜報錯內容,我一開始報了個錯,查了一下說修改php.ini,刪了一個值,就編譯成功了。 ###### 3.使用mysql數據庫 上學的時候就開始用Navicat和Mysql搭配,我的電腦里早就有了mysql,在我網盤里找了一下,應該是17年安裝并保存的,大家也可以網上找一下安裝方法,我直接給大家分享了: > mysql: > 鏈接:https://pan.baidu.com/s/155dEXxvEcgrwhDfYng7SEg 提取碼:ydph > navicat > 鏈接:https://pan.baidu.com/s/115BrsqQj-sudJ5uz\_jwQgQ > 提取碼:aapm 里邊有安裝教程。 安裝完成后,直接在Navicat上連接本地數據庫即可: ![](https://img.kancloud.cn/c9/3f/c93ff835ca55e04050dc9ebcfb747ed5_980x669.png) ###### 4.tp6框架中使用本地數據庫 ![](https://img.kancloud.cn/ff/b9/ffb9f9d0d673157b14ff5ac4c4ba8b7c_1459x819.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>

                              哎呀哎呀视频在线观看