
""It was a startup when I worked there," Jim wrote, explaining that he helped to design and build the bookstore on Windows NT 4, Windows 2000 Server, Internet Information Server, and SQL Server. Those products supported a site structure that used subdomains for different types of products. Users could therefore visit books.bookstore.com to buy books, or video.bookstore.com to buy DVDs, and so on."
""To keep the site humming, Jim would run a site crawler to find broken links, bad images, and even spelling errors. His weapon of choice, Microsoft Site Server, needed careful handling. "I had to make sure that it did not click links that would add things to a shopping cart, as this would go into the 'shop' database with a cookie link to the 'user' and could cause problems, as the cart server would hold contents of the cart for 24 hours," Jim explained."
""Then the company decided it had outgrown SQL Server and migrated to a new platform that would allow it to do accurate just-in-time inventory reporting. "It meant we could show the number of items in stock and how quickly we could deliver," Jim explained. "It was a very big deal at the company, because it put us ahead of our competitors." To make this new platform work, the bookstore needed to change subdomains. So out went the old shop.bookstore.com and in came shoppingcart.bookstore.com."
A developer named Jim helped design and build an early online bookstore running on Windows NT 4, Windows 2000 Server, Internet Information Server, and SQL Server. The site used product-specific subdomains such as books.bookstore.com and video.bookstore.com. Jim ran a site crawler (using Microsoft Site Server) to find broken links, bad images, and spelling errors, and he had to prevent the crawler from clicking links that added items to shopping carts because the cart server stored cart contents (linked by cookie) for 24 hours. The company migrated to a new inventory platform and changed the shopping subdomain from shop.bookstore.com to shoppingcart.bookstore.com. Jim added the new subdomain to the crawler's scope but forgot to disable add-to-cart clicking, causing the crawler to populate live shopping carts.
Read at Theregister
Unable to calculate read time
Collection
[
|
...
]