Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

What exactly is Zend's relationship to PHP? I don't mean the framework but the company itself. Are they the gatekeepers or guardians of sort?

I've just been reading up on PHP, and other than requiring knowledge of C to extend it you apparently need to learn the Zend APIs. But when you first start out with PHP you don't need to know anything "Zend", and the same goes for non-Zend frameworks like Cake and CodeIgniter.

So I'm confused and curious about when knowing things Zend begins to matter in using PHP.

share|improve this question
    
The people who wrote PHP have a lot to do with Zend... –  Dhaivat Pandya May 15 '11 at 17:18
add comment

1 Answer

up vote 8 down vote accepted

PHP was originally created and released by Rasmus Lerdorf. Andi Gutmans and Zeev Suraski were the driving force behind the PHP2 -> PHP3 rewrite. The company, Zend Technologies, and the virtual machine powering PHP4+, the Zend Engine, derive their names from Zeev and Andi.

While there's a lot of Zend in PHP, and Rasmus, Andi and Zeev are all involved at various levels, Zend Technologies does not control the development process. Indeed, nobody really controls the development process. php-internals is working on that.

The reason you see Zend all over the place when writing C extensions is due to the Zend Engine.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.