框架結構
thinkphp 代表核心資料夾,框架的核心檔案存放在這個資料夾內。
index.php 應用入口檔案。(自行開啟檢視)
啟動框架
首先開啟瀏覽器輸入根據自己的框架檔案存放位址輸入相應的位址
啟動框架後該資料夾會自動新增檔案 如下圖:
common 資料夾是用來存放公共函式的,例如自己寫的一些方法或者從外部引入的一些方法都可以放在這個資料夾下
home 資料夾是代表的模組,乙個專案一般來說可以分為兩個模組,前台、後台。這個資料夾一般代表前台模組,如果需要後台模組則新建乙個後台模組的資料夾。如果還需要更多的模組則新建資料夾即可。新建的資料夾都是模組資料夾
runtime 資料夾是快取資料夾,
home 模組
開啟 home 資料夾下會有以下資料夾
common 資料夾還是代表該模組的公共函式。
conf 資料夾代表的是配置檔案,屬於 home 模組的配置。第乙個就是配置檔案了,如下
剩下的分別代表(這稱為mvc模式,把程式分為3層)
model 模型 表示資料模型,用來運算元據庫。
view 檢視 表示操作頁面,存放前台頁面,用來展示資料的。
controller 控制器 用來存放業務邏輯 php **的。(包含 action 操作方法)
mvc模式,也就是說使用者訪問某個頁面是通過 controller 控制器訪問的,控制器負責將 view 視**件和 model 資料模型提取出來並進行混合加工然後展示給使用者。
TP框架基礎
自定義路由 就是簡化url 美化url 對seo更加友好!路由傳參的幾種方式 傳遞引數 route get demo id function int id 根目錄下的.env檔案的作用 不用去配置檔案去修改引數,上線後直接捨棄這個檔案即可!一 建立後台登入控制器 php think make con...
tp框架基礎知識
框架的好處 建立應用 四種路由形式 建立控制器和檢視 檢視的話display 自動載入與方法名稱相同的檢視,或者可以指明是哪個,也可以指明其他控制器對應的檢視 this display goods showlist tp框架裡面有兩種模式,線上生產模式和開發模式,開發模式是比較有好的 關於引入的路徑...
TP框架基礎(四) 新增資料
add 該方法返回被新增的新記錄的主鍵id值 兩種方式實現資料新增 1.陣列方式資料新增 goods d goods arr array goods name iphone5s goods weight 109 注意 goods name 和goods weight 是資料表中欄位名稱 goods ...