php单入口开发模式_,『THINKPHP』多入口与单入口模式

本文详细介绍了ThinkPHP 3.1.3版本中如何创建单入口和多入口模式,以及它们的区别。在单入口模式下,所有请求都通过index.php处理,而多入口则为前后端设置独立的入口文件。文章涵盖了配置、控制器、模型、模板、配置文件、函数文件的创建步骤,并展示了相应的目录结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

thinkphp可创建多入口和单入口两种模式,本文主要讲解创建方法和两者的区别。

文章太过久远,可能已不具备参考价值。没删,只因为留作纪念。

TP版本:3.1.3

前端:Home,后台:Admin

一. 创建方法

1. 单入口:

我们可以看到,单入口模式访问前后台都是通过index.php来访问的。

创建方法:

① 引入thinkPHP库,创建index.php文件

② 写入配置(APP_NAME,APP_PATH等)

③ 访问index.php后,在Conf/config.php中写入如下配置:

fd08dcbc2961fcb869e6a76b3fd13354.png

④ 控制器:删除Action中的IndexAction.class.php文件,并在Action中创建Index和Admin文件夹,作为前后端的控制器

⑤ 模型:在Model中创建文件夹,Model/Admin和Model/Home作为前后端模型文件夹

⑥ 模板:在Tpl中创建Admin和Home文件夹可作为前后端模板文件夹

⑦ 配置文件:Conf中的config.php是前后端的公共配置,私有配置需要创建Conf/Home/config.php和Conf/Admin/config.php

⑧ 函数:在Common中创建的common.php文件为公用函数文件(如果需要自动读取,名字必须为common.php);私有函数创建Common/Home/function.php和Common/Admin/function.php(如果需要自动读取,名字必须为function.php)

⑨ 基本文件目录就创建完成了,此时结构目录如下:

f561d61790cd27e6e62ad092f1ef262c.png

2. 多入口:

我们可以看出,前后端的入口页面是不同的。前端index.php,后端admin.php

创建方法:

① 引入ThinkPHP库,创建index.php和admin.php文件

② 在index.php和admin.php中写入配置(APP_NAME,APP_PATH等)

③多入口创建完成,此时文件目录结构如下:

237a0ba7fe720fec314cd28691470c42.png

二. 单入口和多入口区别

9ac001a8b56a194da98bf7a307135f85.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值