TP3 2 3從入門到放棄 TP框架的使用

2021-07-31 17:39:19 字數 2424 閱讀 4379

一、thinkphp框架的使用-引用框架

注意:框架的公共入口檔案thinkphp.php是不能直接執行的,該檔案只能在專案入口檔案中呼叫那個才能正常執行。

require '../thinkphp/thinkphp/thinkphp.php';

目的載入thinkphp框架的入口檔案thinkphp.php,(相當於通過這個檔案入口引用這個框架。)這是所有基於thinkphp開發應用的第一步。

2、然後開啟瀏覽器執行,會出現乙個斜的笑臉和一行歡迎使用thinkphp!這句話。

這樣已經自動生成了專案目錄,目錄結構如下

common、home、runtime這三個資料夾。

補充:php是通過引用thinkphp框架入口檔案來生自動成框架的三個專案目錄檔案的這種方式,使用thinkphp框架來開發

二、thinkphp框架的使用-框架組織和布局(修改檔案位置)

//繫結模組的定義  否則預設home檔案模組

define('bind_module','login'); 

//修改執行時檔案的位置

define('runtime_path','./runtime/');

//設定啟動模組的檔案

$_get['m']='login';

$_get['c']='index';

開啟瀏覽器輸入localhost,即瀏覽器顯示:

你看到笑臉的時候,意味著你可以發自內心的效果,說明 tp使用成功,也自動生成的mvc框架,到目前為止 我的目的成功了,後面開始使用mvc開發了

三、使用mvc框架開發

第一步:測試了控制 echo  "hello";執行成功

第二步:下面通過控制器執行view下面的檢視

找到view檢視

裡面是空的,寫入一下**:

hello, !

修改控制器裡面的**

public function index()

執行結果:

到此為止,我很鬱悶 我是按照官網來的

我自問**錯了

我又仔細看了 一下

錯誤

tp 自己生成 mvc框架  也沒有說 偏偏需要在view 裡面新建乙個資料夾呀

(眾所周知mvc模組設定是肯定要在view裡面新建乙個資料夾裡面放入html頁面)

即便是這樣  那他自己也應該新建乙個預設的資料夾呀  可是tp

卻直接預設在view裡面index.php,咱不說你即便你不想模組化設計,也就不需要在view裡面建立資料夾,但當我訪問的時候,你也別提示view裡面有index資料夾,導致出錯呀

不負責就有人提出的質疑,這是必然:例如

如果tp框架比較熟的 ,達到tp框架 就是自己使用需要的一部分,或者自己其實也可以簡單寫乙個tp框架的功能,賴於不想寫,直接用tp開發效率的時候tp還是值得使用

tp3 2 3 常量引數

is cgi 是否屬於 cgi模式 is win 是否屬於windows 環境 is cli 是否屬於命令列模式 module 當前模組的url位址 controller 當前控制器的url位址 action 當前操作的url位址 self 當前url位址 info 當前的path info字串 e...

茫茫tp3 2 3之路 day1

今天我要開啟thinkphp3.2.3的學習之路了,路過的朋友請多多指教!解壓放在web目錄下,專案名字我改為了tp323,目錄結構如圖 預設的歡迎頁面其實就是訪問的home模組下面的index控制器類的index操作方法 我們修改預設的index操作方法如下 namespace home cont...

自定義的tp3 23分頁

分四個步驟 1,控制器 this m 是模型 count thi s m wh ere this m where this m wh ere map count p g etpa ge p getpage p getp age count,10 data thi s m wh ere this m ...