zoukankan      html  css  js  c++  java
  • tp基础,文件存储路径

    tp框架的几点注意事项:

    1.tp框架结构MVC模式
    2.MVC模式最终访问的是方法,不是具体 页面
    3.控制器用驼峰法命名
    4.约定胜于配置

    index.php:入口文件

    Application:应用程序文件夹

      Common:存放配置和方法(可以修改此文件夹内的配置文件)
      Home:模块

      Concroller:控制器(核心)
      Model:数据模型
      View:视图、模版

      Runtime:程序运行时所产生的文件

    Public:存放公用文件夹
    ThinkPHP:核心文件夹

      Common:存放方法
      Conf:配置文件文件夹

      convention.php:配置文件,是常用文件

      Lang:语言包

      Think:所有类文件

      Controller.class.php:所有控制器的父类
      Model.class.php:所有数据模型的父类
      View.class.php:所有模版视图


    Library:核心类
    Tpl:TP框架的模版


    调用模版显示方法:$this->show();

    几个调试文件:

    config.php内要加上 'SHOW_PAGE_TRACE'=>true, //开启trace信息,开发更加方便

    开发时,把入口文件内的define('APP_DEBUG',true); 改为true,开发完更改为生产模式,
    也就是false

    数据库设置内的 'DB_DEBUG' => true, // 数据库调试模式 开启后可以记录SQL日志,
    在开发时换成false,运行时可换成true

    模版引擎设置内的 'TMPL_ENGINE_TYPE' => 'Think', // 默认模板引擎 以下设置仅对
    使用Think模板引擎有效。此处可修改为smarty,更改之后所有语法变为smarty

    后端注册,前端显示的方法:

    在后端注册的内容代码
    $this->assign("test","Hello");

    在前端显示代码(传数组,取索引,用大括号进行输出)
    {$test}

  • 相关阅读:
    MySQL主从复制
    MySQL索引
    MySQL视图(view)
    MySQL表类型和存储引擎
    MySQL事务(三)
    MySQL事务(二)
    MySQL事务(一)
    MySQL事件调度器
    协同过滤推荐算法
    SVD奇异值分解
  • 原文地址:https://www.cnblogs.com/u1020641/p/6228174.html
Copyright © 2011-2022 走看看