In this second part in our series we will explore two often confusing terms CMS (Content Management System) and CMF (Content Management Framework) that are so often used to characterize rapid web applications technologies. And then we will look at what Drupal brings to the table as regards these concepts.
So you have reached a web development skill level where you are very comfortable with the requisite technologies and techniques. You know your techniques and technologies inside out. You eat OOP and design patterns for breakfast and best practices is second nature to you.
Unless you are living in Mars and the just landed NASA Mars rover, Curiosity, just introduced you to the world of social networks, you have probably heard about Twitter and what it is basically all about.