一、公用分组项目,新建wish项目
1、新建wish项目
2、拷贝ThinkPHP框架考入项目
3、新建index.php入口文件
4、index.php里编写代码:
define('APP_NAME', 'APP');//配置项目名称 define('APP_PATH', './APP/');//配置路径 define('APP_DEBUG', TRUE);//开启DEBUG模式 require './ThinkPHP/ThinkPHP.php';//引入thinkphp框架
5、自动生成以APP为名称的项目文件
二、配置分组参数
1、在APP/Conf/config.php配置参数
//开启分组 'APP_GROUP_LIST' => 'Index,Admin', //默认分组 'DEFAULT_GROUP' => 'Index'
这里分Admin后台管理,Index前台管理,默认路径指向前台Index
三、Action分前台和后台
1、在APP/Lib/Action删除原来的IndexAction.class.php
2、新建Admin和Index文件夹
3、分别在Admin和Index文件夹下新建IndexAction.class.php文件
4、默认生成index()方法
四、Conf分前台和后台
1、在APP/Conf/除了原有的config.php公用的配置文件
2、新建Admin和Index文件夹
3、分别在Admin和Index文件夹下新建config.php
4、可以在各自的config.php文件中定义自己想要的配置,并且并不互用
五、Common分前台和后台
1、在APP/Common下新建common.php为公用函数文件 注:名称必须是common
2、新建Admin和Index文件夹
3、分别在Admin和Index文件夹下新建function.php 注:名称必须是function否则识别不到
4、可以在各自的function.php文件中定义自己想要的函数,并且并不互用
总:1、在浏览器中输入http://localhost/wish/index.php 会默认访问Index中的index()方法
2、在浏览器中输入http://localhost/wish/index.php/Admin会访问Admin中的index()方法
详情请下载附件查看
相关推荐
独立分组配置项是ThinkPHP框架中的一种高级特性,它允许我们为不同的应用模块或者分组设置单独的配置文件,从而实现不同模块之间的配置隔离。这种设计模式在大型项目中尤为实用,因为每个模块可能有其特定的配置需求...
这个名为"ThinkPHP核心版本.zip_ThinkPHP核心版本_thinkphp_thinkphp_schema_部署"的压缩包显然包含了ThinkPHP框架的核心组件,以及与数据库模式(schema)和部署相关的资源。 1. **ThinkPHP核心版本**:ThinkPHP的...
【标题】"PHP_THINKPHP_study10_建立后台项目与验证码的调用"涉及到的主要知识点是使用PHP的ThinkPHP框架构建后端项目,并且涵盖了验证码的生成与使用。ThinkPHP是一个基于MVC(Model-View-Controller)设计模式的...
【标题】"PHP_THINKPHP_study14_RBAC" 是一个关于PHP编程语言与ThinkPHP框架的实战项目,特别关注于角色基础访问控制(Role-Based Access Control,简称RBAC)的实现。RBAC是一种常见的权限管理机制,它通过角色来...
《基于ThinkPHP的课件管理系统详解》 在信息化教学的时代,课件管理系统成为了教育领域不可或缺的一部分,它极大地提升了教师的工作效率,丰富了教学资源。本文将深入探讨一款名为“courses_writerrco_thinkphp课件...
《深入浅出ThinkPHP5框架:模板开发与实践》 ThinkPHP5,作为国内开发者广泛使用的PHP框架之一,以其简洁的代码结构、强大的功能和完善的设计模式赢得了广大开发者的喜爱。本压缩包“thinkphp_thinkphp_thinkphp5_...
`LICENSE.txt`文件中包含了Apache2开源协议,明确了ThinkPHP V5.0.7的使用、修改和分发的法律条款,保障了开发者权益的同时,也鼓励了社区的共享与创新。 `.travis.yml`文件是持续集成(CI)配置文件,表明此项目支持...
《PHP_THINKPHP后台验证与自动运行方法详解》 在PHP开发中,ThinkPHP框架以其高效、简洁的设计理念,成为了许多开发者的选择。本篇将深入探讨ThinkPHP框架在后台验证和自动运行方面的方法,帮助你更好地理解和应用...
本资源提供的"thinkphp问卷_问卷mvc_thinkphp_thinkphp问卷_问卷_thinkphp系统_源码.zip"是一个基于ThinkPHP框架实现的问卷系统,通过分析这个源码,我们可以深入学习ThinkPHP的MVC模式以及在实际项目中的应用。...
《深入理解ThinkPHP 2.0 API:框架详解与实践指南》 ThinkPHP 2.0 是中国本土开发的一款开源的PHP轻量级框架,它以其简洁、高效的特性深受开发者喜爱。本篇将针对ThinkPHP 2.0的API进行详尽解析,帮助读者深入理解...
《深入理解ThinkPHP5.0.5:框架详解与实战应用》 ThinkPHP5.0.5是一款基于PHP7设计的轻量级、高性能的国产Web开发框架,它以其简洁的代码、高效的性能以及强大的功能在PHP开发领域备受青睐。本篇文章将详细解析...
《PHP_THINKPHP_study12_后台人员的管理和分页类的使用》 在PHP开发领域,ThinkPHP框架是一款广泛使用的MVC(Model-View-Controller)架构的PHP框架,它为开发者提供了强大的功能和高效的开发体验。这篇博客主要...
《深入解析ThinkPHP5框架源码》 ThinkPHP5(简称TP5)是中国最流行的PHP开发框架之一,它以其简洁的代码结构、丰富的文档和强大的功能吸引了大量的开发者。本篇文章将深入探讨ThinkPHP5的核心设计理念,主要框架...
【标题】"cmf.rar" 是一个压缩包文件,其中包含 "phpcmf" 和 "thinkphp" 的相关项目。"phpcmf" 是一个基于 PHP 的内容管理系统框架,而 "thinkphp" 是一个流行的 PHP 开发框架,尤其是它的 "SimpleBootX" 版本,这是...
这两个特性对于提供良好的用户体验和优化Web应用程序的交互性有着显著的作用。 首先,我们来讨论如何判断一个请求是否由Ajax(Asynchronous JavaScript and XML)提交。在现代Web开发中,Ajax广泛用于实现页面的无...
ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用 开发和简化企业级应用开发而诞生的。拥有众多的优秀功能和特性,经历了三年多发展的同时,在社区...
《深入理解ThinkPHP Core:构建高效PHP应用的基础》 ThinkPHP Core是PHP开发框架ThinkPHP的核心部分,它为开发者提供了一套强大而稳定的工具集,用于快速构建高质量的Web应用程序。这个压缩包“ThinkPHP_core.zip_...