>  기사  >  백엔드 개발  >  오랜 고민 끝에 드디어 Thinkphp 모듈 그룹화를 완료했습니다.

오랜 고민 끝에 드디어 Thinkphp 모듈 그룹화를 완료했습니다.

WBOY
WBOY원래의
2016-08-08 09:32:19911검색

THinkphp3.1 시리즈를 사용하고 있습니다

1. 엔트리 파일을 작성하고 액세스합니다. 항목 파일의 내용은 다음과 같습니다.

//프로젝트 이름 정의
Define('APP_NAME', 'App');
//프로젝트 경로 정의
정의 ('APP_PATH' , './App/');
//디버그 모드 켜기
정의('APP_DEBUG', true);
set_time_limit(0);
require_once './include /ThinkPHP.php' ;

2. App이라는 폴더가 생성되었으며 그 안에 여러 폴더가 포함되어 있습니다. 저는 이를 모두 유지하기로 선택하고 Modules라는 폴더를 만들었습니다(여기서의 모듈은 Thinkphp 구성 파일의 기본값입니다. (수정 가능)을 선택한 다음 이 폴더 아래에 Home과 Admin이라는 두 개의 폴더를 만듭니다. 이 두 폴더 아래에는 Action, Model 및 Tpl이라는 세 개의 폴더가 있습니다.

3. 하이라이트는 다음과 같습니다: App/conf/config.php 파일에서 구성하지 않으면 유효하지 않습니다. 주요 구성은 다음과 같습니다.

'URL_MODEL' => 0,
'APP_GROUP_LIST' => 'Home,Admin',
'DEFAULT_GROUP' => 'APP_GROUP_MODE' => 1,

4. 방문: http://localhost/test/index.php/Home/Index/index , http://localhost/test/index.php/Admin/ Index/index (App폴더는 test폴더에 있습니다)

Thinkphp3.2 시리즈 버전을 이용하여 모듈을 재편성하고 싶었으나 제 컴퓨터에 설치된 PHP 버전이 너무 낮아서 설치과정이 너무 느렸습니다. 다시 포스팅하겠습니다...


위 내용은 관련 내용을 포함하여 오랜만에 Thinkphp 모듈의 그룹화를 소개한 내용이 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP 캐시 관련 기능다음 기사:PHP 캐시 관련 기능