HomePHP Completing an Extensible Website Engine with PHP 5
Completing an Extensible Website Engine with PHP 5
Are you one of those web developers searching for a comprehensive approach to constructing an expandable website engine with PHP 5? If your answer is a resounding yes, then this series might appeal to you. Welcome to the final part of the series “Building an extensible website engine with PHP 5.” In two tutorials, this series teaches you how to build a versatile website system which allows you to generate dynamic web documents by using a few simple PHP classes.
If you just read the above introduction, then you know that this series contains a preceding article. In that article, I introduced the basics of how to build a simple (but highly extensible) mechanism for creating dynamic web pages, based on a pre-established database schema as well as on a single template file.
Of course, since the structure of this system is extremely flexible, you can expand it as far as you want to build more complex websites and satisfy more demanding requirements. True to from, from the beginning, this series has been conceived only as an introduction for those web developers that want to dig deeper into the terrain of database-driven websites.
Having clarified some points regarding the topics covered in the first tutorial, along with the general goals of the series, it’s time to move on and take the next step toward the development of the PHP 5-based website engine. Therefore, over the course of this final article, you’ll learn how to build a “pluggable” web page generation system, which can be easily extended to be used in conjunction with any conventional Content Management System.
With the preliminaries out of our way, let’s find out together how this website engine will be progressively developed. Let’s go!