十年專注于品牌網(wǎng)站建設(shè) 十余年專注于網(wǎng)站建設(shè)_小程序開發(fā)_APP開發(fā),低調(diào)、敢創(chuàng)新、有情懷!
      南昌百恒網(wǎng)絡(luò)微信公眾號(hào) 掃一掃關(guān)注
      小程序
      tel-icon全國(guó)服務(wù)熱線:400-680-9298,0791-88117053
      掃一掃關(guān)注百恒網(wǎng)絡(luò)微信公眾號(hào)
      掃一掃打開百恒網(wǎng)絡(luò)微信小程序

      百恒網(wǎng)絡(luò)

      南昌百恒網(wǎng)絡(luò)

      thinkphp6 命令大全及使用方法

      wangs 2024-02-19 2097

      安裝tp6:composer create-project topthink/think demo

      啟用多應(yīng)用模式:composer require topthink/think-multi-app

      啟動(dòng)內(nèi)置服務(wù):php think run定制端口:php think run -H tp.com -p 80

      查看當(dāng)前版本:php think version

      自動(dòng)生成應(yīng)用(需啟用多應(yīng)用模式):php think build demo

      創(chuàng)建類庫(kù)文件(多應(yīng)用):php think make:controller index@Demo

      創(chuàng)建類庫(kù)文件(單應(yīng)用):php think make:controller Demo

      安裝視圖驅(qū)動(dòng):composer require topthink/think-view



      安裝穩(wěn)定版:

      composer create-project topthink/think tp 

      更新穩(wěn)定版:

      composer update topthink/framework 

      安裝開發(fā)板:

      composer create-project topthink/think=6.0.x-dev tp 

      開啟多應(yīng)用擴(kuò)展命令:

      composer require topthink/think-multi-app 

      模板引擎驅(qū)動(dòng)命令:

      composer require topthink/think-view 

      生成一個(gè)服務(wù)類:

      php think make:service  FileSystemService 

      生成一個(gè)事件:

      php think make:event UserLogin 

      生成一個(gè)監(jiān)聽(tīng)類:

      php think make:listener UserLogin 

      生成一個(gè)訂閱者類:

      php think make:subscribe User 

      生成一個(gè)中間件:

      php think make:middleware Check 

      路由反解URL:

      php think optimize:route 

      創(chuàng)建一個(gè)資源控制類:

      Route::resource(\\\\\\\\\\\\\\\'blog\\\\\\\\\\\\\\\', \\\\\\\\\\\\\\\'Blog\\\\\\\\\\\\\\\')->vars([\\\\\\\\\\\\\\\'blog\\\\\\\\\\\\\\\' => \\\\\\\\\\\\\\\'blog_id\\\\\\\\\\\\\\\']); 

      資源控制器:生成index應(yīng)用的Blog

      php think make:controller index@Blog 

      或者使用完整的命名空間生成

      php think make:controller app\\\\\\\\\\\\\\\\index\\\\\\\\\\\\\\\\controller\\\\\\\\\\\\\\\\Blog 

      南昌小程序開發(fā)公司百恒網(wǎng)絡(luò)開發(fā)工程師提醒大家如果只是用于接口開發(fā),可以使用

      php think make:controller index@Blog --api 

      然后你只需要為資源控制器注冊(cè)一個(gè)資源路由:

      Route::resource(\\\\\\\\\\\\\\\'blog\\\\\\\\\\\\\\\', \\\\\\\\\\\\\\\'Blog\\\\\\\\\\\\\\\'); 

      Trace調(diào)試功能就是ThinkPHP提供給開發(fā)人員的一個(gè)用于開發(fā)調(diào)試的輔助工具。可以實(shí)時(shí)顯示當(dāng)前頁(yè)面或者請(qǐng)求的請(qǐng)求信息、運(yùn)行情況、SQL執(zhí)行、錯(cuò)誤信息和調(diào)試信息等,并支持自定義顯示,并且支持沒(méi)有頁(yè)面輸出的操作調(diào)試。最新版本頁(yè)面Trace功能已經(jīng)不再內(nèi)置在核心,但默認(rèn)安裝的時(shí)候會(huì)自動(dòng)安裝topthink/think-trace擴(kuò)展,所以你可以在項(xiàng)目里面直接使用。
      如果部署到服務(wù)器的話,你可以通過(guò)下面方式安裝

      composer install --no-dev

      下面介紹下系統(tǒng)自帶的幾個(gè)命令,包括:


      指令 描述
      build 自動(dòng)生成應(yīng)用目錄和文件
      help 幫助
      list 指令列表
      clear 清除緩存指令
      run 啟動(dòng)PHP內(nèi)置服務(wù)器
      version 查看當(dāng)前框架版本號(hào)
      make:controller 創(chuàng)建控制器類
      make:model 創(chuàng)建模型類
      make:command 創(chuàng)建指令類文件
      make:validate 創(chuàng)建驗(yàn)證器類
      make:middleware 創(chuàng)建中間件類
      make:event 創(chuàng)建事件類
      make:listener 創(chuàng)建事件監(jiān)聽(tīng)器類
      make:subscribe 創(chuàng)建事件訂閱者類
      make:service 創(chuàng)建系統(tǒng)服務(wù)類
      optimize:autoload 生成類庫(kù)映射文件
      optimize:config 生成配置緩存文件
      optimize:schema 生成數(shù)據(jù)表字段緩存文件
      optimize:facade 生成Facade注釋
      route:build 生成注解路由
      route:list 查看路由定義
      service:discover 自動(dòng)注冊(cè)擴(kuò)展包的系統(tǒng)服務(wù)
      vendor:publish 自動(dòng)生成擴(kuò)展的配置文件

      更多的指令可以自己擴(kuò)展。
      命令行切換到應(yīng)用根目錄后,輸入:

      >php think run 

      如果啟動(dòng)成功,會(huì)輸出下面信息,并顯示web目錄位置。

      ThinkPHP Development server is started On You can exit with `CTRL-C`
      Document root is: D:\\\\\\\\\\\\\\\\WWW\\\\\\\\\\\\\\\\tp6/public 

      如果不需要保留空目錄,可以使用

      php think clear --dir 

      清除日志目錄

      php think clear --log 

      清除日志目錄并刪除空目錄

      php think clear --log --dir 

      清除數(shù)據(jù)緩存目錄

      php think clear --cache 

      清除數(shù)據(jù)緩存目錄并刪除空目錄

      php think clear --cache --dir 

      如果需要清除某個(gè)指定目錄下面的文件,可以使用:

      php think clear --path d:\\\\\\\\\\\\\\\\www\\\\\\\\\\\\\\\\tp\\\\\\\\\\\\\\\\runtime\\\\\\\\\\\\\\\\log\\\\\\\\\\\\\\\\ 

      安裝

      Workerman_154" style="box-sizing:inherit;-webkit-tap-highlight-color:transparent;text-size-adjust:none;-webkit-font-smoothing:antialiased;background-color:transparent;color:#4183C4;position:absolute;margin-top:-10px;">Workerman

      首先通過(guò) composer 安裝

      composer require topthink/think-worker 

      WorkermanHttpServer_159" style="box-sizing:inherit;-webkit-tap-highlight-color:transparent;text-size-adjust:none;-webkit-font-smoothing:antialiased;background-color:transparent;color:#4183C4;position:absolute;margin-top:-10px;">使用Workerman作為HttpServer

      在命令行啟動(dòng)服務(wù)端

      php think worker 

      然后就可以通過(guò)瀏覽器直接訪問(wèn)當(dāng)前應(yīng)用

      http://localhost:2346 

      linux下面可以支持下面指令

      php think worker [start|stop|reload|restart|status] 

      workerman的參數(shù)可以在應(yīng)用配置目錄下的worker.php里面配置。

      由于onWorkerStart運(yùn)行的時(shí)候沒(méi)有HTTP_HOST,因此最好在應(yīng)用配置文件中設(shè)置app_host

      SocketServer_174" style="box-sizing:inherit;-webkit-tap-highlight-color:transparent;text-size-adjust:none;-webkit-font-smoothing:antialiased;background-color:transparent;color:#4183C4;position:absolute;margin-top:-10px;">SocketServer

      在命令行啟動(dòng)服務(wù)端(需要2.0.5+版本)

      php think worker:server 

      默認(rèn)會(huì)在0.0.0.0:2345開啟一個(gè)websocket服務(wù)。
      如果需要自定義參數(shù),可以在config/worker_server.php中進(jìn)行配置,包括:

      配置參數(shù) 描述
      protocol 協(xié)議
      host 監(jiān)聽(tīng)地址
      port 監(jiān)聽(tīng)端口
      socket 完整的socket地址

      ###swoole擴(kuò)展,然后使用

      composer require topthink/think-swoole

      百恒網(wǎng)絡(luò),專業(yè)專注于南昌小程序開發(fā)、南昌APP開發(fā),南昌網(wǎng)站建設(shè),為用戶提供高品質(zhì)網(wǎng)絡(luò)產(chǎn)品和優(yōu)質(zhì)服務(wù)是我們始終的追求,歡迎來(lái)電咨詢洽談。
      400-680-9298,0791-88117053
      掃一掃關(guān)注百恒網(wǎng)絡(luò)微信公眾號(hào)
      掃一掃打開百恒網(wǎng)絡(luò)小程序

      歡迎您的光顧,我們將竭誠(chéng)為您服務(wù)×

      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售后服務(wù) 售后服務(wù)
       
      售后服務(wù) 售后服務(wù)
       
      備案專線 備案專線
       
      ×
      国产精品久久久久久亚洲小说| 亚洲精品蜜夜内射| 国产系列高清精品第一页| 久久精品免费一区二区三区| 国产精品特黄毛片| 精品亚洲456在线播放| 亚洲国产精品张柏芝在线观看| 久久久午夜精品理论片| 亚洲精品乱码久久久久久中文字幕 | 亚洲国产精品自在线一区二区| 国产精品无码A∨精品影院 | 精品人妻无码专区中文字幕| 一本色道久久88综合亚洲精品高清| 免费在线精品视频| 国产亚洲精品91| 国产一区二区三区日韩精品| 国产精品国产高清国产av| 精品亚洲成a人在线观看| 精品国产夜色在线| 国产麻豆剧果冻传媒免精品费网站| 久久精品国产亚洲AV电影网| 人人妻人人澡人人爽人人精品浪潮 | 久久99精品一久久久久久| 久久精品国产半推半就| 久久精品一区二区| 亚洲处破女AV日韩精品| 久久永久免费人妻精品| 日韩精品视频免费在线观看| 日韩乱码人妻无码中文字幕久久| 中文字幕日韩专区精品系列| 网友偷拍日韩精品| 精品深夜AV无码一区二区老年| 在线精品91青草国产在线观看| 久久99国产综合精品| 久久久这里有精品中文字幕| 国产精品无码专区在线观看 | 在线精品视频播放| 亚洲国产精品日韩在线| 玖玖精品在线视频| 亚洲精品国产摄像头| 99精品全国免费观看视频|