12th March 2008

Solving a minor problem

posted in computing |

Because I’m surrounded by “technology” at work, and my role is to support others as they bump against the fence that keeps them in their respective cages (with regard to the wily computer) there’s the risk of forgetting how far we’ve all come at the office over the last two decades. To put things in perspective; twenty years ago the machine of choice was an Apple IIe or an IBM 5150.

Yesterday afternoon I received the notice (by email) that one of the web sites we “shelter” had decided to revamp their look. With the assistance of professional graphics art people and a firm of programmers, the trusty (flat) HTML was now ready to be retired, moved aside by the new kid on the block, PHP. The only bug in the juice was that nobody had checked to see if our servers were equipped for the new player.

The main server wasn’t; we’d not required PHP support until now, and with a server virtualization project on the worktable, we didn’t want to add it into the equation. As well, we had another web server that had exactly what they wanted, except that no FTP service for updates had been installed. We work on a need basis for everything. What to do, what to do?

It turns out that solutions are simple when one remains flexible. All of our servers are behind a firewall that makes site changes as simple as binding a new IP address to a card. Stop the service for the old site, transfer the code and the address to a different machine, rebind the address and start the service on the new machine. PHP problem; solved. Space on a disk; solved. Updates; we’ll transfer any code changes internally after the client places them in a safe area. Total downtime; about two minutes. As the site in question is a low-traffic client, they didn’t even notice. I sent email to all involved with the invitation to come and check out their new, shiny site.

Even a couple of years ago, such changes would have required spending time (and money). Today, just a wrinkle in the fabric, ironed out by the IT people. There; I’ve patted my own shoulder. Tomorrow will bring new issues, but today went rather well, in retrospect.

This entry was posted on Wednesday, March 12th, 2008 at 21:22 and is filed under computing. You can follow any responses to this entry through the RSS 2.0 feed. | 378 words. Both comments and pings are currently closed.

Comments are closed.

  • Archives

  • Categories

One Laptop Per Child wiki Local Weather

International Year of Plant Health

PHP Example Visiting from 18.189.184.99

Locations of visitors to this page