[PHP] Zend Engine 내부 그림의 글, 자료 요약
11592 단어 PHPZendEngine
개시하다
나는 C 언어, 영어, 중국어를 읽을 줄 모르는 PHP 입문자다.
@tadsan씨의 PHP 및 컴파일을 수행할 때를 읽은 결과 PHP 내부가 어떻게 처리되었는지 전혀 이해하지 못했다.
이해하려면 PHP 내부의 코드를 읽는 것이 가장 좋지만 C 언어를 읽을 줄 모르기 때문에 Google 검색, Google 이미지 검색, Google 번역을 통해 PHP 내부의 그림을 검색했습니다.
찾는 데만 시간이 많이 걸렸는데 발견한 기사와 자료를 공유함으로써 같은 생각을 하는 분들에게 참고가 될 수 있을 것 같습니다.
C 언어와 영어를 읽을 수 있다면 또 다른 유용한 글이 있을 텐데, 여기에 그림의 내용을 중심으로 기사와 자료를 소개한다.
소개 같은 말도 안 되는 소리를 했지만 댓글이 작아 무시하세요.
PHP는 내부 구조가 복잡하고 내부 구조의 전체가 아니며 일부 중점적으로 설명된 글도 있다.
여기서 대체로 다음과 같이 소개한다.
또 PHP5와 PHP7은 내부 구조가 다르지만 차이가 없다.
이해하기 쉬운 기사와 자료 감사합니다(´)ω` )앵무새
그 외에 여러분들이 추천해주신 기사와 자료가 있다면 알려주세요.
만약 새로운 도면의 보도와 자료를 찾았다면, 나는 보충하고 싶다.
문외한으로 젠드엔진에 대해 잘 모르는 점이 있어 테라테일로 질문을 해 @hnw라는 답변을 받았다.
감사합니다.ω` )앵무새
같은 의문이 있는 사람의 참고가 됐으면 좋겠다고 덧붙였다.
ZendEngine 전체
Quick tour of PHP from inside
여기에 와서 젠드 엔지네 전체를 표시한 건 아닌 것 같아요.
Zend Engine 전체가 해설된 영어에 관한 기사입니다.
영어를 읽을 수 있다면 이 슬라이드작자의블로거도 참고할 수 있을 것 같습니다.
참조 소스: Quick tour of PHP from inside
PHP를 통한 Hello World 입문 | 동북 기타
hello world
기술된 코드가 어떻게 집행되는지 매우 상세하게 설명된 일본어 문장이다.
참조 소스: PHP를 통한 Hello World 입문 | 동북 기타
PHP 5.5 현지 현금이라면
요구부터 응답까지의 절차가 매우 알기 쉬운 일본어 문장.
참조 소스: PHP 5.5 현지 현금이라면
Php를 넘어뜨리는 10가지 방법.
SAPI 및 ZendEngine 및 Extensions에 대한 상세한 해설에 관한 일본어 기사입니다.
참조 소스: Php를 넘어뜨리는 10가지 방법.
php and sapi and zendengine2 and...
이것은 간단하고 알기 쉬운 일본어 문장이다.
참조 소스: php and sapi and zendengine2 and...
PHP and Zend Internal I - 아키텍처 및 라이프 사이클
중국어지만 SAPI와 PHP Core, Zend Engine의 관계를 쉽게 이해할 수 있습니다.
참조 소스: PHP and Zend Internal I - 아키텍처 및 라이프 사이클
Internal php and gdb php core
중국어로 SAPI, PHP Core, Zend Engine, Extensions의 관계는 이해하기 쉽다.
참조 소스: Internal php and gdb php core
ZendVirtualMachine(ZendLexer、ZendParser、ZendOPcode)
Php opcodes sep2008
Lexer, Parer 및 운영 코드에 대한 자세한 설명을 담은 영어 글입니다.
내가 신경 쓰는 수술 코드 주위에 아주 중요한 일이 적혀 있다고 생각해...I can't read English.
참조 소스: Php opcodes sep2008
PHP AST 철저한 해설
PHP7에 추가된 AST(추상문법목)에 관해 알기 쉬운 일본어 문장이다.
자구 해석, 문법 해석, 조작 코드에 대한 해설도 있다.
참조 소스: PHP AST 철저한 해설
Zend Opcache 속도의 비밀을 탐색합니다.
@hnw의 슬라이드, Lexer에서 Zend VM까지의 절차가 매우 알기 쉬운 일본어 문장.
참조 소스: Zend Opcache 속도의 비밀을 탐색합니다.
ZendEngineCore(ZendVariables、ZendObjects、ZendHashTables)
Forum PHP 2007 - Paris, France
영어 기사인데 기호표와 Zval의 관계는 매우 이해하기 쉽다.
참고할 때의 기호표의 동작은 매우 복잡하지만, 여기를 보면 이해할 수 있다.
참조 소스: Forum PHP 2007 - Paris, France
PHP의 정렬 관리 방법 이해 - 분산 목록 및 Zval
기호표와 Zval, 산 목록의 관계가 매우 알기 쉬운 일본어 문장.
참조 소스: PHP의 정렬 관리 방법 이해 - 분산 목록 및 Zval
PHP 데이터 구조
기호표, zval, 해시표의 관계가 매우 알기 쉬운 일본어 문장.
참조 소스: PHP 데이터 구조
The secret of PHP7's Performance
영어 문장이지만 Zval과 산목록, 기호표에 대해서는 알기 쉽다.
PHP5와 PHP7의 변화도 쉽게 이해할 수 있다.
참조 소스: The secret of PHP7's Performance
PHP7을 통한 변경-언어 사양 및 엔진 개선 사항
@hnw의 슬라이드에서 PHP5와 PHP7의 zval이 어떻게 변화했는지 통속적이고 알기 쉬운 일본어 문장이다.
참조 소스: PHP7을 통한 변경-언어 사양 및 엔진 개선 사항
기타
주로 문장과 코드이며, 참고할 만한 문장도 실릴 것이다.
일본어
Php opcodes sep2008
Lexer, Parer 및 운영 코드에 대한 자세한 설명을 담은 영어 글입니다.
내가 신경 쓰는 수술 코드 주위에 아주 중요한 일이 적혀 있다고 생각해...I can't read English.
참조 소스: Php opcodes sep2008
PHP AST 철저한 해설
PHP7에 추가된 AST(추상문법목)에 관해 알기 쉬운 일본어 문장이다.
자구 해석, 문법 해석, 조작 코드에 대한 해설도 있다.
참조 소스: PHP AST 철저한 해설
Zend Opcache 속도의 비밀을 탐색합니다.
@hnw의 슬라이드, Lexer에서 Zend VM까지의 절차가 매우 알기 쉬운 일본어 문장.
참조 소스: Zend Opcache 속도의 비밀을 탐색합니다.
ZendEngineCore(ZendVariables、ZendObjects、ZendHashTables)
Forum PHP 2007 - Paris, France
영어 기사인데 기호표와 Zval의 관계는 매우 이해하기 쉽다.
참고할 때의 기호표의 동작은 매우 복잡하지만, 여기를 보면 이해할 수 있다.
참조 소스: Forum PHP 2007 - Paris, France
PHP의 정렬 관리 방법 이해 - 분산 목록 및 Zval
기호표와 Zval, 산 목록의 관계가 매우 알기 쉬운 일본어 문장.
참조 소스: PHP의 정렬 관리 방법 이해 - 분산 목록 및 Zval
PHP 데이터 구조
기호표, zval, 해시표의 관계가 매우 알기 쉬운 일본어 문장.
참조 소스: PHP 데이터 구조
The secret of PHP7's Performance
영어 문장이지만 Zval과 산목록, 기호표에 대해서는 알기 쉽다.
PHP5와 PHP7의 변화도 쉽게 이해할 수 있다.
참조 소스: The secret of PHP7's Performance
PHP7을 통한 변경-언어 사양 및 엔진 개선 사항
@hnw의 슬라이드에서 PHP5와 PHP7의 zval이 어떻게 변화했는지 통속적이고 알기 쉬운 일본어 문장이다.
참조 소스: PHP7을 통한 변경-언어 사양 및 엔진 개선 사항
기타
주로 문장과 코드이며, 참고할 만한 문장도 실릴 것이다.
일본어
주로 문장과 코드이며, 참고할 만한 문장도 실릴 것이다.
일본어
영어.
note
노트도 기사를 공개했으니 관심 있는 분들은 보세요.
・[초보자를 위한 Codriding] PHP의 TODO 앱 코드를 읽어봅시다.
Reference
이 문제에 관하여([PHP] Zend Engine 내부 그림의 글, 자료 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/7968/items/2aa487e2e515dba2fd03
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여([PHP] Zend Engine 내부 그림의 글, 자료 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/7968/items/2aa487e2e515dba2fd03텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)