Home arrow PHP arrow 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.

  1. Completing an Extensible Website Engine with PHP 5
  2. Pulling web page contents from a database table
  3. Injecting web page contents into the template file
  4. The website engine in action
By: Alejandro Gervasio
Rating: starstarstarstarstar / 12
October 31, 2006

print this article



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!

>>> More PHP Articles          >>> More By Alejandro Gervasio

blog comments powered by Disqus
escort Bursa Bursa escort Antalya eskort


- Hackers Compromise PHP Sites to Launch Attac...
- Red Hat, Zend Form OpenShift PaaS Alliance
- PHP IDE News
- BCD, Zend Extend PHP Partnership
- PHP FAQ Highlight
- PHP Creator Didn't Set Out to Create a Langu...
- PHP Trends Revealed in Zend Study
- PHP: Best Methods for Running Scheduled Jobs
- PHP Array Functions: array_change_key_case
- PHP array_combine Function
- PHP array_chunk Function
- PHP Closures as View Helpers: Lazy-Loading F...
- Using PHP Closures as View Helpers
- PHP File and Operating System Program Execut...
- PHP: Effects of Wrapping Code in Class Const...

Developer Shed Affiliates


Dev Shed Tutorial Topics: