ホームページ  >  記事  >  Niao Hui Xinchen 兄弟: Web 初心者から PHP コア開発者へ - 2021 年グローバル オープンソース テクノロジー サミット

Niao Hui Xinchen 兄弟: Web 初心者から PHP コア開発者へ - 2021 年グローバル オープンソース テクノロジー サミット

PHPz
PHPzオリジナル
2021-05-12 14:08:5812666ブラウズ

最も基本的な開発ツールの 1 つとして、ソフトウェア開発分野におけるプログラミング言語の地位は言うまでもありません。主流のプログラミング言語コミュニティや標準の新しいバージョンにおけるあらゆる動きは、無数の開発者グループに大きな影響を与えるでしょう。

主要な主流プログラミング言語はすべて外国の開発者または組織によって独占されているため、プログラミング言語標準の策定に参加できる中国人開発者は非常に少なく、また、プログラミング言語標準の策定に参加できる著名な人物はさらに少数です。個人的な立場で参加してください。国内プログラミング言語業界の影響力のある人物というと、多くの開発者にとって、ブラザー・ニアオは間違いなく真っ先に思い浮かぶ人物です。

Niao Hui Xinchen 兄弟: Web 初心者から PHP コア開発者へ - 2021 年グローバル オープンソース テクノロジー サミット

ホイ・シンチェンは、世界で「ブラザー・バード」として知られ、中国で最も影響力のある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」を書いた「B​​rother Bird」こと蔡徳明氏とよく混同される人がいることから、彼自身が個人的な公の場でこのような説明をしています。 account :

「私が若くて感傷的だった頃、QQ IM のニックネームは「雪の渡り鳥」でした。これは Xiong Tianping の曲のタイトルでした。その後、Baidu に行ったとき、それが原因だったのかもしれません。 「年を取ったの? ゆっくり? そんなに遅いとどう呼んでいいのか分からない。実際、最初は抵抗があったんです。結局「バードマン」って良い言葉じゃないんですけど、だんだんとそう呼ぶ人が増えてきて、

niaoge が初めて「プログラミング」をしたのは、Xiaobwang 学習マシン上でした。その後、大学でコンピュータ サイエンスを専攻しました。大学院生のときは、学校のキャンパス建設を担当しました。学校の多くの中等学部の Web サイトを含む、多くの Web 開発作業を積極的または受動的に行いました。当時は学内BBSの整備などもあり、PHPとの関わりも良好だった時期でした。

ニアオ兄弟の回想によると、私は大学院生だったとき、ウェブサイトを作りたいと思い、作り方がわからずインターネットで検索していたところ、たまたま PHP チュートリアルを見つけて教えてくれました。簡単な Web サイトの作り方を教えてもらったので、それに従ってみたところ、インストール、デプロイがとても便利でした (当時はそのような一元的なデプロイ ツールはありませんでしたが、LAMP のデプロイ方法に関するチュートリアルはたくさんありました)。コードを書いてテストすると、その構文は C 言語に非常に似ており、多くの API の名前も libc API の名前と同じです。こうして私と PHP との切っても切れない絆が始まりました。

Niao Ge は卒業後、Baidu で働き、この間、PHP のソース コードを研究し、多くのバグや修正を PHP コミュニティに提出しました。たとえば、ある日の正午、PHP の父であるラスムス氏がバグを見つけたと IRC で発言したところ、バード兄弟がほぼ 5 分で修正を提供してくれました。

2011 年、ニアオ兄弟は Baidu 向けに Ap (Yaf の前身プロジェクト) を開発しました。当時、それは Baidu 内でよく使われていたため、PECL に貢献することを考えました。いくつかの修正を加えた後、そのバージョンを変更しました。名前を Yaf (さらに別のフレームワークです。PHP には多くのフレームワークがあるため、この名前も少し自虐的です) ということで、PHP メール グループに電子メールを送信しました。ヤフさんは英語があまり上手ではなかったので、その過程はかなり紆余曲折がありましたが、幸いにも PECL の管理者である Pierre Joye 氏の多大な協力を得て、無事に PECL に入学することができました。

PHP コミュニティへの貢献が増えるにつれ、ニアオ兄弟は徐々に PHP の公式関係者と知り合いになりました。全員の信頼を得た後、アプリケーションを開始し、その後 PHP コア コードを取得しました。 PHP の直接開発とバグ修正に参加し、開発チームのメンバーになります。

その後の仕事で、ニアオ兄弟と開発チームのメンバーとの協力はますます深まり、彼の作品の多くは誰もが認めるものになりました。 「誰もがあなたの仕事を認めれば、彼らはあなたの意見を尊重するでしょう。私は徐々にドミトリー・ストゴフと親しくなり、Zend のコア部分の提出許可を取得し、多くのコアなバグ修正と新機能を提出しました。その後、彼は外部コンサルタントになりました」 Zend の開発者になり、徐々に Core Developer になりました。「モンスターを倒してアップグレードする感覚」のゲームをプレイします。

ニアオ兄弟は、主流のプログラミング言語標準の策定に参加している数少ない中国人開発者の 1 人として、主要なプログラミング言語の開発傾向について独自の洞察を持っています。同時に、オープンソース コラボレーションを通じて PHP コミュニティに長年参加してきたことで、ニアオ兄弟はオープンソース ソフトウェアの世界についてより深い理解を得ることができました。

今年 7 月、ニアオ兄弟は、グローバル オープンソース テクノロジー サミット GOTC のサブフォーラム プロデューサーを務め、「プログラミング言語芸術」をテーマにした一連の講演をお届けします。 Java、PHP、Rust、Cなどの主流プログラミング言語業界の第一線の専門家が参加し、さまざまな技術分野の開発者に関連プログラミング言語の最新トレンドを共有します。中国における主要なプログラミング言語の開発傾向についての詳細な分析を提供します。

Niao Ge氏は、現在の国内開発者の規模はすでに非常に大きいが、プログラミング言語やオペレーティングシステムなどの基盤技術の開発に注目している人はまだ非常に少ないと述べました。 "将来的には、より多くの優れた開発者が低レベルの研究に取り組み、オープンソース コミュニティに参加してコードを提供し、より多くの中国の開発者が主流の技術標準の策定に参加できるようになることを願っています。"

Niao Hui Xinchen 兄弟: Web 初心者から PHP コア開発者へ - 2021 年グローバル オープンソース テクノロジー サミット

グローバル オープン ソース テクノロジ カンファレンス (GOTC) は、中国のオープン ソース コミュニティと Linux Foundation によって主催され、世界中の開発者のための盛大なオープンソース テクノロジの饗宴です。このサミットには、クラウドネイティブ、人工知能、モノのインターネット、ブロックチェーン、大規模フロントエンド、オーディオとビデオ、セキュリティ、オペレーティングシステム、データベース、オープンソースなどの複数の技術分野をカバーする、主要なオープンソース企業とトップオープンソースプロジェクトが集まります。 2 日間の会期中、世界の最新かつ最も純粋なオープンソース テクノロジーを開発者に提供するとともに、オープンソースの文化と概念を広め、オープンソース エコシステムの開発と構築を促進します。

GOTC はプロセス全体を通じて「オープン ソース」に焦点を当てており、主催者は国際的に有名なオープン ソース ソフトウェア財団と協力して、毎年恒例の世界クラスのオープン ソース テクノロジ イベントを構築することに尽力しています。

関連する推奨事項:

phpの前世、現世、将来の見通し

初心者向けに、phpをゼロから素早く学ぶにはどうすればよいですか? (混乱しているあなたへ)

Swoole のコアコントリビューター Twosee へのインタビュー: PHP を初恋と見なし、疫病に備えて毛を生やす

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。