As you might have been reading on this blog I created the site PlanetWebSphere.net and the site is based on Drupal 7. The exercise was for me to learn Drupal. What I really didn’t go into was how easy this site was to produce and how it was produced. In Drupal they introduced a concept call Views where you can create basically any block with text, html, or PHP. In PHP mode you have total access to the entire Drupal API including things like module, hooks, and database API’s. The screen shot on the right is actually a custom content view where you can simply write any PHP.That is the exact code I wrote for the left panel of “Feeds”.
The screen shot below is a View, where much of the UI and query definition is done using a form based entry. The View UI also allows for custom PHP to be used in many places, just about any place actually. I used a view for the main page, “The River”, where I have some custom HTML and PHP inside different sections of the list, including at the field level.
I really think after working with WordPress, Drupal, and watching the videos about Orion, this is the place of the future. As more and more tablets are released you will see more and more things, even development, move to the cloud. The development in Drupal reminds me of Domino Designer in many ways. The association between the database and UI is somewhat blurred to the developer and in short, it’s just plain easy.