That's what a.template file looks like within Drupal's default (since 4.7) theme engine, PHPTemplate. That is hardly what all of Drupal code looks like - in fact very little reads as PHP embedded in HTML, most of it is pure PHP.
Drupal is a really great application framework, and as a framework it takes a little effort to learn how to flex and expand. I'll agree that it is not for everybody. But when you dig into that framework and grasp it, you can pull off some pretty impressive things.
A friend and I run a web site that we've made entirely geo-aware. A visitor tells us where they are and we only show them data that is near them (and data where location is not relevant, such as help screens and open forums). Drupal was not built to do this - I should say Drupal was not designed to meet this specific need. Impressively we pulled this off with only a single line change in Drupal core, and that was to replace the default RSS feed on the front page because we needed ours to be an RSS feed specific to the user's locality. Everything else was done through the proper extension patterns in Drupal. We are very pleased with Drupal as a framework.
Drupal can look pretty too - we are very happy with the degree to which we could theme Drupal.
A friend built my family a Heathkit Z100 around 1984/5. It was supposed to be for my mom's business, but I ended up using it more than her after discovering ZBASIC. Twenty years later I'm still her primary technical support department.
We started out with two 5.25 floppies (single sided, single density) and eventually swapped out one drive for an amazing Winchester Drive (10 meg hard disk). The startup sequence was a little duet of floppy grinding noises, winchester chirps and the Epson MX80 head moving side to side as if waving at me. My computers no longer speak to me.
I've still got Microsoft Windows 1.0 on 5.25 inch floppes for the Z100. And the CPM install disks. And Zork I. For reasons I don't understand they never quite make it into the trash or onto ebay.
That's what a .template file looks like within Drupal's default (since 4.7) theme engine, PHPTemplate. That is hardly what all of Drupal code looks like - in fact very little reads as PHP embedded in HTML, most of it is pure PHP.
Drupal is a really great application framework, and as a framework it takes a little effort to learn how to flex and expand. I'll agree that it is not for everybody. But when you dig into that framework and grasp it, you can pull off some pretty impressive things.
A friend and I run a web site that we've made entirely geo-aware. A visitor tells us where they are and we only show them data that is near them (and data where location is not relevant, such as help screens and open forums). Drupal was not built to do this - I should say Drupal was not designed to meet this specific need. Impressively we pulled this off with only a single line change in Drupal core, and that was to replace the default RSS feed on the front page because we needed ours to be an RSS feed specific to the user's locality. Everything else was done through the proper extension patterns in Drupal. We are very pleased with Drupal as a framework.
Drupal can look pretty too - we are very happy with the degree to which we could theme Drupal.
Scott
http://www.folkjam.org/
Find jams. Post jams. Play well with others.
A friend built my family a Heathkit Z100 around 1984/5. It was supposed to be for my mom's business, but I ended up using it more than her after discovering ZBASIC. Twenty years later I'm still her primary technical support department.
We started out with two 5.25 floppies (single sided, single density) and eventually swapped out one drive for an amazing Winchester Drive (10 meg hard disk). The startup sequence was a little duet of floppy grinding noises, winchester chirps and the Epson MX80 head moving side to side as if waving at me. My computers no longer speak to me.
I've still got Microsoft Windows 1.0 on 5.25 inch floppes for the Z100. And the CPM install disks. And Zork I. For reasons I don't understand they never quite make it into the trash or onto ebay.
As somebody who lives in Kansas I find four lane highways in the middle of corn fields quite useful.
Awesome, but you loose points for leaving out All your *nix are belong to us at some point in the chat