ThinkPHP 3.2.3紹介と設置

3686 ワード

一、ThinkPHPの紹介:MVCモード(3者分離)M-Modelモデルに基づいて作業する:データの操作V-Viewビュー(テンプレート)の仕事を担当する:フロントページ表示C-Controllerコントローラ(モジュール)の仕事を担当する:説明機能
二、ThinkPHPの取得:http://www.thinkphp.cn
三、ThinkPHPコアファイルの紹介:
├─ThinkPHP       (      web    )
│  ├─Common               
│  ├─Conf                
│  ├─Lang                
│  ├─Library            
│  │  ├─Think       Think     
│  │  ├─Behavior        
│  │  ├─Org       Org     
│  │  ├─Vendor           
│  │  ├─ ...            
│  ├─Mode                 
│  ├─Tpl                
│  ├─LICENSE.txt          
│  ├─logo.png       LOGO  
│  ├─README.txt     README  
│  └─ThinkPHP.php       
四、ThinkPHP環境構築手順:1、xamppパッケージをインストールする2、httdocsの下にフォルダthinkphpを作成する3、ThinkPHPコアパッケージをhttdocsの下のフォルダthinkphpにコピーする4、httdocsの下のフォルダthinkphpにファイルindex.phpを作成する.(thinkphp構築プロジェクトでファイルを作成するデフォルトの最初の文字を大文字にします.)5、index.php(入口ファイル)に下記のコードを入力します.
/*
        :

      、    (  )
           (  )
        (  )
        (  )
*/
php   
//   :      (       Application),     Admin
define("APP_NAME","Application");
//   :      
define("APP_PATH","./Application/");
//  ThinkPHP    
require  "./ThinkPHP/ThinkPHP.php"
?>
6、ウェブサイトをブラウザで開きます.http://localhost/thinkphp/ ヒント:ThinkPHPをご利用ください.7、この時thinkphpディレクトリの下にHomeディレクトリが現れました.フロントアプリケーションはこのフォルダの下に置くべきです.8、バックグラウンドアプリケーションを作成します.httocsの下のフォルダthinkphpにファイルadmin.php 9を作成します.admin.phpには下記のコードを入力します.
php   
//   :      ,     Admin
define("APP_NAME","Admin");
//   :      
define("APP_PATH","./Admin/");
//  ThinkPHP    
require  "./ThinkPHP/ThinkPHP.php"
?>
10、ウェブサイトをブラウザで開きます.http://localhost/thinkphp/admin.php ヒント:ThinkPHPをご利用ください.11、この時thinkphpディレクトリの下にAdminディレクトリが現れました.バックグラウンドアプリケーションはこのフォルダの下に置くべきです.この時点で環境構築が完了しました.
五、プロジェクトディレクトリの役割説明は、Applicationを例として:
Application
├─Common               
│  ├─Common              
│  └─Conf                  
├─Home                Home  
│  ├─Conf                
│  ├─Common              
│  ├─Controller         
│  ├─Model             
│  └─View                
├─Runtime             
│  ├─Cache             
│  ├─Data            
│  ├─Logs            
│  └─Temp            
六、注意:フロントファイルHomeとバックグラウンドファイルAdminに共通の部分があれば、画像、jsファイル、CSSファイルなど、httdocs下のフォルダthinkphpにフォルダPublicを作成して、パブリックファイルを保存することができます.アップロードされたファイルが共有されている場合、httdocsの下のフォルダthinkphpにフォルダUploadsを作成してアップロードされたパブリックファイルを保存します.