SUPPORT THE WORK

GetWiki

Zend Engine

ARTICLE SUBJECTS
aesthetics  →
being  →
complexity  →
database  →
enterprise  →
ethics  →
fiction  →
history  →
internet  →
knowledge  →
language  →
licensing  →
linux  →
logic  →
method  →
news  →
perception  →
philosophy  →
policy  →
purpose  →
religion  →
science  →
sociology  →
software  →
truth  →
unix  →
wiki  →
ARTICLE TYPES
essay  →
feed  →
help  →
system  →
wiki  →
ARTICLE ORIGINS
critical  →
discussion  →
forked  →
imported  →
original  →
Zend Engine
[ temporary import ]
please note:
- the content below is remote from Wikipedia
- it has been imported raw for GetWiki
{{primary sources|date=July 2016}}{{Use dmy dates|date=August 2012}}







factoids
}}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 Zend Technologies in Ramat Gan, Israel. The name Zend is a combination of their forenames, Zeev and Andi.The first version of the Zend Engine appeared in 1999 in PHP version 4.WEB,weblink Zend's History with PHP, Zend Technologies, It was written in C as a highly optimized modular back-end, which for the first time could be used in applications outside of PHP. The Zend Engine provides memory and resource management, and other standard services for the PHP language. Its performance, reliability and extensibility played a significant role in PHP's increasing popularity.This was followed by Zend Engine II at the heart of PHP 5.The newest version is Zend Engine III, originally codenamed phpng, which was developed for PHP 7 and significantly improves performance.The source code for the Zend Engine has been freely available under the Zend Engine License (although some parts are under the PHP License) since 2001{{citation needed|date=December 2013}}, as part of the official releases from php.net, as well as the official git repository or the GitHub mirror. Various volunteers contribute to the PHP/Zend Engine codebase.

Architecture

Zend Engine is used internally by PHP as a compiler 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.WEB,weblink PHP - What is zend engine?, careerride, To implement a Web script interpreter, you need three parts:
  • The interpreter part analyzes the input code, translates it, and executes it.
  • The functionality part implements the functionality of the language (its functions, etc.).
  • The interface part talks to the Web server, etc.
Zend takes part 1 completely and a bit of part 2; PHP takes parts 2 and 3.Zend itself really forms only the language core, implementing PHP at its very basics with some predefined functions.(File:Zend.01-internal-structure.png|Zend Engine Internal structure)

References

{{reflist}}

External links

{{PHP}}

- content above as imported from Wikipedia
- "Zend Engine" does not exist on GetWiki (yet)
- time: 11:53am EDT - Fri, Jul 20 2018
[ this remote article is provided by Wikipedia ]
LATEST EDITS [ see all ]
GETWIKI 09 MAY 2016
GETWIKI 18 OCT 2015
M.R.M. Parrott
Biographies
GETWIKI 20 AUG 2014
GETWIKI 19 AUG 2014
GETWIKI 18 AUG 2014
Wikinfo
Culture
CONNECT