以小程序初识tp5

 

转载请注明出处:http://blog.csdn.net/qq_34819586

以小程序初识tp5

1 Thinkphp5安装的一种方式:安装好wamp后,把think框架文件夹(这里直接替换成

我下面链接的小项目tp5文件夹就好了)丢到www目录(这里的www对应的是Appache的DocumentRoot目录)下就好了。

(Thinkphp5安装要求php>=5.4.0)

2配置好数据库后(直接用phpmyadmin导入我文件夹里的thinkphp.sql就好),直接在浏览器输入localhost/tp5/public/index.php/index/index/index案例项目就可以运行了。

                            个人认为tp5编程的一些必懂知识

1 关于tp5路由的一些小知识:

在浏览器中输入localhost/tp5/public/index.php/index/index/index,会跳到下图红笔所指文件,然后tp5路由会根据index.php后参数调用指定模块的指定控制器指定方法

 

 

 

 

因为tp5默认采用的URL规则是: http://server/module/controller/action/param/value/...

Server 入口文件 ,thinkphp5框架文件夹中public目录中的index.php文件(本案例中为localhost/tp5/public/index.php)

Module 模块,在application目录下,(这里application下有个index目录,就叫做index模块)

 

Controller  控制器为模块下的controller目录里的文件(这里controller目录下有个index.php文件,index.php就是控制器)

Anction   控制器的方法,就是index.php中的方法函数。

Param 参数名 进行get传输数据时会用到

Value 参数值  进行get传输数据时会用到

(index.php可以隐藏,需要使用apache的Rewrite功能。)

 

2 tp5是mvc框架 model模形 view 视图controller控制器,即框架把一个网站的编写切分成三部分来进行。

View 用来给用户看的,负责用户的输入以及网页最终效果的显示。(就是个.html的静态页面)

Model 与数据库的交互部分,对数据库的读写在这进行。

Controller 负责调用那个view与那个model,一些运算判断与逻辑功能的实现也在这进行。

 

 

关于具体如何编写一个tp5小程序,你可以从C:\wamp\www\tp5\application\index\controller\index.php文件开始学习,里头有对程序的解析。

 

 

个人对框架的一些看法:其实我觉得框架就是要求你按它的规则与语法来进行程序的编写,虽说它会让编写程序代码量更少,但是对初学者而学习而言会增加一点难度,所以我建议初学网站编程还是要对html和php进行一些学习后在学习框架好。而且说不定你学的框架被正在被淘汰了。

 

 

 

 

 

以小程序初识tp5.rar:

http://download.csdn.net/download/qq_34819586/10041028

https://pan.baidu.com/s/1pKRi1gJ

wamp以及vcx安装包.rar:https://pan.baidu.com/s/1pLqkSUB

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值