TP框架基础

摘要:
什么是框架:一组代码,包括变量、函数、类、常量和许多设计模式,如MVC、AR数据库和单件。

1.为了项目能够更好的维护,使得不同的开发人员具有相同的开发风格,所以用到了框架。
什么是框架:一堆代码的集合,里边有变量、函数、类、常量,里边也有许多设计模式MVC、AR数据库、单例等等。

2.文件的相关意思
index.php 入口
Application 存放项目的文件夹
ThinkPHP TP框架的核心文件夹(重要)

打开ThinkPHP后 有以下文件
common 存放用户函数
conf 配置文件夹 convention.php主要配置
Library 核心类文件

3.MVC模式
(1)MVC: Model 模型 模型(数据)层 View 视图 视图层 Controller控制器 逻辑层

M:操作数据(数据连接,数据访问)
V:提供显示模板
C:实现业务逻辑
MVC:约定胜于配置 遵守约定

(2)访问步骤:
1.找到入口文件index.php
2.模块
3.控制器
4.控制器下的方法


4.做视图要根据操作方法做 而不是根据控制器

5.控制器下对应方法的模板文件
(1)$this->display();
(2)在view文件下新建一个与操作方法对应的文件夹 在建好的文件夹下写模板

免责声明:文章转载自《TP框架基础》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇selenium滑块操作Node 模块循环引用问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用composer搭建自己的框架 noahbuscher/macaw Twig/Twig catfan/Medoo slince/upload

代码地址  https://github.com/guainttt/ttttest 1 使用noahbuscher/macaw 构建路由 1.1 创建网站目录 mkdir ttttest 在根目录下新建一个文件composer.json { "require":{ "noahbuscher/macaw":"dev-master" } }  执行命...

Django 框架入门篇(安装与创建项目)

什么是Django框架? 官方定义:Django是一个高级Python Web框架,鼓励快速开发和简洁实用的设计。它由经验丰富的开发人员构建,可以解决大部分Web开发的麻烦,因此您可以专注于编写应用程序而无需重复造轮子。 Django is a high-level Python Web framework that encourages rapid de...

iOS中集成ijkplayer视频直播框架

ijkplayer 是一款做视频直播的框架,基于ffmpeg,支持 Android 和 iOS,网上也有很多集成说明,但是个人觉得还是不够详细,在这里详细的讲一下在 iOS 中如何集成ijkplayer,即便以前从没有接触过,按着下面做也可以集成成功! 一、下载ijkplayer ijkplayer下载地址:https://github.com/Bili...

Android 相关库、工具

资料 网址 Android Lint Checks:代码规范检查 http://tools.android.com/tips/lint-checks butterknife:Android视图的字段和方法绑定快速注解框架 https://github.com/JakeWharton/butterknife ARouter:Android页...

.net 类库如何为类库添加两个框架依赖

需求:为满足一个类库被不同框架的程序调用,需要类库支持多框架 1.新建一个 .netstandard2.0类库项目,名为:TCM.SuperX.YM.Contracts 2.右键点击类库名称,选择“编辑TCM.SuperX.YM.Contracts.csproj” 3.修改TragetFramework标签内容,加入其它框架名称及版本号 原始: 修改后:...

ShopXo框架去掉绑定商店的提示

ShopXo框架如何去掉绑定商店的提示? 第一步:下载框架代码(下载地址:https://doc.shopxo.net/article/1/260667682158804992.html) 第二步:下载phpstudy(PHP开发集成环境https://www.xp.cn/linux.html)。 特别提醒:正式服务器最好别使用phpstudy,本人在L...