Php 7 released?


#1

I am looking forward to the new release especially because it is compiled rather than interpreted.

I am also curious to know if performance increases on old scripts or is drastic optisation required for noticeable benefits.

Has anyone installed the Linux version and can recommend an installation script?


#2

Here's a good little Zend piece on PHP 7 - http://www.zend.com/en/resources/php-7

They indicate that you will indeed see significant speed improvements from upgrading without even altering code.

The November 12 RC was supposed to be the last one before release, so hopefully we'll be seeing the release soon.


#3

Well. It is about time!

Honestly, I have been following PHP closely for quite a while now. It is growing [up] from where it was a decade or so ago. :thumbsup:


#4

Yes I fully agree.

Php and web development seemed a retrograde step after learning numerous compiled languages.

Will there be a make file or an automatic compile of the separate pages?


#5

Where are you getting information about compilation? That doesn't follow with what I've read.


#6

Where are you getting information about compilation? That doesn't follow with what I've read.

I have just re-read a few articles and believe this version is unfortunately not compiled :frowning:


#7

The prior versions were compiled so this one should be as well.

The question should be whether the page is compiled immediately before running it (as prior versions are) or whether it is compiled in advance.


#8

If it is now officially released and not just another RC, then I'd give it about 30 days before we start to see the odd thread where someone's site has stopped working due to them using the old mysql_* extension.

btw: @swader it might be worth bumping the "migrate from the mysql_* extension to PDO" article to the front/top of the PHP articles list with a link to the PHP forum added for any problems


#9

Seems to just be a RC - http://php.net/archive/2015.php


#10

The article says "aims to release PHP 7 in October 2015" so I'm thinking it's not as up-to-date as it might be. :smile:


#11

There's not much to be up to date about, it's just giving generalities. They were shooting for October right up until then I think... then they said November 12, but that became the last RC date... now they're going to miss November altogether if they don't get on the ball :smiley:


#12

Wikipedia links to that as the evidence to support an official release date of tomorrow even though that page doesn't give a release date. The Wikipedia page is the only place where I have been able to find 26th November listed as the official release date though. There are a few other sites that specify December as the intended release date without being any more specific.

It can't be very far off now though as there are lots of indications that RC7 is the last before the official release.


#13

Re: release. There's a critical issue holding things back.

@spacephoenix good thinking, cheers.

Edit: official statement for Dec 3rd release


#14

And I thought I liked to watch the world burn, this made me lol too


#15

On the PHP compile or not compile, this is a good video about what PHP does, when it interprets and runs your PHP code.

Scott


#16

But the last version of php 5 is not finished:

http://php.net/archive/2015.php#id2015-10-29-2

I remember the book

http://www.wrox.com/WileyCDA/WroxTitle/Professional-PHP6.productCd-0470395095.html

What happened to php6 ? https://wiki.php.net/ideas/php6

Opcache has been bundled with 5.5.0. A real integration did not happen yet while stabilizing it was the highest priority.

OPCache is preferred for efficient drupal 8 performance.

Personally I will concentrate on php 5.+ until ...

Site admins or moderators

My profile information is wrong:

Joined Aug 29, '14

search for

xml kgun site:sitepoint.com

and you will find post long before that date, I think I joined your forumun in 2005 or 2006.


#17

That is the date of the move to Discourse from vBulletin platform. Everyone who was a member before the move has the same join date.


#18

I'd give it about 5 hours, and more than 'the odd thread'.


#19

RC8 has now been released so we have to wait at least another two weeks for the official version.


#20

PHP 7 has been tagged on github, and release will be imminent.