PHP Zend Framework For someone new to it
This article provides an overview of the PHP Zend Framework, explains its general concepts, and sets the stage for the rest of the "Understanding the Zend Framework" series Part of the preparation is done, and the rest will dive into the details of the framework by walking through the creation of a new online RSS/Atom feed reader. There won't be much coding in this article, but you should be familiar with PHP for the rest of the article.
PHP Zend Framework
As we all know, a few years ago, PHP occupied the top position among many powerful and easy-to-use scripting languages. Most UNIX and Linux based web servers have this language installed. If you are a programmer, you can easily get a hosting account to use the language. Ruby was once all the rage, but not many people use it anymore. If you've ever wanted to build a website with dynamically generated content but weren't sure whether to use an application server such as J2EE, you've most likely used PHP. It's fast, easy to learn, convenient, and you don't need to learn Perl.
Then things quickly changed. Ruby on Rails shocked the programming world. Ruby on Rails is the epitome of object-oriented and Model-View-Controller (MVC)-based, and it provides a way to achieve what we all want to achieve, which is to create a website without any effort. Of course, two problems remain. One problem is that you need to learn a new programming language. No matter what the language is, this is not an easy task. Another problem is that you're very lucky if you find a host that can run Ruby on Rails, which in most cases is impossible. If you (like me) have a 10-year-old account, you'll be hesitant to give it up simply because it lacks new programming languages. Of course, all the existing PHP code you've written over the years is also a problem. Do you really want to throw them all away and start over? Of course not!
What does an enterprising PHP programmer need to do? That is to create a new framework that encompasses most of the new advantages mentioned above. Thus the Zend Framework was born.
The PHP Zend framework provides concise and stable code, and perhaps most importantly, it is completed under clear intellectual property rights. PHP is making a splash in the corporate world, but if you're a Fortune 500 company, you don't want to risk submitting a module to a knowledge base that might be the intellectual property of another company.