1. 程式人生 > >thinkphp3.2.3版本文件目錄及作用

thinkphp3.2.3版本文件目錄及作用

control avi runt 運行時 tab 技術 dex 文件目錄 代碼

下載thinkphp3.2.3版本,解壓縮後將文件夾名字改為thinkphp,然後放在www目錄下,裏面的文件夾和文件的名字和作用如下:(前面有Tab健的表示下一級,thinkphp是根目錄)

技術分享
//thinkphp
    //Application//寫的程序都放在這裏面,默認裏面什麽都沒有。當從瀏覽器輸入入口文件並運行後,這個文件夾裏面就會出現下面的文件夾。
        //Common//裏面存放一些配置和方法
            //Common
            //Conf
                //config.php//配置文件,可以在這裏面修改配置。如果配置是整個運行程序的,就在這的配置文件裏面寫。
        //Home//非常重要的文件夾,Home是一個模塊。
            //Common//裏面放置一些自己寫的函數
            //Conf
                //Config.php//這個配置文件也可以用來寫配置。如果配置文件是屬於這個Home模塊的,就在這裏寫配置。
            //Controller//代表MVC的C層。意思是控制器。
                //IndexController.class.php//控制器的命名規則一定要這麽命名。駝峰法命名,控制器名稱+Controller+class.php
            //Model//代表MVC的M層。意思是數據模型。
            //View//代表MVC的V層。意思是視圖。
        //Runtime//裏面包含程序運行時產生的一些文件
            //Cache
            //Data
            //Logs
            //Temp
    //Public//存放一些公用文件
    //ThinkPHP//TP框架核心文件都在裏面,這個文件夾裏面的內容盡量不要去修改。
        //Common//裏面存一些方法,外部的一些方法可以放在裏面。
        //Conf//配置文件所在的文件夾
            //convention.php//thinkphp文件總的一個配置,要記住這個文件。
        //Lang//語言包
        //Library//裏面包含了一些核心類
            //Behavior
            //Org
            //Think//用的會比較多,裏面放的是所有的類。
                //Controller.class.php//所有控制器的父類
                //Model.class.php//所有數據模型的父類
            //Vendor
        //Mode//沒有多大用處
        //Tpl//裏面放置的是一些TP框架的模板。也沒有多大的用處。
        //ThinkPHP.php//是thinkphp文件的一個類
    //index.php//以前叫做thinkphp.php,是程序的入口文件



//localhost/thinkphp/index.php/Home/Index/index   //這種訪問方式是直接訪問的方法,而不是訪問的頁面了。
//index.php是入口文件
//Home是模塊名
//Index是控制器名稱
//index是方法名


//tp框架4種url地址書寫方式
//1.localhost/thinkphp/index.php?m=Home&c=Index&a=test
//2.localhost/thinkphp/index.php/Admin/DengLu/test
//3.localhost/thinkphp/Admin/DengLu/test //shenglve入口文件
//4.localhost/thinkphp/index.php?s=/Home/Index/test


//SHOW_PAGE_TRACE=>true,//在配置文件裏面寫上這句話,代表開啟trace信息。
技術分享

thinkphp3.2.3版本文件目錄及作用