posted by: ninad
posted on: May 20th, 2008

How many times have people said that your website is too slow?

Over last few months I have been facing this same problem. I browsed the web for answers, even went ahead and bought many books on Website Optimization. All of them more or less targeted the same issue of caching static contents using additional third party tools which improvises upon browser caching thus getting better performance and all that sort of stuff.


Analyzing the Website Performance

There were enough options to start that made me crazy as to which one to go ahead with, I wanted things to be under my control rather than adding complexities. For this I needed information as to what actually is traveling between my web server and web browser. I added loggers in my code to note the timestamps at server, even timed by database queries.

Read the rest of this entry »

posted by: ninad
posted on: April 26th, 2008

While working on an e-commerce system, I wanted to use some CSS tricks for it. I had noticed that the nested styles take precedence over the global ones. For Example, consider the following,

.Productbox{
width:150px;
height:200px;
background:#000000;
}

And I use the above style in my page as follows,

<div class=" Productbox "></div>
<div class=" Productbox " style="width:200px"></div>

Here, the width of the second will be 200px since the inline style overrides the globally declared style. But the CSS trick to still enforce the global style is to make the concerned style attribute IMPORTANT. In the above example if I have to keep my second div restricted to 150px then I will declare it as IMPORTANT as follows,

. Productbox {
width:200px !important; /*width restricted to 200px. This is final*/
height:200px;
background:#000000;
}

Its simple to co relate the !important property as a final variable in java. Sometimes you do not your styles to be overridden by other designers either through javascript or inline style. The !important property is the thing which would help in this case.

posted by: ninad
posted on: April 24th, 2008

Generally people blog keeping in mind what users would like to read and they rarely consider how actually incorporating Search Engine Optimization into their blog is going to benefit them. What they fail to see is the fact that the number of users that are going to be directed to their blog from the various search engines is directly proportional to the amount of consideration they have given SEO. Also if you want to cash in on another related program via your blog then SEO becomes even more crucial for you. Why this has not yet been incorporated into blogs yet I fail to see as the most appealing part about the whole thing is the fact that it’s free and the benefits are multifold.

Basically what you need to consider is strategic keyword placement and also make sure that the keywords are repeated, maybe you can make use of some kind of keyword management tools that are easily available online. Another important thing that needs to be considered is the fact that whatever content you write has to have some amount of quality and the best way to keep that up without forgetting about SEO is by keeping your writing simple. If you don’t think it’s worth the effort considering SEO while writing for your blog then the answer is simple as there are a whole load of writers out there whose articles do not get read even if what they have written is fantastic. That’s my theory. Let us know what you think. Leave a comment.

posted by: ninad
posted on: April 21st, 2008

“Noarchive” meta tag is used when you want to prevent or remove cached pages in a search engine. This meta tag is known to work for all major search engines including Google, Yahoo, MSN and Ask.com. It is also known that “noarchive” meta tag does NOT affect your search engine rankings or indexing, but only determines whether or not search engines will cache the crawled content.
The “noarchive” metatag can be used when a website publisher charges a fee for access to its content, and thus want to prevent content theft, but still would like the content to be indexed and ranked by search engines. Also it’s useful when the content changes frequently, and it’s not desirable to keep the outdated stale content cached by search engines for human access.
To prevent all search engines from showing a “Cached” link for your site, place this tag in the <HEAD> section of your page:

<META NAME="ROBOTS" CONTENT="NOARCHIVE">

To allow other search engines to show a “Cached” link, preventing only Google from displaying one, use the following tag:

<META NAME="GOOGLEBOT" CONTENT="NOARCHIVE">

Note: This tag only removes the “Cached” link for the page. Google will continue to index the page and display a snippet.

posted by: ninad
posted on: April 14th, 2008
Spa Parts Australia -
David of Click Campaigns hired us to fix this site for cross browsing and setup eCommerce shop. Spa Parts Australia - Spa Repairs Australia deliver spa parts anywhere in Australia and provide in home spa repairs services, We think David’s plan is working perfectly and we are all thrilled with the finished look.