ThinkPHP5

THINKPHP5

首先作为一个入门的PHPER,肯定是听过这个框架了对吧。所以这里也只讲讲官方手册中写的不是很清楚地地方,以便新手顺利跨坑。记得点赞啊。我们先打开这份手册看看(https://www.kancloud.cn/manual/thinkphp5/118003)。相信大家都很熟悉了吧。首先我们先从入口文件开始说明。THINKPHP5与THINKPHP3.2不同的是,5中把入口文件移动到了主项目文件夹下的public目录里面。所以对于刚拿着5的框架的时候,难免有些慌乱,一慌乱整个人就都傻眼了。当人很多人都会问那我想移入到项目的根目录下可以嘛,答案是肯定可以的。但是因为移动了index.php入口文件的位置,所以,index.php中的文件也要做相应的改变。至于怎么修改请详见官方手册,部署目录下的,虚拟机部署子菜单察看。接着这一步完事儿之后就可以开始接着往下走了。对于3.2.3的时候大家都喜欢前后台分离对吧。5.0也可以的,在手册路由绑定菜单中,具体使用的东西是在入口文件中define一个常量即可。
第二个红色箭头处指向了一个index,这里的意思是说,这个index.php文件对应绑定到app下面的的index模块。当然你想要个后台如何绑定啦。复制一份index.php文件,重命名为admin.php,编辑admin.php,定义常量BIND_MODULE并在逗号后填写admin。这样子就让这个入口文件对应到了app文件夹下面的admin模块了。接下来我们再讲讲自动创建目录如何使用,首先在项目的根目录下面,有一个build.php的文件对吧。我们接着打开手册查看命令行菜单中的自动生成目录结构子菜单。里面如图所示
这是一个数组的结构。index代表的是模块名字。也就是app文件夹下面的文件夹,接着__file__对应的是app/index/下面的文件,比如这个公共文件。然后接着对应的MVC3层加个一个behavior文件夹。整个结构是一个数组,皆是键和值的结构,值有多个用逗号隔开即可。build.php文件修改好了那如何运行命令啦。这里我使用的是PHPstorm,在命令框中输入php think build   ,注意这里对应的build.php文件不是项目根目录下面的那个,如果想要运行项目根目录下面的build.php文件,请使用php think build --config build.php 。肯定有人在捉摸怎么在命令框中输入。如下图所示。
点一下这个按钮即可。好今天先到这儿。下次再接着讲。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

:::::::::

生活多磨赚钱可多

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值