Product Lines

Ruminations on the System i Market

August 6, 2007

Wanted: A Web Analytics App for i5/OS

One problem that's surely contributing to the underutilization of the System i as a web site host is lack of a native web analytics application. (I realize there are other challenges as well, but let's focus on this one today.) This is an important tool. The "user-friendly" web site is a moving target, after all. We humans as a whole are a fickle bunch -- what attracts and fascinates in April is old hat by August.

This principle seems to apply to web sites about as much as anything else. Maybe you've set up a dynamite web site, but how do you know six months later that you're still attracting as many eyeballs as you want? In fact, how do you even know for sure, for example, that your home page is still the main landing page for your web site? Unless you've got some sort of web analytics solution, you really can't. Maybe those clever enticements for your products that you're dangling on your home page are being bypassed completely by many visitors. Wouldn't you want to know that?

Web analytics software documents and helps users analyze how people use your web site. It can show what pages are visited most frequently, what web sites people coming to your web site came from, how much time people spend on your site, and even what combinations of page views are the most common, among other metrics. It's vital to gather this information in order to make your web site good enough to attract return visits -- how else are you going to diagnose how well you're doing and look for signs that site traffic isn't following your mental picture of it? People laugh today at web sites with static pages. How long will it be until even dynamic web sites that don't reinvent themselves periodically to conform to their actual use aren't really considered "dynamic" any more? (And will we call them "static dynamic web sites?") How will you know if it's time for you to consider an overhaul? How will you get the funds to carry one out without some concrete evidence to justify the expense?

Your potential customers won't be waiting around for you to get a clue, though. For example, WebCollage, a web content-management company for manufacturers, recently published its "2007 Survey of Online Consumer Product Search Habits," which showed 37 percent of online retail shoppers would go to a competitor's web site, and 55 percent would go to the manufacturer's web site, to find product information if they couldn't find it easily on the first site they checked. I would imagine your personal web habits are similar, why wouldn't your site visitors do likewise?

There are many nonnative products that provide web analytics, but wouldn't it be nice (not to mention more efficient) if such functions could be part of an entirely on-board web-administration package for System i? IBM sells IBM Web Administration for iSeries, which runs on Apache and offers some web site administration tools but not web analytics. WebSphere Commerce offers this capability via IBM's Tivoli WebSite Analytics product or in conjunction with Coremetrics' Surfaid Analytics service (which Coremetrics bought from IBM last year). But unless you've got a better reason than web analytics to pony up that kind of cash, that solution may be out of reach. (If you're interested, there's even a Redbook on using web analytics from IBM, but it's naturally from the WebSphere-user point of view.)

There are several web portal solutions for i5/OS, but they don't include tools for dissecting web page visits. (If I'm wrong about that, someone please correct me.) There are also some products that run under i5/OS that include "web analytics" in their descriptions, but these are primarily business-intelligence tools that offer functions such as online database analytics, which isn't the same.

Would you buy an i5/OS web-analytics solution if one was available? Or do you think existing nonnative solutions of this type are "good enough" and having one that's integrated with other native web-site administration tools wouldn't be a valuable enough investment? Perhaps you think this is a DIY project. Is there a vendor out there that considered providing a tool such as this but decided against it who'd be willing to share their rationale?

Posted by at August 6, 2007 1:39 PM

Comments

Analog is available from http://homepage1.nifty.com/uzaemon/.

Matt

Thanks, Matt! For everyone else, this is freeware written in C that runs under i5/OS. --jg

Posted by: Matt Haas at August 8, 2007 10:51 AM

We use Google Analytics to provide this functionality to us. It is really a great package and its free to use! It provides a slew of features and is being updated all the time.

http://www.google.com/analytics/

Thanks, Nick! This is freeware written in Java. --jg

Posted by: Nick at August 8, 2007 11:11 AM

Yes, I would be interested in a product like this. We host the secure portion of our website on a 270 and have no way of tracking where and when people visit and linger.

Posted by: David Ransdell at August 8, 2007 11:55 AM

Stop trying to correct history!! For a System i to run a webserver with analytics, it's dead simple => run the webserver in a different partition (not a bad idea anyway) on Red Hat or SUSE Linux and Apache Server. Stop trying to make it "pure System i" ... a long time gone I'm afraid. The beauty of the System i NOW is that it can deliver things in different ways, perhaps more amenable to the general population who are NOT "pure System i fanatics."

Bernard: Thanks for this useful idea! But perhaps not everyone wants to run Linux or Apache, particularly smaller companies. --jg

Posted by: Bernard Hesford at August 8, 2007 12:30 PM

>Bernard said: "Stop trying to make it 'pure System i' ... a long time gone I'm afraid."

I was scanning the responses expecting to see this statement. In the past I myself have said this, but the longer I live the more I see benefit to "going the extra mile" to keep things native. You see, with each newly introduced OS, language, application server, etc., you also introduce a half-life of information that needs to be kept up on (read - you need to employ somebody that understands the technologies and is able to address issues as they come up). That becomes REALLY expensive because we are talking personnel (salary, insurance, education, benefits, etc.).

I don't think we are thinking of the big picture when we just throw in an IIS machine here or there because we didn't take the time to work a solution into the native side of the machine.

With that said, we can now run canned PHP and Java apps with relative ease on the "native" side of the i5. I put quotes on "native" because it will require PASE and/or Tomcat, but those are a much smaller pill to swallow vs. introducing Linux or another OS.

Those are my thoughts,
Aaron Bartell

Posted by: Aaron Bartell at August 9, 2007 8:19 AM

John,

I've posted your question at the Web Analytics Association Forum. http://tech.groups.yahoo.com/group/webanalytics/

They may be able to give you the answer you're looking for.

Karl

Thanks, Karl. If I hear anything I'll report back to everyone.
-- jg

Posted by: Karl Kleinbach at August 20, 2007 11:09 AM

Post a comment




Remember Me?

(you may use HTML tags for style)

July 2008
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Blog Policy

Our blogs are editorial content of System iNetwork. We welcome your comments and opinions and encourage lively debate on the issues, and we reserve the right to edit all postings for clarity, length, civility of tone, and appropriateness to the topic under discussion. Comments consisting of product or job solicitations and other spam, profanity, and extreme rudeness will be deleted. We also reserve the right to publish excerpts from the blogs in our e-mail newsletters and print magazine.

ProVIP Sponsors