TP5.1 RC2 버전 출시, 많은 디테일 개선

*文
풀어 주다: 2023-03-18 09:48:02
원래의
1420명이 탐색했습니다.

TP는 중국의 주류 PHP 개발 프레임워크이며, 많은 사람들이 사용해 본 것 같습니다. TP5.1 RC2가 출시되었습니다. 이 업데이트는 많은 세부적인 최적화를 제공합니다. 업그레이드를 원하는 사용자는 업데이트가 자신의 요구 사항을 충족하는지 확인할 수 있습니다.

ThinkPHP V5.1RC2 버전

주요 업데이트 내용은 다음과 같습니다.

뷰 쿼리 수정

리소스 라우팅 수정

HasMany 연관 수정

where 메소드 클로저 쿼리 수정

One-to -부모에 대한 하나의 연관 바인딩 속성 모델 이후의 연관된 속성은 더 이상 유지되지 않습니다

애플리케이션의 명령줄 구성 파일 읽기 수정

Connection 클래스의 getCacheKey 메소드 개선

파일 업로드 시 잘못된 이미지 예외 개선

검증 클래스 고유 규칙 개선

Config 클래스 get 메소드 지원 Get 1단계 구성 지원

count 메소드의 fetchSql 지원 수정

mysql 드라이버 소켓 지원 수정

Connection 클래스의 getRealSql 메소드 개선

수정 뷰 보조 기능

쿼리 클래스에 leftJoin rightJoin 및 fullJoin 메소드 추가

app_namespace Get 개선

append 메소드의 일대일 바인드 속성 지원 개선

관련 saveall 메소드의 반환 값 개선

경로 식별 설정 예외 수정

Route 클래스 규칙 방법 개선

모델의 테이블 속성 설정 개선

작성기 개선 자동 파일의 로딩 순서

Exception_handle 구성의 클로저 지원 개선

매개변수 추가를 위한 앱 도우미 기능 개선

개선 작곡가의 로딩 경로 판단

라우팅 조합 변수의 URL 생성 수정

라우팅 URL 생성 수정

whereTime 쿼리 개선 및 확장 규칙 지원

File 클래스의 move 메소드 두 번째 매개변수 false 지원

개선된 Config 클래스

향상된 캐시 클래스 기억 방법

기존 구성 파일 조정 Url 클래스는 일반 모드 매개변수 사용 시 Urlencode 처리를 수행하지 않습니다.

ROOT_PATH 및 APP_PATH 상수 정의 취소 응용 프로그램 디렉터리를 변경해야 하는 경우 항목 파일을 직접 재정의하세요

Add app_debug의 Env 획득

팬 도메인 이름 바인딩 수정

쿼리 표현식의 구문 분석 메커니즘 개선

mysql 정규 쿼리 지원을 위한 정규 표현식 쿼리 표현식 추가

쿼리 표현식의 비정상적인 판단 개선

삭제 방법 개선 모델 클래스

Builder 클래스를 개선하여 ParseValue 메소드 취소

쿼리와 같은 매개변수 바인딩 문제 수정

콘솔 및 시작 파일을 코어 밖으로 이동하여 애플리케이션 라이브러리에 포함시켰습니다

Db 클래스 기본 개선 키 삭제 방법

일반 도메인 이름 바인딩 모듈 개선

BIND_MODULE 상수를 취소하고 항목 파일의 바인딩 방법을 사용하여 설정

배열 쿼리 개선

템플릿 렌더링에 대한 예외 처리 개선

의 아키텍처 방법 매개변수 개선 컨트롤러 기본 클래스

컨트롤러 클래스의 성공 및 오류 방법 개선

브라우저 JSON 핸들 플러그인에 대한 지원 개선

점프 템플릿의 모바일 디스플레이 최적화

시간 필드에 대한 지원 수정 모델 쿼리의 청크 메소드

추적 드라이버 개선

Collection 클래스에 푸시 메소드 추가

Redis 세션 드라이버 개선

JumpResponse 드라이버 추가

RC1에서 RC2 버전으로 업데이트하는 경우 코어 라이브러리 업데이트 외에 , 또한 애플리케이션 저장소를 업데이트하거나 작곡가를 사용하여 다시 설치해야 합니다.

관련 추천:

[과정] ThinkPHP5 기본 동영상 튜토리얼

ThinkPHP5 프레임워크, 개발 사양 및 디렉토리 구조에 대한 기본 지식

TP5 자동 설명 로딩 메커니즘

위 내용은 TP5.1 RC2 버전 출시, 많은 디테일 개선의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿