Queries regarding "ZEND"

Not for 'how-to' coding questions but PHP theory instead, this forum is here for those of us who wish to learn about design aspects of programming with PHP.

Moderator: General Moderators

Post Reply
claws
Forum Commoner
Posts: 73
Joined: Tue Jun 19, 2007 10:54 am

Queries regarding "ZEND"

Post by claws »

What exactly is Zend?
I've gone through wikipedia but I'm still not clear about this.

Actually I'm looking into development of PHP & its extensions. I was going trough the PHP source code and I found a folder zend/ and most the C functions are using the name "zend_" as prefixthrough out the source code (even in extensions).

This is what I could find about zend


# Zend Framework, a PHP based web development framework
This is just a framework/library written in PHP.

# Zend Engine, an open-source scripting engine
The Zend Engine is an open source scripting engine (a Virtual Machine), commonly known for the important role it plays in the web automation language PHP.
I didn't understand about Zend Engine also.

So, what is zend referring to in the source code of PHP. I've gone through the book Extending and Embedding PHP (Developer's Library)
by Sara Golemon
. She didn't gave at least some introduction about zend. She took it for granted that Developers will know about it. Is it that basic?

Please, I'm very confused. Kindly help me.
Any links would be quite helpful.

Thanks.
User avatar
Eran
DevNet Master
Posts: 3549
Joined: Fri Jan 18, 2008 12:36 am
Location: Israel, ME

Re: Queries regarding "ZEND"

Post by Eran »

Zend was founded by key contributers to the PHP open-source project, who were also responsible for the Zend Engine which is at the core of the PHP scripting language. Zend positions itself as company that develops PHP-supporting products such as IDE (Zend Studio) and application servers (Zend Platform), also providing PHP support and consultancy. When you see a reference to Zend in the source code, it means that part was developed by a Zend contributor.
adguru
Forum Newbie
Posts: 3
Joined: Sun Jun 15, 2008 12:24 pm
Location: Canada

Re: Queries regarding "ZEND"

Post by adguru »

Zend is a community as well as an engine for php.
Post Reply