成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

  • ThinkPHP

    框架1. 什么是框架?某些團(tuán)隊(duì)把基于 單入口 oop mvc [模版引擎] 寫成一個(gè)web項(xiàng)目基本操作架構(gòu)!2. 有了框架之后?只需要基于框架去開發(fā)web項(xiàng)目!web項(xiàng)目tt前臺(tái) 后臺(tái)1. 需求分析

    框架
    1. 什么是框架?
    某些團(tuán)隊(duì)把基于 單入口 oop mvc [模版引擎] 寫成一個(gè)web項(xiàng)目基本操作架構(gòu)!
    2. 有了框架之后?
    只需要基于框架去開發(fā)web項(xiàng)目!
    web項(xiàng)目tt前臺(tái) 后臺(tái)
    1. 需求分析
    項(xiàng)目模塊
    商品模塊
    商品管理tCURD
    分類管理tCURD
    商品品牌tCURD
    商品評(píng)論tURD

    2. 框架分類
    輕巧型 Codelgniter ----CI ThinkPHP ------TP
    中型 Zend Framework
    大型 Yii

    3.框架:
    國內(nèi)
    thinkphp 框架
    國外
    Zend Framework 1.0 2.0
    Codelgniter----CI
    Yii 1.0 2.0
    Laravel

    4.基本上都是
    單入口 [模板引擎] MVC oop

    控制器 模型層 視圖層
    ?。谩    。汀   。謙

    ThinkPHP
    1.好處
    1、免費(fèi)的,代碼開源
    2、單入口 模板引擎(thinktemplate) MVC的一種的開發(fā)模式;
    3、智能url路由t
    index.php?m=User&a=show&id=100
    index.php/User/show/id/100
    4、目錄是自動(dòng)創(chuàng)建
    5、ajax 數(shù)據(jù)操作、表單驗(yàn)證等等都很智能
    自動(dòng)驗(yàn)證 自動(dòng)完成 字段映射

    2.框架下載
    www.thinkphp.cn 3.2.2

    完整版 涉及到一些插件 工具類庫
    核心版 只要TP框架運(yùn)行起來就行

    手冊下載
    CHM版

    配置域名: thinkphp/thinksite

    www.tk111tp.com

    1. httpd.conf----->Include conf/extra/httpd-vhosts.conf 去掉#
    2. 打開/extra/httpd-vhosts.conf 文件
    3. 配置
    4. 打開host文件 做域名劫持操作 127.0.0.1 域名

    瀏覽器訪問域名
    初始化ThinkPHP框架,模版的是訪問Home組里面Index控制器里面index方法

    3. 入口文件/項(xiàng)目目錄結(jié)構(gòu)
    -index.phpt入口文件
    // 檢測PHP環(huán)境
    if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !');

    // 定義應(yīng)用目錄
    define('APP_PATH','./Application/');

    // 定義框架目錄
    define("THINK_PATH","./ThinkPHP/");

    // 引入ThinkPHP入口文件
    require THINK_PHP.'ThinkPHP.php';

    ?>

    /Applicationt項(xiàng)目目錄
    /Common 應(yīng)用公共模塊/
    /Common 應(yīng)用公共函數(shù)目錄
    -function.phpt// 自定函數(shù)
    /Conf 應(yīng)用公共配置文件目錄
    -config.phpt// 公共配置文件
    /Runtime 運(yùn)行時(shí)目錄
    /Cache 模版緩存目錄
    /Data 數(shù)據(jù)目錄
    /Logs 日志目錄
    /Temp 緩存目錄
    /Home 默認(rèn)生成的Home模塊
    /Conf 模塊配置文件目錄
    -config.phpt模塊配置文件
    /Common 模塊函數(shù)公共目錄
    -function.phpt模塊函數(shù)文件
    /Controller 模塊控制器目錄
    /Model 模塊模型目錄
    /View 模塊視圖文件目錄

    注意t1. 模版后綴 .html
    2. 一個(gè)控制器對(duì)應(yīng)一個(gè)模版目錄

    4 ThinkPHP運(yùn)用
    4.1 調(diào)用模版:
    一個(gè)控制器 對(duì)應(yīng)一個(gè) 模版目錄
    IndexController.class.php ------>項(xiàng)目目錄/Home/View/Index/XXXX.h

    標(biāo)簽: