Most developers don't get the luxury of working on a greenfield project using a web framework of their choice. Often times we find ourselves inheriting a legacy codebase written years ago for an end-of-life version of PHP and a now-defunct web framework. The initial temptation might be, "I'll just rewrite all this on x framework". But hold on there my framework friend, a rewrite is costly and is rarely the correct answer.

We'll discuss some common pitfalls when getting a legacy codebase ready for PHP 7 and what we can do to make the upgrade path as painless as possible. These incremental changes will keep the business running while improving security, stability and maintainability of the codebase.

Comments

Comments are closed.

Great overview of what's new in PHP.

Rated 5

Emily Stamey at 11:54 on 17 Mar 2017

So much information! Great sharing of tools and details we need to prepare for upgrading to php 7.

Rated 5

Dani Ames at 12:39 on 17 Mar 2017

Great information and very personable.

Rated 5

Jon Gallup at 12:40 on 17 Mar 2017

Definitely want to migrate to PHP7 a lot more now... :)

Rated 5

Alex Schwartz at 13:09 on 18 Mar 2017

Wonderful information for bringing apps into PHP 7 - lot of information covered and was wonderfully handled.

Rated 5

Woody Gilk at 15:06 on 18 Mar 2017

Super fun and a great intro to PHP 7. Just needs more shimmy, I mean shim. ;)

Rated 5

Korvin Szanto at 16:45 on 18 Mar 2017

Great coverage and awesome slides as always, Sammy is a great speaker!

Rated 4

Noah Bratzel at 19:11 on 18 Mar 2017

I appreciated all the info about php 7. Also really liked the emphasis on the "refactor loop".

Rated 4

David Lim at 09:40 on 20 Mar 2017

Great energy for presentation. You didn't sugar-coat your opinions and address your points candidly.

Emily Stamey at 17:49 on 20 Mar 2017

This was a great talk about the types of tools you could use and the changes you would need to make to upgrade to PHP 7. Sammy does a great job of bringing skill and humor to his talks. I really learned a lot and enjoyed it!