Home > News content

PHP 7, then PHP 6?

via:博客园     time:2015/12/3 14:30:20     readed:1101

PHP7 is coming, so where's the PHP6?

PHP7 profile

PHP7 is a new version of the PHP programming language, the main performance has been greatly improved. Official documents show that PHP7 can achieve the performance of the PHP5.x version two times. At the same time, it also provides a lot of other languages that are popular in PHP. It is praiseworthy for one's excellent conduct changed, so large, PHP7 compatibility is very good. For the vast majority of applications, you can migrate to the PHP7 version without modification.

Where did PHP6 go?

When it comes to PHP7, we must ask, where is the PHP6 version? The dwell on it at greater length. Back in 2005, the PHP community launched the PHP6 project, which aims to provide full support for the Unicode PHP. However, due to various difficulties, the project was eventually canceled in 2010. Although the PHP6 project has been canceled, a large number of features have been implemented in the PHP5.x version. The most important aspect of this is the improvement of the OOP. This also helps PHP to achieve a leap from the process oriented to object-oriented programming. The market also appeared a lot of OOP PHP programming framework.

Costa Rica later added to the PHP core development team

Later Costa Rica joined the PHP core development projects, Costa Rica initiated the PHP interpretation engine reconstruction project, called PHPNG, everyone can refer to this Wiki:Https://wiki.php.net/phpng

That is to say we are now PHP7 version PHPNG mainly for PHP engine reconstruction, soon Costa Rica project group has made remarkable achievements, won the PHP community recognized and incorporated into the backbone of PHP.

Why not a sequence of PHP6?

On this issue, PHP official gives a detailed explanation, we can refer to:Https://wiki.php.net/rfc/php6

  1. The PHP6 version is already there.

  2. Although PHP6 can not be released GA version, but PHP6 has been well known.

  3. PHP6 has been discussed in a number of public meetings.

  4. PHP6 is also known as many of the surrounding community. (there are a lot of PHP6's Books).

  5. Using PHP6 can cause a lot of trouble.

  6. Version jump in open source software and commercial software which is also often seen. For example, MariaDB jumped to 10, Symantec skipped the 13 version. (windows series is also very typical).

  7. Version 6 is often associated with failure in the dynamic language session. PHP6 failed, Perl6 failed. Jump out of the dynamic language, MySQL6 already exists but has not been released. (Kuang Xiao)

  8. 7 in the eastern and Western cultures are considered to be a lucky number. (Kuang Xiao)

So there is a cow x version of PHP7 in a complete mess.

China IT News APP

Download China IT News APP

Please rate this news

The average score will be displayed after you score.

Post comment

Do not see clearly? Click for a new code.

User comments