MVC (Model-View-Controller) is a popular architectural and design pattern widely used in software engineering. The main aim of the MVC architecture is to separate the business logic and application data from the presentation data to the user. The usage of MVC model in connection with PHP's object-oriented features allows to build scalable, reusable and expressive Web applications.
In this article we are going to construct a lightweight MVC framework and see how it may be possible to adapt the MVC model to the nature of Web applications.
The object list manipulation is one of the common tasks in many PHP applications. Developers may use regular arrays to keep the track of object collections, but it may cause a number of problems regarding effectivity and object-oriented usability.
In this article I'm going to demonstrate the possibility to create an effective object-oriented array wrapper using PHP 5 features.
Zend is suggesting to take their 8-question self-test and find out whether the Zend PHP 5 Certification Guide can be useful for test-taker to prepare for the PHP Certification exam. The level of difficulty and subject matters are on par with those encountered throughout the actual exam.
Even if you are not going to pass the real PHP Ceritfication exam, I think it will be interesting for you to take the test exam just to find out your abilities.
If you are a web-programmer who have started professional experience by creating desktop applications in Integrated Development Environments like Delphi, C++ Builder or Visual Studio, you'll be pleased to know about a relatively new development tool called "Delphi for PHP".
In this article I'm going to show how easy is to build web-applications using WYSIWYG design service and powerful code management system provided by Delphi for PHP.
