PHP7 소개
PHP7은 성능 면에서 크게 향상된 PHP 프로그래밍 언어의 새로운 버전입니다. 공식 문서에 따르면 PHP7은 PHP5.x 버전보다 두 배의 성능을 달성할 수 있습니다. 동시에 PHP의 구문이 정리되고 다른 언어에서 많이 사용되는 구문 형식이 제공됩니다. 칭찬할만한 점은 이렇게 큰 변화를 준 후에도 PHP7의 호환성이 여전히 매우 좋다는 것입니다. 대부분의 애플리케이션의 경우 수정 없이 PHP7 버전으로 마이그레이션할 수 있습니다.
PHP6 버전은 어디에 있나요?
PHP7에 관해 이야기할 때, 모두가 PHP6 버전이 어디서 나온 것인지 묻습니다. 이것은 긴 이야기입니다. 2005년 초, PHP 커뮤니티는 PHP에 완전히 내장된 유니코드 지원을 제공하는 것을 목표로 하는 PHP6 프로젝트를 시작했습니다. 그러나 여러 가지 어려움으로 인해 2010년에 결국 프로젝트가 취소되었습니다. PHP6 프로젝트는 취소되었지만 PHP5.x 버전에서는 많은 기능이 구현되었습니다. 여기서 가장 중요한 것은 OOP의 개선이다. 이는 또한 PHP가 프로세스 지향 프로그래밍에서 객체 지향 프로그래밍으로의 도약을 실현하는 데 도움이 되었습니다. 수많은 PHP OOP 프로그래밍 프레임워크도 시장에 출시되었습니다.
나중에 Niao 형제는 PHP 코어 개발 팀에 합류했습니다.
나중에 Niao 형제는 PHP 코어 개발 프로젝트에 합류하여 PHPNG라는 PHP 해석 엔진을 재구성하는 프로젝트를 시작했습니다.
PHPNG 프로젝트는 주로 PHP 엔진을 재구성합니다. 곧 Brother Niao의 프로젝트 팀은 놀라운 성과를 거두었고 PHP 개발 커뮤니티로부터 인정을 받았으며 현재 PHP7 버전이라고 부르는 PHP의 백본에 통합되었습니다.
PHP6의 시퀀스를 계속 이어가는 것은 어떨까요?
이 문제에 대해 PHP 관계자가 자세히 설명했습니다
PHP6 버전은 실제로 이미 존재합니다.
PHP6는 GA 버전을 출시할 수 없지만, PHP6는 이미 잘 알려져 있습니다.
PHP6은 많은 공개 회의와 행사에서 논의되었습니다.
PHP6는 주변 커뮤니티에서도 잘 알려져 있습니다. (PHP6 책이 많습니다.)
PHP6을 사용하면 많은 문제가 발생합니다.
버전 점프는 오픈 소스 소프트웨어와 상용 소프트웨어에서도 흔히 발생합니다. 예를 들어 MariaDB는 10.0으로 점프했고 Symantec은 버전 13을 건너뛰었습니다. (편집자 주: Windows 시리즈 버전도 일반적입니다.)
버전 6은 일반적으로 동적 언어 세계에서 실패와 관련이 있습니다. PHP6은 실패했고 Perl6은 실패했습니다. 동적 언어 세계 외부에는 MySQL6이 이미 존재했지만 아직 출시되지 않았습니다. (웃음)
동서양 문화권에서 7은 상서로운 숫자로 여겨진다. (웃음)
그래서 멋지고 지저분한 PHP7 버전이 있습니다.