2buildX

PHP MultiSite XHTML

What is 2buildX?

2buildX is a lightweight PHP based application that enables the rapid building of XHTML and CSS compliant web pages in a multisite environment. Currently, the intended audience is webmasters who prefer the control gained by hand coding over trying to tweak some massive opensource codebase. Simple to configure and understand, 2buildx will allow designers to have complete style control, developers to have the ability to customize the code that is generated, and authors to focus on content creation.

Guiding Principle

Hand coding web sites for 10 years, the guiding principle has been to only write the code once. It's been an interesting ride as the technologies change. It started with using frames, progressed to shtml, and then arrived PHP includes. With each new technique the objective of writing it once never changed.

For example if every page starts with the same header and footer, then the code for these headers and footers should be written in only one place. Thus a change to this code will carry across the entire site. 2buildX extends this concept such that common code across multiple sites is extracted and made available in a framework.

Avoid Complexity and Revel in Simplicity