Uptime in the World of Web 2.0
General webhosting and web design tips
Written by Christine   
Tuesday, 21 October 2008

This article is contributed by Sarah Scrafford, who regularly writes on the topic of web design degrees. She invites your questions, comments and freelancing job inquiries at her email address: sarah.scrafford25@gmail.com.  

We've all come across it at some time or the other and accepted it at face value, that is, at least until the actual reality proves to be otherwise. Web hosts who claim an uptime of 99.99 percent are putting up those numbers on their advertisements because they know how important uptime is to a vast majority of sites that jostle for space and attention on the World Wide Web. No one goes so far as to explain how they came up with all those nines on the number, but they do know that if they end up keeping your site down for too long or one too many times, they'll end up losing an existing customer and many more potential ones.

And that's because it's an age where uptime has taken on more meaning than ever before - with Web 2.0 and social networking sites, blogs and the like taking up oodles of storage space and lots of bandwidth, they cannot afford more than planned, or at the very worst, semi-planned downtime. While the first refers to times your host plans maintenance tasks, periods that are announced well in advance, the second denotes times that important security updates and patches have to be installed, with the time period being announced as soon as possible but not as soon as clients would normally like.

But the third and most unsettling of downtimes is that which happens without the hint of an announcement - unless you have the resources to monitor your site at all times, you may not even be aware of such outages until some well-meaning friend brings it to your attention. This happens for various reasons - traffic bursts on a few sites on shared servers can cause other sites on the same server to shut down for lack of bandwidth; hardware or software malfunctions on the server are likely to cause outages; and the worst, malicious software could be used to target your site and prevent others from accessing it.

The last kind of downtime is the one that Web 2.0 sites are keen to avoid - they maintain a large number of servers and databases, and a denial of service attack is the last thing they need. The downside of popularity, if you can call it that, is to have to be constantly on the lookout for anything that could jeopardize their site's uptime, the feature that all websites want a hundred percent of.

 
More Free Wordpress Theme Sites
Wordpress tips
Written by Christine   
Saturday, 09 August 2008

This website offers absolutely stunning free Wordpress templates. This is the designer's own website, not a collection of submitted templates so it is a small collection, but man, they are extremely high quality.

Check them out:

freethemelayouts 

 

 

 

 

 

 

 

Wordpress Themes

 
Free Wordpress Theme
Wordpress tips
Written by Christine   
Thursday, 07 August 2008

I have recently started to use Wordpress for quite a number of my own sites. Wordpress themes are actually quite fun to design - one almost feels that you can do what you like and not have to stick with strictly 'stiff-upper-lip-corporate' designs such as for Joomla, for example.

So I designed a quick Wordpress template yesterday, making use of the free vector art available on http://www.bittbox.com/ (check out the site - lots of free vector art available as well as utilities such as paintbrushes for Photoshop etc - great stuff).

I am making the template available for free download here - click on the thumbnail screenshot below.

Image

 
Web hosting siphon can sustain you catch the right innkeeper
General webhosting and web design tips
Written by Christine   
Saturday, 28 June 2008

There are many tools available to make the Internet Marketer's live easier. Some of these can be positively dangerous in the hands of the wrong person. And no, I am not even talking of black hat SEO, spamming or anything as overtly dangerous like that.

There is something available on the market called 'content spinners'. These tools take an existing piece of text, preferrably a Private Label article that you want to change so that the article is more unique, and 'spin' it so that the end result does not resemble the original.

Now, sometimes unscrupulous people take other people's content and also try to spin it. This is content that they really do not have any rights over. Luckily for the original author (me), the end result was, well..., less than what they expected it to be.

Some kind soul traced this article back to the original one that I wrote, (have no idea how she managed to do that, the feat in itself is worthy of Sherlock Holmes...) and emailed the mangled piece of work back to me. 

My original article is posted in various article directories, you can read the original article on this link, for example:

http://www.articletrader.com/internet/a-hosting-review-can-help-you-find-the-right-web-hosting-provider.html 

The same article that was spin doctored can be read below - enjoy! 

 
SEO and Internet Marketing Increase Client Traffic
Internet Marketing Tips
Written by Christine   
Tuesday, 27 May 2008

Jaco van Niekerk is the owner of a website called Benchmarktimetable.com, a website that helps schools create timetables. We have helped him here and there with technical support on his site (which he built himself), and a couple of months ago he came round for some SEO and Internet Marketing advice.

This morning he sent me a reference letter with some statistics of how his site has performed over the past couple months since our conversation. He implemented some of my suggestions and this was the result:

 

 

Past

Now

Ranked

25 downwards

Google : Position 2

Yahoo : Position 1

MSN : Position 1

Visits

379

4000+ and increasing every month

Monthly Google ads

Very high

A fourth of what it used to be

Overall

Had to pay a lot to get visitors to my site.

10 times more traffic with more credible visitors.

 

High ads with few visits

VERY HAPPY.

 

He wrote:

 

Hi Christine. I thought you might like to know the success I have had after following your SEO advice.

bm_stats

Again thanks for share your expertise. You saved me time and money.

Jaco

www.BenchMarkTimetable.com

 

 
Some useful CSS Layout Tips
General webhosting and web design tips
Written by Christine   
Friday, 09 May 2008

The most difficult thing in CSS to get right is the layout of your site. Here are a couple of tips dealing just with that.

Tip 1 : Clear out the default padding and margin settings before you start working. Different browsers have different default margins so you want to start with a clean slate, so to speak. Use this command:
*
    {
    margin: 0;
    padding: 0;
    border: 0;
}
to clear all margins. Also note the border, which is set to 0. Please note that if you do this, you will also get rid of the pesky purple border round clickable images, although some people argue that the purple border is neccessary for accessibility and usability. But lots of people do not like the purple border round images, and this is one way that you can get rid of it in one fell swoop.

Tip 2 : To center your layout, use a container div to contain all your content. Declare it as follows:
#container
 {
  margin: 0 auto;
  width: xyzpx;
 }
There are a couple of points here to take note of. DO NOT declare the width to be 100%. This defeats the whole object since you will just have to declare the sub elements within the container and then center THEM using margin : 0 auto. This is VERY BAD since it means that instead of declaring the central layout once, you will have to declare it in multiple places.

Tip 3 :  Work from the top down, and declare your CSS commands on the highest level possible and try and declare something once only and let it cascade throughout. Only override the commands at a lower level when strictly neccessary. This prevents a verbose CSS file that is difficult to maintain and understand. For example, if you have margin : 0 auto settings on each and every sub div within your container - you are in trouble.

Tip 4 : Document what you are doing and use Firebug and the Firefox browser to debug
You are not writing your CSS code just for yourself, some day some poor sod will have to debug it. Make numerous comments inside your CSS file to explain why you are doing things in a specific way.

Fitting in with this, you might find yourself having to fix someone else's CSS more often than you think (or even your own, for that matter). Use the Firebug add-on for Firefox to debug your CSS. This is a life-saver with regards to giving you an insight into exactly where your design might be broken and why.

The only problem with this is that your design might work perfectly in Firefox, but not in IE5, IE6 or IE7. This brings us to the next tip.

Tip 5 : Decide which browsers you are going to build your CSS for. Some purists insist on making sure that your website work for all possible browsers, others only make it work for the 'major' browsers. How do you know exactly which browsers are used the most? Once again W3 Schools come to the rescue. On the following page, you can see which browsers are the most popular: http://www.w3schools.com/browsers/browsers_stats.asp. From this page you can see that something like IE5 is only used by about 1.1% of browsers. It is up to you whether you consider it worthwhile to build your CSS to be compatible with this browser, or whether you are just going to test your compatibility with IE6, IE7 and Firefox, for example. Whatever you do, when you start building your CSS, start from the top, and test each and every setting in each of the browsers as you go along. There is nothing worse than building a perfect website in Firefox, then finding out right after you have coded a 1000 line css file that it is broken in IE6. To then debug and fix your code after thefact is a nightmare.

Tip 6 : Here is an embarrasing little tip for fixing your CSS in IE6 or IE7. Let's say your design works perfectly in Firefox, but is broken in IE6. You cannot use Firebug to determine where the problem might be since it WORKS in Firefox. You do not have the luxury of using Firebug in IE6, so how do you debug an IE6 or IE7 stylesheet? I often found that it helps to add {border : 1 px solid red} or border : 1 px solid purple} to the problematic elements. This way you can often seewhy certain elements do not fit into the space available. It is an embarrasing little tip since it is so primitive and simple, but it works!

Tip 7 : Understand floats
Floating of elements is essential to understand, especially in the context of getting your floated elements to work in the different browsers!
Basically elements such as divs are floated to the left or the right (never to the top or the bottom, only sideways). Here are a couple of things to take into consideration with floated elements. Each floated element must have an explicit width specified. If you are making use of floated divs to create a 3 column or a 2 column layout, rather specify the widths in terms of percentages rather than fixed widths, and if you do use percentages, make sure that the percentages do not add up to 100%, this will often cause the right most column to drop below the rest, clearly indicating that you are trying to fit something into the available space that is too wide for it. Rather use percentages that add up to slightly below 100%, such as 25%, 49%, 24% for a left column, middle column and right column.

Floating elements can be extremely complex to understand and it is worth while to spend some time on good sites that provide specific guidelines and tips. A good page with lots of links to relevant other pages is:


http://www.smashingmagazine.com/2007/05/01/css-float-theory-things-you-should-know/

or

http://www.positioniseverything.net/

Tip 8 : Faux columns. One of the frustrating things about using DIVs for layout is that if you are trying to create a page with different coloured columns you will end up with the situation where the one column might be longer than the other since a div is only as big as the content in it, and you might have a short left-hand menu column with a longer column on the right containing your content. This could result in something like this:

 

 

faux-cols1

To fix this so that the blue column extends all the way to the bottom is to tile a thin slice of image vertically in the body.

The image that you would tile would be 1 or 2 pixles high, and would look like this (excluding the grey backgound - and also note, this is not to scale!):

faux-cols2

The command would then be something like this:

body

{

background: #ffffff url(../images/background.gif) repeat-y 0 0;

}

where you are specifying that the image should repeat downwards. This wil make the left-most column (blue) float downwards to fit in with the longest content. You can then float a left column div over the image.

 
How to write good web content
Internet Marketing Tips
Written by Travis   
Wednesday, 16 April 2008

 ...and make it SEO friendly too

What with all the fanfare made about generating links and adjusting title tags, it's often very easy to overlook other vital aspects of web marketing. Few of these are more important than good web content on ALL of your pages. This not only influences your search engine ranking as I will explain later, it also just makes your users experience better.

 
The Great G Hits Africa
Internet Marketing Tips
Written by Christine   
Friday, 15 February 2008

OK, everyone knows that Google recently opened offices in South Africa.

Today I went to an event organised by Intoweb (probably the undisputed leaders in South Africa with regards to web design, training and Internet Marketing) where Google presented some of their ideas with regards to search marketing.

I say 'some' since on 'some' questions they were remarkably silent...

 
Wordpress Themes Update
Wordpress tips
Written by Christine   
Saturday, 08 December 2007

The Wordpress Theme Viewer is available again for theme downloads, however, today it was down for a couple of hours....

This drove me to look elsewhere for themes again and I came across the following three sites:

Rock-Kitty - Free Wordpress Themes: This site is only three months old but already has over 300 themes. Nice thumbnail previews. Not all the themes have live demos but seeing that you can look at the thumbnail it gives you a pretty good indication of the theme already.

Another Wordpress theme viewer : No thumbnails, but live previews. Nice 'Web 2.0' style templates, most of them widget ready

Another collection of Wordpress Themes : Also no thumbnails, just a live demo function.

 
Internet Marketing and SEO Course
Internet Marketing Tips
Written by Christine   
Wednesday, 14 November 2007

I will be running an Internet Marketing and SEO course on 29 November 2007 and again on 7 December 2007 in Johannesburg.

The course will cover aspects of Internet Marketing from SEO (Search Engine Optimisation) to Keyword research to link building and more.

To read more about what the course is about and to book, you can click here

Internet Marketing Course Details and Booking Form

 
More...
Subscribe to TM4Y via RSS

OR

Subscribe via Email

Enter your email address:

Delivered by FeedBurner

Syndicate

Syndicate our blog - receive fresh content on your web page on a weekly basis

Payment Modules

Please note that we used to offer payment modules for Pricetag here to use with Virtuemart and OsCommerce.

Recently though Pricetag had to stop offering their services as a payment gateway since the rules about being a 'supermerchant' (i.e. accepting credit card payments on behalf of other websites and accounts) have become much stricter.

We are therefore not offering these modules any more for download.