Skip to main content

What is Zend Engine?

The Zend Engine is the open source scripting engine that interprets the PHP programming language. It was originally developed by Andi Gutmans and Zeev Suraski while they were students at the Technion – Israel Institute of Technology. They later founded a company called ZendTechnologies in Ramat Gan, Israel.

The name Zend is a combination of Suraski’s and Gutmans’ forenames, Zeev and Andi.
In 1997, Gutmans and Suraski rewrote the parser of PHP-FI, originally written by Lerdorf, resulting in PHP 3. Later in 1998 they completely redesigned the parser and named it the Zend Engine. PHP 4 is based on the first version of the Zend Engine.

Zend Engine is heart of php used as a complier and runtime engine. PHP Scripts are loaded into memory and compiled into Zend opcodes. These opcodes are executed and the HTML generated is sent to the client.
Below architecture shows how php script is interpreted by Zend engine.


The contribution of Zend engine to php

  • Zend’s contribution to PHP began in 1997 when Zeev Suraski and Andi Gutmans started work on a rewrite of the core scripting engine of PHP. This work helped to redefine PHP as a full-featured development language.
  • Zend’s contributions continued with PHP 4 which saw the introduction of the Zend Engine, a highly optimized execution engine.
  • This enhancement allowed modules such as debuggers, performance boosters and custom loaders to dynamically extend PHP for a broader range of functionality.
  • In addition, the Zend Engine provides memory and resource management, and other standard services for the PHP language.
  • Zend continued its work on PHP and Zend engine with the introduction of Zend Engine 2. Zend Engine 2 debuted in PHP 5.0 and added a robust and extensible object model and even more performance enhancements.
  • Zend provides significant input on new directions for PHP. Items such as “namespaces”, performance in window environment, interoperability, internationalization and Unicode support are just some examples of ongoing involvement in PHP 5 and PHP 6.
  • Zend provides valuable input into the support for web services, specifically the SOAP APIs.
  • Zend is also a contributing to the PHP security response team.
  • This team is responsible for addressing security related problems in PHP.
  • The team is chartered to ensure that any reported security issues are addressed quickly and effectively.
  • Source official website of Zend.

    David

    David

    My name is Dawit Uta (David). I am Computer Science Professional. I am interested on research & project work, website designing and development, teaching of any programming languages at any level, helping and encouraging the students, tutoring, consulting about tech. My research areas are Artificial Intelligence (AI), Machine Learning (ML), Deep Learning (DL), Internet of Things (IoT), Data Science and BigData Technologies.

    85 thoughts to “What is Zend Engine?”

    1. The other day, while I was at work, my sister stole my iPad and tested to see if it can survive a 30 foot drop, just so she can be a youtube sensation. My apple ipad is now broken and she
      has 83 views. I know this is totally off topic but
      I had to share it with someone!

    2. I have been surfing online greater than three hours
      today, but I by no means found any interesting article like yours.
      It is pretty worth enough for me. In my opinion, if all web owners and bloggers made just right
      content material as you probably did, the web will be much more useful than ever before.

      Check out my web blog – Grown N Flow Review

    3. Oh my goodness! Incredible article dude! Many thanks, However I am encountering difficulties with your RSS.
      I don’t know why I cannot join it. Is there anybody else getting identical RSS issues?
      Anybody who knows the answer can you kindly respond?
      Thanx!!

      Feel free to visit my web site: https://www.mostawrd.com/groups/why-you-want-to-consider-a-ketogenic-consuming-habits/

    4. The very next time I read a blog, Hopefully it does not
      disappoint me just as much as this particular one.
      I mean, Yes, it was my choice to read through, but I actually believed you
      would probably have something useful to talk about.
      All I hear is a bunch of moaning about something you could
      possibly fix if you were not too busy looking for attention.

      Also visit my web page Natural Green CBD Oil

    5. We would like to thank you once more for the beautiful ideas
      you gave Janet when preparing her own post-graduate research in addition to, most importantly, regarding providing
      all of the ideas in a blog post. Provided we had known of your web page a year ago,
      we will have been saved the needless measures we were choosing.

      Thanks to you.

      Look at my website … Pure Spectra CBD Oil

    6. Definitely consider that that you stated. Your favourite justification seemed to be at
      the internet the simplest factor to consider
      of. I say to you, I definitely get annoyed even as other folks consider worries that
      they plainly do not know about. You controlled to hit the nail upon the highest and also defined out the entire thing without having side-effects , folks can take
      a signal. Will probably be back to get more. Thank you

      my homepage; https://www.incubateur.artpartage.ca/RosalinearKaufmanue

    7. We still can not quite feel that I could be one of those reading the important tips found on this blog.
      My family and I are truly thankful for your generosity and for offering me the advantage to pursue my personal chosen career path.
      Thanks for the important information I obtained from your
      web site.

      My site – Self Cam Pro Review

    8. Hello There. I found your blog using msn. This is a very well written article.
      I will be sure to bookmark it and come back to read more of your
      useful information. Thanks for the post. I’ll definitely return.

      Have a look at my web-site; Zero G Keto

    9. Hey! I know this is kinda off topic however
      , I’d figured I’d ask. Would you be interested in trading links
      or maybe guest authoring a blog article or vice-versa?
      My blog goes over a lot of the same subjects as yours and I feel we could greatly benefit from each
      other. If you happen to be interested feel free to shoot me an e-mail.
      I look forward to hearing from you! Wonderful blog by the way!

      Check out my web site: Drone XS

    10. It is the best time to make a few plans for the long run and it is time to be happy.
      I have read this publish and if I may I desire to recommend you few attention-grabbing things or suggestions.
      Maybe you can write next articles relating to this article.
      I wish to read even more things approximately it!

      Feel free to visit my webpage … Fit Burn Keto

    11. Fantastic blog! Do you have any hints for aspiring writers?

      I’m planning to start my own blog soon but I’m a little lost on everything.

      Would you recommend starting with a free platform like WordPress or go for a paid option?
      There are so many choices out there that I’m completely confused ..
      Any suggestions? Many thanks!

      My webpage https://boominketo.org/

    12. Definitely imagine that that you stated. Your favourite reason seemed to
      be on the net the easiest thing to bear in mind of.
      I say to you, I certainly get annoyed at the same time as other folks think about issues that they plainly do not realize about.
      You controlled to hit the nail upon the highest and also defined out the whole thing without having side-effects , other folks can take a signal.
      Will likely be back to get more. Thanks!

      my web page – https://iacc-scu.org/paris-hilton-faces-another-drug-arrest-rumor-20/

    13. I was wondering if you ever thought of changing the page layout of your
      blog? Its very well written; I love what youve got
      to say. But maybe you could a little more in the way of content so
      people could connect with it better. Youve got an awful lot of text for only having
      1 or two pictures. Maybe you could space it out better?

      Feel free to visit my blog … https://fitnessketodiet.net/

    14. Unquestionably imagine that that you stated. Your
      favourite justificatin seemed to be at the web the easiest factor to be mindful of.
      I say to you, I definitely get annoyed even as other folks consider issues hat they just don’t understand about.
      Youu controlled tto hit the nail upon the highhest and defined out the entire tbing without having side eftect , oother people could
      take a signal. Will probably be back too
      get more. Thank you
      https://anessayonman983098717.wordpress.com/
      essay writing services
      essay writing services https://leiconttio.medium.com/

    15. Hey there! This is kind of off topic but I need some advice from an established blog.

      Is it very hard to set up your own blog? I’m not very techincal but I can figure things out pretty fast.
      I’m thinking about setting up my own but I’m not sure where to start.
      Do you have any tips or suggestions? Thanks

    16. hey there and thank you for your info ? I’ve definitely picked up
      something new from right here. I did however expertise some technical issues using this site, since I experienced to reload the web site lots of times previous to I
      could get it to load properly. I had been wondering if your web host is OK?
      Not that I’m complaining, but slow loading instances times will
      sometimes affect your placement in google and can damage your high-quality score if ads and
      marketing with Adwords. Well I’m adding this RSS to my email and can look out for a lot more of your respective intriguing content.
      Ensure that you update this again very soon.

      Also visit my web-site; https://freeglobalclassifiedad.com/user/profile/6138

    17. Thank you for the sensible critique. Me & my neighbor were just preparing to do some research about this.
      We got a grab a book from our local library but I think I learned
      more from click this link. post.
      I am very glad to see such excellent info being shared freely out there.

    18. Greetings from Idaho! I’m bored at work so I decided to check out your site on my iphone during lunch
      break. I love the info you provide here and can’t wait to take
      a look when I get home. I’m surprised at how fast your blog loaded on my cell phone ..

      I’m not even using WIFI, just 3G .. Anyways, excellent blog!

    Leave a Reply

    Your email address will not be published. Required fields are marked *