Zero Strategist

Zero Strategist

Stay Connected

Categories

Archives

Archive for the ‘Web Design’ Category

On Sunday I was building out a custom WordPress solution for a client who has been using Network Solutions for web hosting. I went to connect through FTP to upload the files and FAIL…I could not connect. I went to the site to log in to WP Admin to see what is up and got a white screen of death that read “Error establishing a database connection.” FAIL!

Network Solutions - WordPress FAIL

After contacting Network Solutions and we found out that the “site might be down for several days” and the service rep did not know why it was down. The whole thing sounded completely wrong to me, I had a bad feeling about it and several days was way too long for her site to be out of commission. Monday I checked again, same thing no improvement. Then Tuesday, same same. I got an updated on Wednesday from my client that the blog was back up. I was dismayed that it happened and at the amount of down time.

Proper Server Security Configuration Matters

Coincidentally I saw an article entitled Secure File Permissions Matter by Matt Mullenweg hit the WordPress Dev Blog on Tuesday and I re-tweeted it. Here was the description of the situation from Matt on Network Solution’s security FAIL:

“Summary: A web host had a crappy server configuration that allowed people on the same box to read each others’ configuration files, and some members of the “security” press have tried to turn this into a “WordPress vulnerability” story.

WordPress, like all other web applications, must store database connection info in clear text. Encrypting credentials doesn’t matter because the keys have to be stored where the web server can read them in order to decrypt the data. If a malicious user has access to the file system — like they appeared to have in this case — it is trivial to obtain the keys and decrypt the information.

When you leave the keys to the door in the lock, does it help to lock the door?”

Leaving The Keys In The Car and Blaming The Car For Getting Stolen? Really?

I learned the fundamentals of information technology security and the reason why Matt is using this metaphor is so that users can understand how amateur this mistake is. I will relate it here in a different way, it is like Network Solutions left the front gate open to their pay car lot open, full of other people’s running cars with the keys in the ignitions and then were somehow surprised when the cars were stolen or vandalized. The customer’s got taken for a joy ride and Network Solutions blamed the cars themselves for getting messed with. The gates and keys should have been secured by the lot owner and been guarded with good security. Got a metaphor that beats this? Leave a comment.

Three Days Down Time is Unacceptable. Period!

Net Solutions had my client’s WordPress site down for THREE DAYS! OK, I have used a lot of different hosting companies over the years Media Temple, Go Daddy, 1and1 etc. NEVER has a hosting company ever had one of my sites or one of my client’s sites down for as long as THREE DAYS! That amount of down time is just unacceptable by any web hosting standards. Not securing server files so that others can gain access to the server is an unforgivable and amateur mistake that no competent big, well respected hosting company should make. There are too many web hosting companies out there competing for a very saturated hosting and domain market.

Fails Happen, But Not For Three Days

Fails do happen, a couple of hours for routine maintenance and that is communicated in advance is just part of technology. Three days is not.  The worst I ever encountered was about 24 hours of down time because one hard drive head crashed failed on a server running RAID. It took a day to fix because the techies had to rebuild the hard drive to get my data restored. I received an apology email, a month free hosting and an exact explanation of what was happening while it was happening. This was not my client’s customer experience with Network Solutions, not even close.

NetSol Can Secure Their WordPress Blog, But Not Customers?

In one of the responses from Network Solutions they too were using WordPress for their official blog. Why is it the Network Solutions can secure their own WordPress Blog but NOT their clients? Perhaps NS should put themselves in their customer’s shoes and in a show of solidarity put up a great big ugly white screen of death reading “Error establishing a database connection” on their official company blog and then spend a good few days wondering if all of their password/database/personal/financial account information had been compromised by a hacker for a half a week.

Social Media is Nice, NetSol Should Get A Server Security Swami

Network Solutions has been engaged in using social media (blogs and microblogs) to do damage control for this major security FAIL. A really nice guy named Shashi Bellamkonda (Shashib) aka the “Social Media Swami” who I met at Blog Potomac 2 in 2009 heads up social media for NS. It’s great that they are using social media. It’s great that they have a @netsolcares twitter account they respond to for customer service (kind of like @comcastcares)….but as I have said time and time again -

“If your product, service, culture or company sucks then social media cannot save you.”

Pushing the same level of product or service into a new medium, does not solve problems and it can actually amplify them. My humble yet strategic advise to Network Solutions: Get a Server Security Swami.

Advice To Other WP Community Users and Members

If you have WordPress don’t use Network Solutions for WordPress web hosting. But hey don’t just listen to me, find out what the community is saying, listen to the conversation and check it out for yourself. Read the articles below and more specifically the comments on those blogs to hear exactly what happened.

From Matt Mullenweg (Founder of WordPress)

“A properly configured web server will not allow users to access the files of another user, regardless of file permissions. The web server is the responsibility of the hosting provider. The methods for doing this (suexec, et al) have been around for 5+ years.

“If you’re a web host and you turn a bad file permissions story into a WordPress story, you’re doing something wrong.”

Five years? Something wrong?

THE FACTS

  • Network Solutions had my client’s WordPress website down for three days.
  • Network Solutions impeded the time it took for me to deliver a product to my client and finalize a site, thus they took away value from my service.
  • Network Solutions made my client look bad, she was unable to post and no one was able to access her content.
  • Network Solutions delayed the presentation of an updated portfolio to a potential new client, possibly costing me an opportunity at a critical time.
  • Network Solutions has created more work for both me and my client because now we will have to cancel the hosting with NS due to security concerns and go through the setup process with a new better web hosting service.
  • Network Solutions has created even more work for me because I had to write this article when I could be doing more useful things.
  • I will not use Network Solutions or recommend them to any of my clients/peers.

Related Articles

04/14/2010

04/13/2010

04/12/2010

04/11/2010

04/09/2010

04/08/2010

If you have anymore links to good articles about this please post as comments and I will update this article.

Bookmark and Share
Last updated on Friday, 16th April 2010

People are indeed amazing. When you ask people for their ideas, it is awe-inspiring what people can and will do. But first you have to ask! After pushing Zero Strategist site out of alpha (initial development phase) and into beta (testing/feedback phase) we made the decision to crowd source feedback to the social web/twitter-sphere asking for open criticism and feedback about the web presence design. The objective was to make the site design the best it could be. Period!

Thanks Everyone!

A real estate agent from Ohio took the time out of her day to send me a detailed email telling us how she thought I could improve usability of the site. A web developer from Austin Texas gave us some radical javascript optimization tips. A nonprofit guru out of the U.K. hooked us up with some hot English revisions (no pun intended). An executive from Washington D.C. gave us his take on color schemes, tag clouds, and shared with me his decision making logic on why he would or wouldn’t hire an independent consultant based on certain aspects of their web presences. A socially minded educator and project manager from Maryland told us that the colors were not at all what she had expected, but it the best website design she had seen in some time. A Q/A tester from Woodbridge VA told us that she just wanted to see even more content. Peers and colleagues cheered us on. As a result of crowdsourcing the feedback of this web presence re-design, we received 32 pieces of meaningful information. All of these observations and suggestions were critical to improving our web presence.

ROI of Social Media, You Are Looking At It

No one individual, company, agency, organization, internet marketer or team could give me this much insight into how to improve the initial design Zero Strategist web presence as the crowd did. For those who keep clambering for proof of SoMe ROI, here it is you are looking at it…literally.

Crowdsourcing is Great, But Not Always 100% Effective

Though ZS receive some completely awesome insights into the design from crowdsourcing, two significant design/function/usability errors were identified by our own team and were not mentioned by the crowd. This is why there is no social media substitute for a highly skilled, capable and trusted team (large or small) of highly motivated individuals. It is important to keep social media tactics like crowd sourcing in perspective as one part of a larger strategy, not as the sole solution.

Case Study Metrics

Case Study: Zero Strategist.com Complete Website Redesign from a personal Social Media blog into a Social Media Consulting Site
Social Media Strategy: Crowdsourcing Web Presence Design Feedback
Time Frame: Two Weeks
Reach/Distribution: 800+ people on twitter/email/phone
Number of Respondents/Engagements: 11
Number of Actionable Suggestions: 25
Number of Criticisms: 3
Number of Compliments: 6
Implementation Time: 6 hours of development/tweeks drawn out over 1.5 weeks
Cost of Implementation: $0
Number of Implemented Design Changes: 19
Number of Vetoed Design Suggestions: 4
Number of Content Changes: 2

1% Is All You Need

So what if only 1% of people responded? When it comes to crowd sourcing all you need is 1% meaningful response to make a significant impact. We still got great feedback and were able to push the site to the next level. This is how social media can help you meet an objective (excellent design). It is not about what you want to hear — it is about real people telling you what you need to hear in order to completely rock. Most important of all, we received overwhelming positive responses: people liked it in general. Once again, thank you everyone who took the time to respond, it made a difference in the future direction of Zero Strategist.

Bookmark and Share
Last updated on Friday, 19th March 2010
Tags: , ,   |  Posted under Case Study, Crowdsourcing, Web Design  |  Comments  Comments Off

Here is a visual summary of Zero Strategist’s complete web presence redesign, these words represent the core of web presence we wanted to create. Doing visualizations help creators and designers to solidify a concrete vision of very abstract thoughts. After the creation process, use your visualizations to decide if you have achieved the intended objective.

Zero Strategist - Redesign Wordle Visualization
To see more visualizations like these check out our visualizations flickr set or our flickr stream

Visualization Words

holistic, minimalist, bright, welcoming, brilliant, open-source, transparent, unique, functional, integrated, social-media, content-centric, simple, smart, accessible, intelligent, user-friendly, readable, navigable, intuitive

Bookmark and Share
Last updated on Saturday, 13th February 2010
Tags: , ,   |  Posted under News, Visualization, Web Design  |  Comments  Comments Off