WEB Advent 2008

Introduction

Christmas is upon us once again, and it’s time to have a look at what’s under the Web Advent tree. Join us each day as our wonderful authors provide presents of tips, tricks, & tidbits to usher in the new year. Mele Kalikimaka!

  1. 24th Dec: PHP Without PHP by Terry Chay Terry Chay

    Take a simple PHP trick and follow it on a huge tangent to the philosophy of good web architecture…

  2. 23rd Dec: On Internationalization by Nate Abele Nate Abele

    Two weeks ago, I was in Buenos Aires for CakeFest. It was an excellent opportunity to connect with the community and discover some of the creative…

  3. 22nd Dec: What Time Is It? by Derick Rethans Derick Rethans

    As of PHP 5.1, PHP has more advanced date/time support, so you can finally write code that doesn’t have to deal with timestamps and time zone abbreviations…

  4. 21st Dec: Listen by Paul Reinheimer Paul Reinheimer

    I recently had the opportunity to attend Adobe MAX. Meanwhile, my associate Elizabeth Naramore attended the Microsoft Web Developer Summit…

  5. 20th Dec: PHP Is Not Java by Luke Welling Luke Welling

    Java has its place. Maybe it has many places. I’m OK with it being on your phone, in your refrigerator, and on my bank’s web site. I’m even…

  6. 19th Dec: Practice Safe Idempotent Methods by Ben Ramsey Ben Ramsey

    All web developers should be familiar with the GET and POST methods. These are the primary methods used in everyday development…

  7. 18th Dec: Less Whining, More Coding by Elizabeth Smith Elizabeth Smith

    How many times have you heard or seen someone griping about PHP? Maybe the documentation was wrong, or they couldn’t figure out how to install it…

  8. 17th Dec: Full-Text Searching with SQLite by Scott MacVicar Scott MacVicar

    I’ve evangelized SQLite a lot this year, speaking at various conferences and user groups to try encourage use and support within…

  9. 16th Dec: PHP Meritocracy by Andrei Zmievski Andrei Zmievski

    When Chris Shiflett asked me to write an article for PHP Advent, my first inclination was to talk about Unicode support in PHP 6…

  10. 15th Dec: MySQL Client Tips by Ligaya Turmelle Ligaya Turmelle

    PHP developers commonly have to work with many technologies other than PHP, and frequently only know enough about them to avoid tripping…

  11. 14th Dec: “Yet” by Marco Tabini Marco Tabini

    Have you ever wondered why PHP was invented? It’s relatively easy to find out how the language grew out of one of those scratch-an-itch situations…

  12. 13th Dec: Optimize This by Maggie Nelson Maggie Nelson

    One of the greater challenges of writing good software is avoiding bugs. And, if that can’t be done, finding them…

  13. 12th Dec: JSON is Everybody’s Friend by Ed Finkler Ed Finkler

    Last year I wrote some kind of feel-good, hippie crap for the PHP Advent Calendar. This year I got a haircut, took a shower, and am ready to tell you…

  14. 11th Dec: The Framework as Franchise by Paul Jones Paul Jones

    Why bother using a public framework not of your own design? You have heard that frameworks are heavy and slow…

  15. 10th Dec: Guide to Conferences by Ivo Jansch Ivo Jansch

    There are a wide variety of conferences in the PHP world: there are small half-day conferences at one end of the spectrum and full-blown 5-day conferences at the other…

  16. 9th Dec: Coping with the Holiday Shopping Spree by Helgi Þormar Þorbjörnsson Helgi Þormar Þorbjörnsson

    Now that the holidays are closing in, a lot of people are realizing that they have not yet bothered buying gifts for their close ones…

  17. 8th Dec: Getting Started the Right Way by Keith Casey Keith Casey

    Everyone has that grand idea. A few want to finally write that open source project or that great novel. Most need to clean the garage…

  18. 7th Dec: Commenting on Commenting by Eli White Eli White

    Everyone knows the standard programming mantra “Document your code” (although some people seem to still not follow it), but today…

  19. 6th Dec: Questions to Ask Before Changing Jobs by Cal Evans Cal Evans

    Many people seem to be interested in switching jobs these days, so I’ll share some advice that I follow when I am considering a change…

  20. 5th Dec: Which Web Service? by Lorna Mitchell Lorna Mitchell

    We have seen a dramatic rise of the SOA (Service-Oriented Architecture) in our shiny new Web 2.0 world…

  21. 4th Dec: Why Using PHP Makes You Cooler by Elizabeth Naramore Elizabeth Naramore

    A few years ago, I had the pleasure of writing a regular column for the now defunct International PHP Magazine

  22. 3rd Dec: Don’t Commit That Error by Travis Swicegood Travis Swicegood

    It’s easy to get caught up in testing patterns, frameworks, and other “correct” ways to to handle testing…

  23. 2nd Dec: Use Responsibly by Matthew Weier O’Phinney Matthew Weier O’Phinney

    Hopefully you’re following Chris Cornutt’s advice, and you’re engaging the PHP community through a variety of media…

  24. 1st Dec: You Need the PHP Community by Chris Cornutt Chris Cornutt

    Let me paint a picture for you—there’s a young developer, sitting in his parents’ basement, hacking away at his latest masterpiece…