ThinkPhp 3.X 버전의 구문을 지속적으로 유지하고 최신 작곡가 및 기타 클래스 라이브러리를 사용하지만 이전 프로그램을 마이그레이션 및 업그레이드 할 수 있도록 원래 구문 및 사용과의 호환성을 유지하십시오.
이 프로젝트는 공식 원본 버전과 일치하는 Apache 2 오픈 소스 프로토콜을 채택합니다.
그룹 번호 : 619288321
Composer 패키지 주소 : https://packagist.org/packages/thinkphp-lts/thinkphp-3-lts
composer Composer 설치 명령을 사용하여 Composer 설치 명령을 실행하는 데 사용합니다.
Composer는 ThinkPhp-Lts/ThinkPHP-3-LTS Dev-Main이 필요합니다
다음과 같이 index.php 파일을 만듭니다
<?php
// 应用入口文件
// 检测PHP环境
if (version_compare(PHP_VERSION, '7.0.0', '<')) {
die('Modern Framework Need PHP > 7.0.0 !');
}
// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false
define('APP_DEBUG', true);
// 定义应用目录
define('APP_PATH', './Application/');
// 定义静态文件路径-建议使用CDN地址
define("STATIC_PATH","http://cdn.com/");
// 引入ThinkPHP入口文件
require './vendor/thinkphp-lts/thinkphp-3-lts/src/ThinkPHP/ThinkPHP.php';
// 亲^_^ 后面不需要任何代码了 就是如此简单
그런 다음 PHP -S LocalHost : 80을 사용하여 개발 서버를 시작한 다음 http : // localhost를 방문하십시오.
올바른 후에 돌아갑니다
欢迎使用 ThinkPHP!
版本 V3.2.5
디렉토리로 돌아가서 프레임 워크가 자동으로 응용 프로그램 폴더를 생성하는지 확인하십시오 (프로젝트 초기화 디렉토리)
.gitignore의 공급 업체 디렉토리를 무시하십시오
공식 원본 코드 주소 : https://github.com/top-think/thinkphp
공식 웹 사이트는 더 이상 3.x 버전을 유지하지 못하고 있습니다. 지원주기 블로그에서 공식 웹 사이트의 지침을 참조하십시오 : https://blog.thinkphp.cn/810718
이 버전의 공식 원본 문서 : https://www.kancloud.cn/manual/thinkphp | 공식 웹 사이트 : https://www.thinkphp.cn/ | 초기 다운로드 페이지 : https://www.thinkphp.cn/down.html
이 프로젝트의 코드 시작점은 공식 버전 3.2.5 https://github.com/top-theink/thinkphp/releases/tag/v3.2.5입니다.
공식 버전 3.2.5 이후 최신 마스터 브랜치에는 몇 가지 라우팅 수정이 있었지만 새 버전은 출시되지 않았습니다. 이전 프로그램과의 호환성을 유지하기 위해이 프로젝트 (ThinkPHP-3-LTS)는 공식 미공개 버전에서 여러 라우팅 수정을 도입하지 않았습니다.
버전 3.2.5에 해당하는 세부 제출 ID는 다음과 같습니다.
유사한 프로젝트에는 5.0.x 지원 계획이 있습니다 : https://github.com/thinkphp-lts/thinkphp-5.0.x-lts
ThinkPhp/Library/공급 업체/디렉토리의 공식 버전에는 타사 클래스 라이브러리가 있습니다. 이 LTS 버전은 파일에 포함 된 양식 형식으로 타사 클래스 라이브러리를 제거하고보다 일반적인 작곡가 방법을 사용합니다.
Manifest 및 Recomposer Reference Class 라이브러리 설명은 다음과 같습니다.
(1) Boris 1.0.8
작곡가는 d11wtq/boris v1.0.8이 필요합니다
공급 업체 d11wtq boris lib boris의 파일이 공식 파일과 정확히 동일인지 확인했습니다.