>  기사  >  PHP 프레임워크  >  thinkphp6이 온라인인가요?

thinkphp6이 온라인인가요?

步履不停
步履不停원래의
2019-06-12 15:55:109395검색

thinkphp6이 온라인인가요?

TinkPHP6은 현재 온라인입니다. 소스 코드를 다운로드하려면 여기를 클릭하세요: http://www.php.cn/xiazai/code/5685

1 ThinkPHP 이벤트

  • 2017년 4월 27일 ThinkPHP5.1-beta.1이 출시되었습니다

  • 2017년 12월 31일 ThinkPHP5.1.0이 출시되어 Iteration 기간에 빠르게 진입했습니다

  • 2019년 3월 3일 ThinkPHP5 .1이 출시되었습니다. 35번째 버전(5.1.35)으로 업데이트되었습니다

  • 2019년 3월 22일 ThinkPHP5.2 개발버전도 출시되었습니다

좋은 소식과 나쁜 소식, 먼저 어느 것을 들어야 할까요?

나쁜 소식 먼저: 세상에는 더 이상 ThinkPHP5.2가 없을 것입니다!

좋은 소식: ThinkPHP5.2의 이름이 ThinkPHP6.0으로 공식 변경되었습니다.


2. 핵심 기능 및 주요 특징

  • PHP7 강력한 유형 기능 사용에 대한 포괄적 지원

  • 거의 모든 PSR 개발 사양에 대한 포괄적 지원

  • 멀티 애플리케이션 지원 달성

  • 이벤트 시스템 대체 동작 종합 소개

  • 새로운 애플리케이션 서비스 아키텍처

  • 뷰와 템플릿 엔진이 분리되어 프로젝트 구성이 더 유연해졌습니다

  • IDE 어시스턴트, 편집기 스마트 프롬프트가 더 정확해졌습니다.

  • 원래 버전의 일부 기능과 클래스 메서드가 수정되어 통합되고 간소화되었습니다


3. 환경 요구 사항 및 소스 코드 다운로드

3.1 환경 요구 사항: PHP 7.1+

2.2 소스 코드 다운로드

우리 모두 알고 있듯이 ThinkPHP5.1부터 공식 웹사이트에는 프레임워크 소스 코드를 더 이상 다운로드할 수 없습니다

물론 ThinkPHP6.0(이하 TP6)은 다운로드할 수 없습니다. 공식 웹사이트에서 다운로드

어디서 다운로드하나요? 두 가지 방법이 있습니다

Composer 및 Git

Reference

Composer 다운로드 및 설치 튜토리얼: http://www.php.cn/code/30828. html

Git 튜토리얼: http://www.php.cn/tool/git/

가장 일반적으로 사용되는 것은 아래에 나열되어 있으며, 프레임워크 소스 코드를 다운로드하기 위해 공식적으로 권장되는 Composer 방법이기도 합니다


4. Composer 다운로드 및 설치

4.1 Mac / Linux

// 1. 下载composer.phar:
curl -sS https://getcomposer.org/installer | php

// 2. 将 composer 命令移动到bin目录,使之全局可用
mv composer.phar /usr/local/bin/composer

참고: MacOS 10.14, user/local/bin 폴더는 존재하지 않으며 수동으로 생성해야 합니다

// 3. 设置中国全量镜像,提升访问速度
composer config -g repo.packagist composer https://packagist.phpcomposer.com

// 如果上面错误存在问题,请使用这个镜像地址
composer config -g repo.packagist composer https://packagist.laravel-china.org

4.2 Windows

https://www.phpcomposer.com/ 열기: setup.exe 설치 프로그램 다운로드

4.3 Test

터미널에 composer 명령을 입력하세요. 명령 프롬프트 정보가 표시되면 설치가 성공했다는 의미입니다

thinkphp6이 온라인인가요?

4.4 업데이트 버전

composer selfupdate  // 终端执行该命令将composer更新到最新版

5. TP6 프레임워크 소스 코드 다운로드

(1) Open Composer 공식 웹사이트:https://www.phpcomposer .com/

thinkphp6이 온라인인가요?

설치 패키지 목록을 열면 https://packagist.org/

로 이동하는 점프가 발생합니다. 검색 키워드 topthink를 입력하면 아래에 다음이 나열됩니다. ThinkPHP 프레임워크 관련 컴포넌트 패키지

thinkphp6이 온라인인가요?

에서 ThinkPHP6.0

thinkphp6이 온라인인가요?

의 버전 라벨과 설치 지침을 확인할 수 있습니다. 자세한 프레임워크 소스 코드 다운로드 과정은 다음과 같습니다.

// 打开终端,执行指令:
composer create-project topthink/think tp6 6.0.*-dev

/**
  * 指令中各个参数的解释:
  * `create-project`: 是composer中的项目创建命令
  * `topthink/think`: ThinkPHP的组件包
  * `tp6`: 是当前的项目目录(如果没有创建, 该命令会自动创建的)
  * `6.0.*-dev`: 要下载的版本标签
  */
  
// 以下是源码的下载中的提示信息
Installing topthink/think (6.0.x-dev 9ea8d9fd39a1aac440fd355cf8b4361130267bce)
- Installing topthink/think (6.0.x-dev 9ea8d9f):
Cloning 9ea8d9fd39
- Installing topthink/think (6.0.x-dev 9ea8d9f): Downloading (100%)
Created project in tp
Loading composer repositories with package information
Updating dependencies (including require-dev)

Package operations: 9 installs, 0 updates, 0 removals
- Installing topthink/think-installer (v2.0.0): Downloading (100%)
- Installing opis/closure (3.1.6): Downloading (100%)
- Installing psr/simple-cache (1.0.1): Downloading (100%)
- Installing psr/log (1.1.0): Downloading (100%)
- Installing psr/container (1.0.0): Downloading (100%)
- Installing psr/cache (1.0.1): Downloading (100%)
- Installing topthink/framework (6.0.x-dev e9af162): Downloading (100%)
- Installing topthink/think-template (v2.0.1): Downloading (100%)
- Installing topthink/think-view (v1.0.5): Downloading (100%)
Writing lock file
Generating autoload files

> @php think service:discover
Succeed!
> @php think vendor:publish
Succeed!

다운로드 후 완료되면 프로젝트 디렉터리를 엽니다. 예: tp6, 다음 디렉터리 구조를 볼 수 있습니다.

thinkphp6이 온라인인가요?



6 프레임워크 테스트

  • 여기에서는 프레임워크에 내장된 를 사용합니다. command test

  • 이 명령은 로컬 임시 웹 서버를 시작합니다. 기능은 php -S localhost:8000

자세한 단계는 다음과 같습니다.

// 1. 打开终端工具, 切换到当前的Web目录下面

// 2. 进入tp6项目目录
cd tp6

// 3. 创建本地服务器, 启动框架
php think run

// 提示用户在本机的8000商品开启了一个Web服务
ThinkPHP Development server is started On <http://127.0.0.1:8000/>
You can exit with `CTRL-C`

根据提示打开浏览器, 在地址栏输入:

127.0.0.1:8000  或者 localhost:8000 ,显示如下界面

thinkphp6이 온라인인가요?

恭喜, ThinkPHP6 框架已经安装成功~~

相关参考推荐:
1. ThinkPHP6.0版本正式发布,全面拥抱组件化开发趋势

2. ThinkPHP6.0极速入门(视频教程)

3. ThinkPHP6.0完全开发手册(官方版)

위 내용은 thinkphp6이 온라인인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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