All I needed to learn in PHP I learned in Drupal

Last weekend I ventured to Bellingham Washington for a beautiful weekend at LinuxFest Northwest. All and all it was a great weekend. The weather cooperated and the meeting was wonderful.

Along the way I bought some tickets for the LinuxFest raffle. By chance one of those was a winning ticket and the prize included picking from some great titles. I'll write more about these great titles soon. First however, the title that wound up to be a disappointment. I picked up a copy of
Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems
. From the title I was hoping to find some wicked cool stuff in it.

In fairness there is good content in the book. The problem is that as a Drupalist most of it isn't terribly useful. Sure, should I ever desire to use Smarty templates again it would be useful. (And yes Smarty templates could be used with Drupal but the PHPTemplate theme engine is much better supported). Moving from chapter to chapter it seems that the book will soon be a give-away as I just don't have much use for it. All the discussion of things like blocking cross-site scripting or managing sessions just aren't things that one has to spend a lot of time thinking about as long as you're following the Drupal coding standards.

No votes yet

Comments

Sep
17
2009

Other than that book you won

Other than that book you won, what were the other titles? Is PHP necessary to learn in order to also learn Drupal? I have a friend who is learning Drupal, I have to ask him that. Nice post. Sorry the book was a dud. - Peter

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Link to Amazon products with: [amazon product_id inline|full|thumbnail]. Example: [amazon 1590597559 thumbnail]
  • Twitter-style @usersnames are linked to their Twitter account pages.
  • Twitter-style #hashtags are linked to search.twitter.com.
  • Allowed HTML tags: <a> <b> <dd> <dl> <dt> <i> <li> <ol> <u> <ul><p> <img> <table> <tr> <td><strong><em><sup><div><fn><h1><h2><h3><h4><blockquote><img style="">
  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • You may insert videos with [video:URL]
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically. (Better URL filter.)
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

More information about formatting options