thinkPHP入门

Posted 小数点就是问题

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkPHP入门相关的知识,希望对你有一定的参考价值。

什么是框架

框架就是一定结构的代码,框架提供一个开发web程序的基础架构以及常用的功能

代码,php框架的web程序开发拜倒了流水线上。

 

php框架就是一定要按别人规定好的架构编写。

php开发框架有助于促进快速软件开发,有助于创建更为稳定的程序,并减少编写量。

你必须要使用定义的代码,编写代码。

而使用到thinkPHP里的方法都要继承一个基础控制器


ThinkPHP是一个快速、兼容而简单的轻量级国产PHP开发框架,
是面向对象的开发结构和MVC模式。作为一个整体解决应用开发中的大量多数需求,
因为其自身包含了底层架构、兼容处理、基础库、数据库访问层、模板引擎、缓存机制、
插件机制、角色认证、表单处理、缩略图、验证码、文件上传、数据分页、多国语言等常用
的组件,并且对于跨域版本、跨平台和跨数据库移植都很方便。


mvc开发模式

MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式。

1.Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。

  通常模型对象负责在数据库中存取数据。

2.View(视图)是应用程序中处理数据显示的部分。

  通常视图显示模型获取的数据。

3.Controller(控制器)是应用程序中处理用户交互的部分。

  控制器接受用户的输入并调用模型和视图去完成用户的需求,所以当单击Web页面中的超链接和发送html表单时,控制器本身不输出任何东西和做任何处理。

它只是接收请求并决定调用哪个模型构件去处理请求,然后再确定用哪个视图来显示返回的数据。 

MVC 分层同时也简化了分组开发。不同的开发人员可同时开发视图、控制器逻辑和业务逻辑。它强制性的使应用程序的输入、处理和输出分开。

 

 

public文件夹放的是静态的代码,如图片,javascript,html

 

多web项目使用一个框架代码:只要调配好入口文件即可。

代码:

//应用入口文件

if(version_compare(PHP_VERSION,\'5.3.0\',\'<\')) die(\'require PHP>5.3.0\');

//开启调试模式

define(\'APP_DEBUG\',true);

//定义应用目录
define(\'APP_PATH\',\'./../myCode/\');

//引入think目录

require \'../ThinkPHP/ThinkPHP.php\';

 

在开发中一定要开启调试模式。

而应用目录只要定义好会自动生成。

 

使用thinkPHP可以更加快捷开发。

 

 

 

 

 

 

 

 

 

以上是关于thinkPHP入门的主要内容,如果未能解决你的问题,请参考以下文章

thinkphp5.0快速入门(学习php框架及代码审计)

ThinkPHP入门

ThinkPHP5.0入门到精通(含项目)

超级有用的9个PHP代码片段

推荐net开发cad入门阅读代码片段

11 验证器《ThinkPHP6 入门到电商实战》