Home >headlines >Let's analyze the future development of PHP from the departure of the official PHP boss.

Let's analyze the future development of PHP from the departure of the official PHP boss.

PHPz
PHPzOriginal
2019-08-13 20:04:0511586browse

Course opening notice: php Chinese website "The 10th PHP Online Training Course" is currently being registered!

1. If the founder of PHP resigns, will the building collapse?

Recently I saw a piece of news on all major PHP exchange groups: Zeev Suraski resigned, and the official PHP open source team has been disbanded. (It turned out that Zeev Suraski resigned, he wanted to do P ) When I first saw the news, the blogger felt very cold. After working in PHP for so many years, he didn’t even read the source code. After all, is PHP about to get cold? Will PHP, which has dominated the web for many years, collapse because of this last straw? Anyway, the blogger doesn’t believe it.

Lets analyze the future development of PHP from the departure of the official PHP boss.

2. Who is Zeev Suraski?

Zeev Suraski is an Israeli programmer. Together with another Israeli programmer Andi Gutmans and other programmers, he developed the PHP language created by Rasmus Lerdorf. In 1997, Andi Gutmans and Zeev Suraski rewrote Rasmus Lerdorf's PHP-FI, which was released as PHP 3. In 1998, they all redesigned PHP's syntax parser and named it the Zend engine. PHP 4 was the first product based on the Zend engine, and it was a huge success. In 1999, the two co-founded Zend, a company named after Zeev and Andi.

Due to their technical authority, Zend and its founders continue to be at the core of leadership in the PHP and open source communities, playing a strong role in promoting the rapid development of PHP. Zend is therefore considered the "official team" of the open source PHP language.

This big guy turned out to be the official founder of zend, which sounds like a very impressive title. When you hear the news that a big boss of this level has resigned, your first reaction is that zend is officially disbanding? Is PHP going to be dead? I believe everyone will have the same questions and worries. Don’t worry, let’s continue to analyze the impact of this big boss’s resignation.

3. How much does this big guy contribute to PHP

##1. View from github

https://github.com/php/php-src/commits?author=zsuraski

Obviously, no code has been submitted since 2006. In other words, this big For the PHP project, the boss was the soul figure in the early stage. However, with the self-development of the open source community, this boss is more like an administrator and does not seem to have such a big role in the development of current PHP technology.


Let’s take a look at the development history of php, reference: https://www.php.net/manual/zh/history.php.php

In 2004, php5 was released , the subsequent history was not found for a while, but in 2014, PHP was already version 5.6, which means that this big guy probably did not contribute code before 5.6. We all know that PHP is now 7.x, so the impact does not seem to be that big.

2. The current PHP development team

The current main code contributors on github:

https://github.com /php/php-src/graphs/contributors

Lets analyze the future development of PHP from the departure of the official PHP boss.

Our protagonist is currently ranked ninth, but based on code contributions we can see that the big guys are still I keep writing, and I still submit what needs to be submitted. Among the top contributors, we see the familiar Brother Niao. Brother Niao is already one of the main developers of php7.0, and Brother Niao is still there.

Related recommendations:

PHP 7.4 is expected to be released in December 2019

3. Did Brother Bird say anything?

Since such a big event has happened, as an authority figure in the php industry, Brother Bird

php Brother Bird has any opinions? The blogger had nothing to do, so he went to Brother Bird's blog and Weibo to check out the boss's attitude. The results are as follows:

Lets analyze the future development of PHP from the departure of the official PHP boss.

Hmm , Brother Niao’s reaction was very bland, or he didn’t mention it, and Weibo was still peaceful.

Follow-up addition:

The screenshot of Brother Bird’s circle of friends is as follows:

##The chat content is as follows: Lets analyze the future development of PHP from the departure of the official PHP boss.

This is the chat record between Brother Niao and Zeev Suraski team member Dmitry Stogov in August last year. The general idea is that after Rogue Wave acquired Zend, it adjusted its business and personnel strategies. Commercially, it focused on the development of the Zend Server series of products, while personnel wise Non-American developers are assigned to Estonia (a small country in Eastern Europe). In other words, if Zeev Suraski (Israeli) and Dmitry Stogov (Russian) do not leave their jobs, the result will be that they will be assigned to work in a strange country together. So. Dmitry and Zeev decided to leave as early as last year. After leaving, they will look for new sponsors to promote the PHP project (PHP core developers are paid, including Brother Niao).

In other words, everything is arranged. In a sense, the boss's departure is also to better develop PHP, avoid business intrigues, and continue to develop PHP in another place. I haven't given up on php!

4. What is the current development status of PHP?

The blogger checked some information and found that the current status of PHP is still good. First, take a look at Web market share

Related recommendations:

1. 2019Why will we continue to use PHP?

2. PHP is no longer what it was ten years ago

1. Application of PHP on the website

W3Techs is a network technology survey website that provides information on the use of different Internet technologies. Below we look at the PHP proportion in 2018 and 2019 respectively

2018 market share:

Lets analyze the future development of PHP from the departure of the official PHP boss.

2019 market Share:

Lets analyze the future development of PHP from the departure of the official PHP boss.

Judging from the market share in 2018 and 2019, although the share has dropped a bit, PHP is still the dominant position on the web side, especially It is for some previous PHP projects, and I will not just switch to other languages ​​casually.

2. Development of PHP software libraries

One way to measure the current state of the PHP ecosystem is to look at the data from Packagist, the main PHP package repository. Through the following trend chart, you can see that the number of software packages has increased exponentially, and there are currently 223,217 registered software packages, and the total number of installations has reached 14,827,204,847. The PHP ecosystem is no longer as weak as before.

The growth curve of the software package is as shown in the figure:

Lets analyze the future development of PHP from the departure of the official PHP boss.The number of available software packages in various versions is as shown in the figure:

Lets analyze the future development of PHP from the departure of the official PHP boss.

From the software library point of view, everyone's enthusiasm for PHP is still good, the number of various software packages is still rising steadily, and the activity is good

3. PHP community activity

(1) thinkphp: http://www.thinkphp.cn/topic/index.html

(2) laravel: https ://learnku.com/laravel and https://www.golaravel.com/

(3) yii community: https://www.yii-china.com/

( 4) PHP Chinese community: //m.sbmmt.com/wenda.html

Only some of the communities are listed here. The blogger has probably looked around. Although It is not as popular as Java, but the activity of the PHP community is pretty good.

4. Summary

From the above aspects, The impact of the resignation of this big boss does not seem to be So big, it is like a big boss in our team resigning. This big boss may be the initiator and one of the main participants of the project, but with the development of time, more and more big bosses will take over the project, so the resignation of one big boss seems to have an impact. Not very big either. What's more, for open source projects, the number of participants will only become more and more excellent, and bloggers believe that PHP will get better and better.

But having said that, as a programmer, programming language is always a tool, and it is appropriate to master several tools. Although our PHP is still growing vigorously, we still need to eat. If we have nothing to do, we can learn some Go, Python and the like. Programming level, on the other hand, if something really happens (the blogger doesn’t believe it anyway), we can be more prepared.

The above is dedicated to all phpers. I hope you can go further and further on the road of programming, your career will rise steadily, and your family will be harmonious.

end

Related recommendations:

1. What is the meaning of php being the best language in the world

2. Why do programmers hack php? PHP Chinese website has something to say!

3. phpStudy V8.0 version internal beta invitation!

4. PHP full stack development engineer learning roadmap (illustration of the relationship and learning sequence of each programming language)

-------- -------------

Copyright statement: This article is an original article by "Classmate Tiezhu"

Original link: https://blog.csdn.net /LJFPHP/article/details/98790847

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn