zoukankan      html  css  js  c++  java
  • tp基础框架基本知识

    thinkPHP框架简称TP框架:

    index.php:项目的入口文件,所有的页面都从这个页面进入
    application:存放项目的文件夹
    public:存放公有的东西
    thinkPHP:TP框架的核心文件夹,里面的东西尽量不要修改
    里面包含:1.common:核心函数库,用户自定义的函数可以存在这里面
    2.conf:配置文件,主要在里面的convention.php
    3.lang:语言包
    4.library:存放TP核心类文件,里面的think存放类,我们使用的类基本都在
    5.mode:模型文件夹
    6.TPL:模板文件夹
    可以自己定义项目存放文件:下面有
    runtime:用于存放缓存文件
    里面有1.catch:存放缓存的文件
    2.data:数据库缓存

    Home文件夹:项目里的模块,开发时所有的代码写在home里(*重要)
    里面有:1.common:存放函数,自己写的可以放进去
    2.conf:配置文件里面的config.php就是配置文件
    如果要修改配置不要修改thinkPHP里的,修改home里的conf的config.php
    *3.controller:控制器
    *4.model:模型
    *5.view:视图
    这三个叫做MVC模式
    M: 模型(数据)层:操作数据(数据连接 ,数据访问等操作数据库)
    V:视图层:提供显示模板
    *C:控制器称为逻辑层:实现业务逻辑

    **MVC:约定胜于配置


    action:操作,放在控制器里面的方法

    之前访问的方式:访问页面
    *使用MVC访问的方式:访问控制器下的操作(方法),不是一个具体页面

    四中访问方式:
    1.找到入口文件index.php
    HTTP://localhost/index.php?m=Home(模块)&c=Index(控制器名)&a=index(方法名) 基本get模式
    2.HTTP://localhost/index.php/Home/Index/Index    路径模是:localhost/index.php/模块/控制器名/方法名
    3.HTTP://localhost/Home/Index/Index rewrite         重写模式:把入口文件省略
    4.

    如要修改配置不可以直接在conf里的convention修改,把convention里需要修改的项赋值到自己的文件里home的conf的config里修改

  • 相关阅读:
    设计模式-中介者模式
    设计模式-中介者模式
    设计模式-职责链模式
    设计模式-职责链模式
    设计模式-命令模式
    设计模式-命令模式
    设计模式-桥接模式
    模乘逆元与孙子定理
    网贷野蛮生长加速 超百亿平台频频涌现
    获乐视千万投资 电桩“傍上大款”
  • 原文地址:https://www.cnblogs.com/erinzhismile/p/5587369.html
Copyright © 2011-2022 走看看