In my recent training sessions on OOP I kept on stressing that it is more about the concept rather than the multitude of keywords like class, object or interface. Essentially, these concepts can be applied even in a procedural programming language, or a language that does not support OOP through constructs and keywords and enjoy its advantages. Tim Berners Lee pointed to the document Drupal Programming from an Object Oriented Perspective. [Continue]
Wyatt Barnett talks about Boxed Content Management Systems (CMS) and why he has not liked any of them yet. He defines a boxed CMS as: First, let me define “boxed CMS†for clarity’s sake. It is a fully-functional, feature-rich Content Management System in a box—which might be a zip file you downloaded off sourceforge. [Continue]
Just like Web 2.0, Content Management System (CMS) has been defined and redefined multiple times by multiple people for multiple purposes. They all might stand valid in their space and context. This is an attempt to make an all-inclusive definition of a CMS. [Continue]