>  기사  >  Niao Hui Xinchen 형제: 웹 초보자에서 PHP 핵심 개발자까지 - 2021 글로벌 오픈 소스 기술 서밋

Niao Hui Xinchen 형제: 웹 초보자에서 PHP 핵심 개발자까지 - 2021 글로벌 오픈 소스 기술 서밋

PHPz
PHPz원래의
2021-05-12 14:08:5812564검색

가장 기본적인 개발 도구 중 하나로, 소프트웨어 개발 분야에서 프로그래밍 언어의 위상은 말할 필요도 없습니다. 주류 프로그래밍 언어 커뮤니티의 모든 움직임과 새로운 표준 버전은 수많은 개발자 그룹에 큰 영향을 미칠 것입니다.

모든 주요 주류 프로그래밍 언어는 외국 개발자나 조직이 지배하고 있기 때문에 프로그래밍 언어 표준 제정에 참여할 수 있는 중국 개발자는 거의 없으며 개인 역량으로 참여할 수 있는 유력 인사는 더욱 적습니다. 국내 프로그래밍 언어 업계의 영향력 있는 인물로 꼽히면, 많은 개발자들의 마음속에 냐오 형제가 가장 먼저 떠오르는 인물입니다.

Niao Hui Xinchen 형제: 웹 초보자에서 PHP 핵심 개발자까지 - 2021 글로벌 오픈 소스 기술 서밋

세계에서 "Brother Bird"로 알려진 Hui Xinchen은 중국에서 가장 영향력 있는 PHP 기술 전문가이자 PHP 공식 개발팀의 핵심 멤버이자 PHP 7 및 PHP 8 JIT의 핵심 저자입니다. 그는 Yahoo, Baidu, Sina 및 Lianjia에서 근무했으며 현재 Shell Technology의 부사장이자 수석 설계자입니다. PECL(PHP 확장 라이브러리) 개발자로서 Niao 형제는 Yaf, Yar, Yac 및 Taint와 같은 뛰어난 오픈 소스 작업에 기여했으며 APC, Opcache 및 Msgpack과 같은 프로젝트의 관리자이기도 합니다.

"Brother Bird"라는 이름의 유래에 대해 말하자면, 어떤 사람들은 종종 그를 "Linux Private Kitchen"을 쓴 "Brother Bird" Cai Deming과 혼동하기 때문에 그는 자신의 개인 공개 계정에 다음과 같은 설명을 했습니다.

" 어렸을 때 제 QQ IM 별명은 Xiong Tianping의 노래 제목인 "Snow Migratory Bird"였습니다. 나중에 Baidu에 들어간 후에는 상대적으로 나이가 많아서 점차 그렇지 않게 되었습니다. 사실 처음에는 '버드맨'이라는 단어가 좋은 단어가 아니어서 거부했는데, 점점 더 많은 사람들이 부르기 시작해서 더 이상 상관없게 됐어요."

첫 번째 Bird 형제는 Xiaobawang 학습 기계에서 "프로그래밍"을 했습니다. 이후 대학에서 컴퓨터공학을 전공했고, 대학원 시절에는 학교의 캠퍼스 구축을 담당했으며, 학교의 여러 중등 학과의 웹사이트를 포함하여 많은 웹 개발 작업을 했습니다. 당시에는 캠퍼스 BBS 등의 유지 관리와 PHP와의 관계도 긍정적이었습니다.

냐오 형제님의 회상에 따르면 저는 대학원생이었을 때 웹사이트를 만들고 싶었는데, 어떻게 해야 할지 몰라 인터넷에서 검색하다가 우연히 만드는 법을 가르쳐준 PHP 튜토리얼을 발견했습니다. 간단한 웹사이트가 있어서 따라해 보았는데 얼마 후 설치, 배포가 매우 편리하다는 것을 알게 되었습니다. (당시에는 중앙 집중식 배포 도구가 없었지만 LAMP 배포 방법에 대한 튜토리얼이 많이 있었습니다.) 코드를 작성하고 테스트합니다. 구문은 C 언어와 매우 유사하며 심지어 많은 API도 이름도 libc API와 동일합니다. 그래서 PHP와의 불가분의 유대가 시작되었습니다.

Niao 형제는 졸업 후 Baidu에서 근무하면서 이 기간 동안 PHP 소스 코드를 연구하고 PHP 커뮤니티에 많은 버그와 수정 사항을 제출했습니다. 예를 들어 어느 날 정오, PHP의 아버지인 Rasmus가 IRC에서 버그를 발견했다고 밝혔고 Brother Bird는 거의 5분 만에 수정 사항을 제공했습니다.

2011년 Niao 형제는 Baidu용 Ap(Yaf의 전신 프로젝트)를 개발했습니다. 당시 Baidu 내에서 잘 사용되었기 때문에 PECL에 기여할 생각을 한 후 이름을 Yaf로 변경했습니다. 또 다른 프레임워크인 이름도 PHP에 많은 프레임워크가 있기 때문에 약간 자기 비하적입니다. 그래서 저는 PHP 메일 그룹에 이메일을 보냈습니다. 그의 영어 실력이 좋지 않았기 때문에 그 과정은 꽤 험난했습니다. 다행히 PECL의 관리자인 Pierre Joye로부터 많은 도움을 받았고 Yaf는 성공적으로 PECL에 입학했습니다.

PHP 커뮤니티에 점점 더 많이 기여하면서 Niao 형제는 점차 공식 PHP 사람들과 친해졌습니다. 모든 사람의 신뢰를 얻은 후 그는 응용 프로그램을 시작한 다음 PHP 핵심 코드 제출 권한을 얻고 참여했습니다. PHP의 직접 개발 및 버그 수정을 위해 개발팀의 일원이 되었습니다.

다음 작업에서는 Niao 형제와 개발팀 구성원 간의 협력이 점점 더 깊어졌고 많은 작품이 모두에게 인정을 받았습니다. "모든 사람이 당신의 작업을 인정한다면 그들은 당신의 의견을 존중할 것입니다. 저는 점차 Dmitry Stogov에 익숙해졌고 Zend의 핵심 부분에 대한 제출 허가를 얻었으며 많은 핵심 버그 수정과 새로운 기능을 제출했습니다. 나중에 그는 외부 컨설턴트가 되었습니다. Zend를 위해 점차 핵심 개발자가 되었습니다. "

Niao 형제의 말에 따르면, PHP 초보자에서 PHP 표준 설정자로 성장한 경험은 마치 게임을 하는 것과 같았습니다. 업그레이드된 느낌입니다.”

주류 프로그래밍 언어 표준 제정에 참여하는 소수의 중국 개발자 중 한 명인 Niao 형제는 주요 프로그래밍 언어의 개발 동향에 대한 자신만의 독특한 통찰력을 가지고 있습니다. 동시에 오픈 소스 협업을 통해 PHP 커뮤니티에 수년간 참여함으로써 Niao 형제는 오픈 소스 소프트웨어의 세계에 대해 더 깊은 이해를 갖게 되었습니다.

올해 7월 Niao 형제는 Global Open Source Technology Summit GOTC의 하위 포럼 프로듀서로 활동하며 "프로그래밍 언어 예술"을 주제로 일련의 강의를 제공할 예정입니다. Java, PHP, Rust, C++ 등과 같은 주류 프로그래밍 언어 업계의 일선 전문가들이 있을 것이며, 그들은 다양한 기술 분야의 개발자들을 위해 관련 프로그래밍 언어의 최신 동향을 공유할 것입니다. 중국의 주요 프로그래밍 언어 개발 동향에 대한 심층 분석을 제공합니다.

냐오 형제는 현재 국내 개발자의 규모는 이미 매우 크지만, 프로그래밍 언어, 운영체제 등 기반 기술 개발에 관심을 기울이는 사람은 여전히 ​​극소수라고 말했습니다. "앞으로 더 많은 뛰어난 개발자들이 하위 수준 연구에 참여하고 오픈 소스 커뮤니티에 참여하여 코드를 제공하여 더 많은 중국 개발자가 주류 기술 표준 제정에 참여할 수 있기를 바랍니다."

Niao Hui Xinchen 형제: 웹 초보자에서 PHP 핵심 개발자까지 - 2021 글로벌 오픈 소스 기술 서밋

글로벌 오픈소스 기술 서밋(GOTC)은 오픈소스 중국 커뮤니티와 Linux Foundation이 주최하는 전 세계 개발자를 위한 대규모 오픈소스 기술 축제입니다. 이번 서밋에서는 클라우드 네이티브, 인공 지능, 사물 인터넷, 블록체인, 대규모 프런트 엔드, 오디오 및 비디오, 보안, 운영 체제, 데이터베이스, 오픈 소스 등 다양한 기술 분야를 다루는 주요 오픈 소스 기업과 최고의 오픈 소스 프로젝트가 한 자리에 모일 것입니다. 소스 거버넌스 등 이틀 동안 개발자에게 세계에서 가장 최신의 순수한 오픈소스 기술을 제공하는 동시에 오픈소스 문화와 개념을 전파하고 오픈소스 생태계의 개발 및 구축을 촉진할 것입니다.

GOTC는 전체 프로세스에서 "오픈소스"에 중점을 둡니다. 주최측은 국제적으로 유명한 오픈소스 소프트웨어 재단과 함께 이를 연례 세계적 수준의 오픈소스 기술 이벤트로 만들기 위해 최선을 다하고 있습니다.

관련 추천:

php 과거와 현재의 삶과 미래 전망

초보자의 경우 PHP를 처음부터 빠르게 배우는 방법은 무엇인가요? (헷갈리는 분들을 위해)

Swoole 핵심 기여자 Twosee와의 인터뷰: PHP를 나의 첫사랑으로 보고 전염병에 대비해 머리를 기르고 있습니다

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