13 Disasters for Production Websites and Solutions

from http://CodeProject.com 

This would be better titled “13 disasters for production web sites and their PREVENTIONS” since all of the Solutions presented are preventive measures, but these are still wonderful insights for anyone trying to develop a stable, global, expandible web application. Here is an excerpt.

Choosing the right hosting provider

Our experience with several bad hosting companies gave us valuable lessons on choosing the right hosting company. We started with very cheap hosting providers and gradually went to one of the most expensive hosting providers in USA – Rackspace. Rackspace is insane when it comes to cost and good service quality. Their technicians are very well trained and their Managed Hosting plan offers onsite Sys Admin and DBA to take care of your servers and database. They can solve SQL Server 2005 issues as well as IIS related problems that we frequently had to solve ourselves. So, when you choose a hosting provider, make sure they have Windows 2003 and IIS 6.0 experts as well as SQL Server 2005 experts. While running production systems, there’s always probability that you will fall into trouble which is beyond your capability. Having onsite skilled technicians is the only way for you to survive such disasters.

I have built a check list for choosing the right hosting provider from my experience:

How to Manipulate Wikipedia for Fun and Profit

from http://www.leanleft.com/archives/2007/08/12/6234/

Here’s a consultant’s online advice page for how to manipulate Wikipedia to keep people from seeing damaging information about your company:

Anyone can make changes [in Wikipedia], and there is little you can do to keep the public from adding, expanding and telling your story, their way. While you can’t make it disappear, you there are things you can do to mitigate the visibility of any negative content on your company’s Wikipedia page. . . .

  1. Push negative content below the fold. . . . Add content to the top of your Wikipedia page to push down negative copy far below the fold.
  2. Reduce the numbers. Eyes flock to numbers, so make minor grammatical corrections to the page that change numbers 1-10 to text. This will give the unfavorable content less attention as a reader’s eyes scan the page.
  3. Bury the bad stuff in noise. When people read online, they don’t read everything; they skim, likely catching the beginning and/or end of a paragraph. Use this knowledge to your advantage by adding positive content at the beginning and end of a paragraph, and placing the negative comments in the middle.
  4. Fill the entire page with content. People do not like to read a mountain of information, and the more content on the page, the less likely they are to see the bad elements within the copy. . . .
  5. Include pictures. Eyes navigate toward photos. Notice how the Starbucks page has many pictures, if you place the right photos at the right place on the page, you can divert eyes from negativity that might otherwise catch their attention as the user scrolls through the page.