DPC2019: PHP Opcode? What's that? - Benoit Jacquemont

Опубликовано: 16 Июнь 2019
на канале: Ibuildings Dutch PHP Conference
1,117
40

"PHP Opcode? What's that? by Benoit Jacquemont

Every PHP developer heard about OpCode, the magical sauce that runs inside the Zend PHP Engine in order to boost performances.

But what is exactly that OpCode? Why does it make the Zend Engine faster to run your PHP Code? Is it only about performances?

The aim of this talk is to demystify what's going on inside the Zend PHP Engine and to understand what is happening to our PHP code when it's digested by the interpreter and turned into opcode, before being executed on the Zend Virtual Machine.

What you'll learn from this talk:


how the Virtual Machine inside the Zend Engine works
how the PHP code is turned into opcode
how the opcode cache is used and how to check if it's efficient
what the optimizer part of the opcode cache is doing



About Benoit Jacquemont

Benoit Jacquemont fell in love Web development in 2000 after a previous experience in Point of Sales software development.

From Java to PHP, from Oracle to MySQL, from management software to eCommerce website, he works mostly on projects with a high dose of OpenSource, at Smile Group.

He becomes CTO of Smile Group in 2009, at a time where the company had 450 employees.

In January 2013, he co-founds Akeneo, with Frédéric de Gombert, Nicolas Dupont, and Yoav Kutner.

Then the startup adventure begins for him, as Akeneo's CTO.


This talk was given at the Dutch PHP Conference in 2019, organised and hosted by Ibuildings. Visit https://phpconference.nl or https://www.ibuildings.nl for more information."


Смотрите видео DPC2019: PHP Opcode? What's that? - Benoit Jacquemont онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Ibuildings Dutch PHP Conference 16 Июнь 2019, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 1,117 раз и оно понравилось 40 людям.