日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

Thinkphp学习

發(fā)布時(shí)間:2024/1/18 php 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Thinkphp学习 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

官方文檔

Thinkphp的github地址

Thinkphp中文網(wǎng)

Thinkphp介紹

ThinkPHP是一個(gè)免費(fèi)開源的,快速、簡(jiǎn)單的面向?qū)ο蟮妮p量級(jí)PHP開發(fā)框架,是為了敏捷WEB應(yīng)用開發(fā)和簡(jiǎn)化企業(yè)應(yīng)用開發(fā)而誕生的。是國(guó)產(chǎn)框架,中文文檔說明十分的齊全,為web開發(fā)提供了路由,ORM,等核心功能(開發(fā)個(gè)應(yīng)用的關(guān)鍵功能也就能響應(yīng)請(qǐng)求,能處理保存數(shù)據(jù)這兩個(gè)核心內(nèi)容)。

  • 序言
  • 基礎(chǔ)
  • 架構(gòu)
  • 路由
  • 控制器
  • 請(qǐng)求
  • 響應(yīng)
  • 數(shù)據(jù)庫(kù)
  • 模型
  • 視圖
  • 錯(cuò)誤和日志
  • 調(diào)試
  • 驗(yàn)證
  • 雜項(xiàng)
  • 命令行
  • 擴(kuò)展庫(kù)
  • 附錄

Thinkphp的安裝和配置

  • 安裝thinkphp使用composer即可,tp是創(chuàng)建的文件夾名字
  • composer create-project topthink/think tp
  • 創(chuàng)建好項(xiàng)目文件夾后,通過phpstudy配置一下服務(wù)端路徑,啟動(dòng)項(xiàng)目
  • 將項(xiàng)目中的public文件夾設(shè)為根目錄進(jìn)行啟動(dòng),直接訪問域名/index.php即可

    Thinkphp的生態(tài)

    Thinkphp除了提供了開發(fā)的框架之外,還提供了豐富的生態(tài),比如擴(kuò)展組件,API服務(wù),具體參考: Thinkphp的生態(tài)

    phpstorm調(diào)試

    親測(cè)有效
    大致過程

    • 安裝Xdebug
    • phpstorm配置DBGB proxy
    • debug配置web page 選擇配置的dbgb proxy

    偽靜態(tài)部署

    參考鏈接
    偽靜態(tài)配置
    Nginx

    修改nginx.conf 配置文件 加入下面的語(yǔ)句

    location / { if (!-e $request_filename){rewrite ^(.*)$ /index.php?s=$1 last; break; } }

    Apache

    把下面的內(nèi)容保存為.htaccess文件放到應(yīng)用入口public文件的同級(jí)目錄下

    <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] </IfModule>

    確保已經(jīng)啟用Apache的偽靜態(tài),確保目錄已經(jīng)配置好權(quán)限,修改配置

    <VirtualHost *:80>DocumentRoot "/Users/document/myproject/funadmin/public"ServerName funadmin.com ServerAlias funadmin.com *.funadmin.com<Directory "/Users/document/myproject/funadmin">AllowOverride AllOptions Indexes FollowSymLinksRequire all granted</Directory> </VirtualHost>

    其他網(wǎng)站推薦

    最專業(yè)的PHP資源網(wǎng)站

    總結(jié)

    以上是生活随笔為你收集整理的Thinkphp学习的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。