• ThinkPHP总结(一)


    所使用的版本是 thinkphp_3.2.3_full。下载框架后,解压缩,可以看到初始的目录结构如下:
    www  WEB部署目录(或者子目录)
    ├─index.php       入口文件
    ├─README.md       README文件
    ├─Application     应用目录
    ├─Public          资源文件目录
    └─ThinkPHP        框架目录
    其中框架目录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 框架入口文件
    重要的两行为

    1、 访问路径:(最常用的形式,即PATHINFO 模式)
    http://域名/入口文件/模块名/方法名/键1/值1/键2/值2/键3/值3......
    2、如果想用其他分隔符代替URL中后面的"/"则要在 /Application/Home/Conf目录下config.php设置
    //'配置项'=>'配置值'
    'URL_PATHINFO_DEPR'=>'想用的分隔符',//修改URL的分隔符

    3、模版的标签默认是用 {}标识的,如果改用自定义的符号,则同样在/Application/Home/Conf目录下config.php设置
    // 该配置文件中修改(修改左右定界符)
    'TMPL_L_DELIM'=>'<{',
    'TMPL_R_DELIM'=>'}>',
    4、 数据库的配置也可以放在此文件中进行配置
    'DB_TYPE'=>'mysql',
    'DB_HOST'=>'localhost',
    'DB_PREFIX'=>'tp_',  //等等

    5、在使用模版文件的时候要注意路径问题

    6、

  • 相关阅读:
    bug排查
    做接口测试没反应
    wcf配置文件
    mvc学习-编辑提交需要注意-mvc重点
    大批量导出思路
    进程基础知识
    (转)JMS事务
    (转)JMS简明学习教程
    (转)Linux下使用system()函数一定要谨慎
    LInux文件基础知识和文件目录操作(二)文件I/O操作
  • 原文地址:https://www.cnblogs.com/yutianqing/p/5277333.html
Copyright © 2020-2023  润新知