A List Apart

Menu

Topic: The Server Side

  • The Perfect 404

    ·

    No matter how carefully you design and structure your site, visitors will sometimes request missing, moved, or non-existent pages. A well tempered 404 error page will plunge these visitors back into the flow of your site. Ian Lloyd shares strategies for crafting the perfect 404.

  • Keeping Navigation Current With PHP

    ·

    Turning unordered lists into elegant navigational menus has become a new favorite pastime for many web designers. A dash of PHP can add intelligence to your CSS-styled menu.

  • Random Image Rotation

    ·

    Readers return to sites that appear fresh and new on each visit. On a news site, magazine, or blog, stories or headlines will be updated frequently. But how can static sites keep that fresh feeling? Dan Benjamin’s free image randomizer may do the trick, and you needn’t be a programmer to install it.

  • Inline XML

    ·

    What’s in a namespace? For one thing, the power to use multiple XML languages in a single document. Lachlan Cannon explains how inline XML can extend the capability of your sites.

  • Build a PHP Switcher

    ·

    ALA’s open source style sheet switchers are swell as long as your visitors use compliant browsers and have JavaScript turned on. But what if they don’t? Perhaps, this: Chris Clark tells how to build a cross-browser, backward-compatible, forward-compatible, standards-compliant style sheet switcher in just five lines of code.

  • Manage Your Content With PHP

    ·

    XHTML for structured markup. CSS for presentation. What more could you ask? How about an easy way to manage your site, using free, open-source tools? Christopher Robbins shows how to use PHP to build an intro-level, template-driven system that handles site maintenance chores and remembers your visitors’ preferences.

  • Simple Content Management

    ·

    Build a simple, expandable, client-side content management system in REBOL.

  • Win the SPAM Arms Race

    ·

    SPAM is evil, moronic, and pervasive, but help is on the way. All it takes is a bit of JavaScript, a smidgen of PHP, and the ten minutes it takes to read this short, sweet tutorial. Reduce dreck mail with Dan Benjamin’s easy-to-implement address encoder.

  • Build a Search Engine in PERL

    ·

    Everything you wanted to know about using PERL to build a simple search engine for your site (but were afraid to ask).

  • Understanding Web Services

    ·

    By promoting standards-based communication,web services might change the way we build sites.

  • How to Succeed With URLs

    ·

    Dynamic websites rock. Dynamically generated URLs suck. Till Quack shows how to use PHP to convert those machine-friendly nightmares into dreamy, human-friendly web addresses.

  • Build a “Send to Friend” Page

    ·

    In this quick ’n easy tutorial, Short shows how to increase your site’s popularity by building a simple “send to friend” service in HTML and ASP.

  • Kick ASP Design: ASP for Non-Programmers

    ·

    Web programming is not rocket science. Get comfortable with the basics, and learn some nifty Style Sheet switching tricks, in this gentle introduction to ASP programming for non-programmers.

  • URLS! URLS! URLS!

    ·

    Database-driven content management systems are everywhere. And with them come URLs only a robot could love. Bill Humphries shows how to transform CGI-generated URLs into meaningful user interfaces through the power of URL mapping.

  • Bridging the Gap

    ·

    How can we work together if we don’t understand each other? Systems administrator Robert Miller describes the view from his side of the cubicle, and attempts to break down the barriers between “creative” and systems professionals.