찾다
헤드라인ThinkPHP6.0RC2 버전 출시 - 아키텍처 업그레이드, 간소화된 코어

5.2 버전이 6.0으로 변경된 이후 공식에서는 아키텍처 최적화와 코어 간소화에 전념하는 동시에 매뉴얼과 테스트도 준비하고 있습니다. 거의 한 달 간의 개발 끝에 공식적으로 ThinkPHP 6.0RC2 버전이 출시되었다고 발표했습니다. 5.2版本变更为6.0以来,官方一直致力于优化架构和精简核心,同时也在准备手册和测试工作,在经过近1个月的开发迭代后,官方宣布发布ThinkPHP6.0RC2版本。

主要更新

相比较RC1版本更新调整较大,主要更新如下:

● 底层架构针对协程做优化调整

● 增加WEB应用管理类Http

● 增加应用初始化服务和服务注册机制

● 查询事件和模型事件使用事件系统接管

● Session类重构,不再使用PHP内置会话

● Cookie类仅支持设置和写入,不再支持读取

● 取消Config类的动态设置功能

● 部分核心功能中间件化(页面Trace、多语言、请求缓存和Session初始化)

● 取消惯例配置文件

● 增加驱动接口规范驱动开发

● 改进Db类和查询类

● 精简一些不必要的类库

● 改进路由注册

● 由于异常的需要View类改为内置,但默认仅支持原生PHP模板

● 大量细节改进和修正

由于架构调整,建议之前5.2RC版本的用户重新安装6.0版本进行测试。

安装框架

6.0版本仅支持composer安装(建议使用国内镜像安装),也不再支持Git安装,由于尚未正式发布,目前仅支持安装6.0.x-dev

메인 업데이트

RC1 버전에 비해 업데이트 조정 폭이 더 커졌습니다. 주요 업데이트 내용은 다음과 같습니다.

● 기본 아키텍처가 코루틴에 맞게 최적화 및 조정되었습니다.

● WEB 애플리케이션 관리 클래스 가 추가되었습니다. Http

● 애플리케이션 초기화 서비스 및 서비스 등록 메커니즘 추가

● 쿼리 이벤트 및 모델 이벤트는 이벤트 시스템에 의해 인계됨

Session 클래스가 리팩터링되고 PHP 내장 세션은 더 이상 사용되지 않습니다.

Cookie 클래스는 설정과 쓰기만 지원하며 더 이상 읽기를 지원하지 않습니다.

Config 클래스의 동적 설정 기능을 취소합니다.

● 일부 핵심 기능은 미들웨어 기반 (페이지 추적, 다국어, 요청 캐시 및 세션 초기화)

● 기존 구성 파일 취소

● 드라이버 인터페이스 사양 드라이버 개발 추가

● Db 클래스 및 쿼리 클래스 개선

● 불필요한 클래스 라이브러리 간소화

● 라우팅 등록 개선 🎜🎜● 예외적으로 View 클래스를 내장 클래스로 변경해야 하는데 기본적으로 네이티브 PHP 템플릿만 지원하기 때문입니다🎜🎜 ● 많은 디테일 개선 및 수정🎜🎜아키텍처 조정으로 인해 이전 5.2RC 버전 사용자는 테스트를 위해 6.0 버전을 다시 설치하는 것을 권장합니다. 🎜🎜🎜설치 프레임워크🎜🎜🎜6.0 버전은 composer 설치만 지원하며(국내 미러 설치 사용 권장) Git 설치는 더 이상 지원하지 않습니다. 정식으로 출시되지 않았기 때문에 현재 6.0.x-dev 개발 버전 설치만 지원합니다. 🎜
composer create-project topthink/think=6.0.x-dev tp
🎜🎜확장 정보🎜🎜🎜일반적으로 사용되는 일부 공식 확장 기능은 기본적으로 업그레이드되었지만 여전히 문제가 있을 수 있습니다. 🎜🎜🎜개발 매뉴얼(프리뷰 버전)🎜🎜🎜공식적인 완전한 개발 매뉴얼이 공개됐지만 이는 프리뷰 버전일 뿐이며 프레임워크가 업데이트됨에 따라 지속적으로 개선될 예정입니다. 가능한 한 빨리 새 버전을 개선하는 데 도움이 되도록 사용 및 학습 과정에서 적시에 피드백과 제안을 제공하는 것을 누구나 환영합니다. 🎜🎜관련 추천: 🎜🎜 《🎜ThinkPHP6.0 버전 공식 출시, 컴포넌트 개발 트렌드를 완벽하게 수용🎜》🎜🎜 《🎜ThinkPHP v6.0 프레임워크 소스 코드 다운로드🎜》🎜🎜 《🎜ThinkPHP5.2 출시 Beta2 버전 - 통합 그리고 많은 사용을 합리화합니다🎜》🎜🎜 《🎜[전체 일러스트레이션 독점] ThinkPHP6 프레임워크 다운로드 및 설치🎜》🎜
성명
이 기사는 ThinkPHP에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

SecList

SecList

SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

ZendStudio 13.5.1 맥

ZendStudio 13.5.1 맥

강력한 PHP 통합 개발 환경