Tag: google
-
Why Is User Experience Performance So Important?
In my ATG Performance Tuning post I mentioned that how a user perceives the site performance impacts their behavior on the site, and that a fast site leads to more purchases/traffic/etc… Here are some numbers to back that up: Amazon found that a 100ms increase in page response time led to a 1% DROP in…
-
Protocol Buffers
I just read about the recently released Protocol Buffers from Google. “Protocol Buffers allow you to define simple data structures in a special definition language, then compile them to produce classes to represent those structures in the language of your choice. These classes come complete with heavily-optimized code to parse and serialize your message in…
-
JBoss jsessionid Query Parameter Removal
Instead of just using the Apache mod_rewrite rules from my post on “Hiding jsessionid parameters from Google“, which uses redirects, wouldn’t it be better to simply not output the jsessionid parameter into the URLs? First, what are those jsessionid params, and why are they there? For a web application to have state, i.e. remember things…
-
Hiding jsessionid parameter from Google
If you’re running a website on JBoss you may discover that Google has indexed your pages with a jsessionid query parameter in the links. The Google crawl bot does not support cookies, therefore JBoss uses the jsessionid query parameter in order to maintain a session state without cookies. These query parameters can impact your Google…
-
Startup School 2008 – Friday
I’m splitting my post about my trip to Startup School this past weekend into two posts, as there is too much to put in one post. On Friday afternoon, my wife drove me to the airport, where I barely caught my Virgin America flight to San Francisco. This was my first flight on Virgin America,…
-
Why I Host My Own Websites, Mail, Files, etc…
I read several “Web Worker” blogs, tech blogs, productivity blogs, etc… Almost all of them have touted the virtues of using something like Google Enterprise, GMail, Basecamp, etc… instead of hosting your own site or your own mail or whatever it is. I agree, that if you lack the skillset to easily manage those things…