I’ve been developing websites at 1955 Design for several years. I’ve designed and implemented dozens and dozens of websites. In that time, I have only had one contract go south on me. The client simply was not willing to comply with the terms of the original contract, wanted to keep adding additional features and time consuming modules to the project, and finally the lines of communication broke down. Even though I had a cause of action against him, in my opinion, we parted ways with me having done 95% of the work for the original 50% deposit paid.
That has been the exception. Each and every one of my other projects has been completeled smoothly and to the full satisfaction of the client. Sure, there have been some bumps along the way and some issues that need to be worked out from time to time with a given client, but for the most part the process works smoothly.
I have a friend who is having some bandwidth stolen, so I am trying to modify his .htaccess file to stop the theft. I think I finally have the problem solved.
Here is the code I included in his .htacess file to prevent bandwidth theft from outside websites:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?vintagerotaryphones\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png|wav)$ /images/nohotlink.jpe [L]
That being said, here is the link to the wav file that is being stolen. Give it a click and see how it works. I think it will solve the problem.
One of the struggles I have had recently is determining the best way to allow my clients to update the content on their websites. Although there are a myriad of content managment systems to choose from, in my experience most of them are too complicated for the needs of the clients I normally work with.
I have personally become a convert to using WordPress as the backend for most sites that I design. By doing so, I can update most client sites from anywhere in the world through the WordPress web based interface. This is a great advantage as I am no longer tied to the various desktop software applications in my office in order to accomplish most updates.
With the exception of blog themes that I have done, none of the clients for whom I have setup WordPress as a CMS system have ever updated the content on their sites. Not a single one. This isn’t a client failing, but rather I feel that WordPress is just a bit too complex for most clients.