mvc全稱(model view controller)
model:模型(可以理解位資料庫操作模型)
view:檢視(檢視顯示)
controller:(控制器)
簡單的說框架就是乙個類的集合。集合了十分多的類。
注:一般類中加了action的就是控制器 model的就是資料庫操作方面的。
thinkphp的安裝:
完整包和核心包的區別在於核心包只有一些核心檔案,完整包就包括了一些常規的擴充套件庫。
首先得有乙個thinkphp的入口。**的根目錄新建立乙個thinkphp的資料夾然後將thinkphp的檔案放進去。再到根目錄新建index.php的php檔案。
建立如下**即可完成安裝
<?php
@include './thinkphp/thinkphp.php'; //引入thinkphp的執行檔案。
?>
訪問127.0.0.1效果如下所示:
瀏覽根目錄你會發現多了乙個資料夾:
便是index這個資料夾。該資料夾就是index.php定義的那個index了。
在index\lib\action\indexaction.class.php資料夾為控制器。
第五行的**就是我們在127.0.0.1首頁看到的效果。
如果更改那麼前台頁面也隨之更改。我改為下圖
跟著百度學習php之ThinkPHP的執行流程 2
直接在index.php中新增如下 即可開啟 訪問 其實是訪問了index.php index index 第乙個index.php顧名思義是檔案 第二個index是訪問了lib action目錄下的index方法 比如換乙個 index.php index add 則是訪問了index下的add方...
跟著百度學習php之ThinkPHP的執行流程 2
直接在index.php中新增如下 即可開啟 訪問 其實是訪問了index.php index index 第乙個index.php顧名思義是檔案 第二個index是訪問了lib action目錄下的index方法 比如換乙個 index.php index add 則是訪問了index下的add方...
跟著百度學習php之ThinkPHP的執行流程 1
我在index lib action 目錄下新建了乙個showaction.class.php檔案。ps 該目錄是控制器的目錄。然後這個檔案中繼承了action這個類。如下 class showaction extends action 現在要訪問這個頁面,就要在url處輸入 來看一下究竟為何會是這...