The best way of programming is to used object based approach. Generally we divide our work in to classes. The programming approach which is easy to use and not to repeat the code again and again.
Class and object is basic building block of object oriented approach so first we have to understand what they are and how they works.
Original: $Html = "$ whitespace
Drupal is the world's no. 1 Content Management System of PHP having large number of contributed modules and themes. Its a open source and very easy to use. I personally recomend this for a quality and very rapid web development. Drupal 7 provides enhanced support of caching, site become much more faster and build more rapidly. Its easy to theme is drupal 7 providing great support