On 08/29/2013 11:17 AM, Martin van den Bemt wrote:
I don't know what your background is, but I assume you are a bigikin
Google Analyitcs fan/user. There are lot's of people who don't care
about Google Analytics and I am one of them.

Well, a Google Search is showing that you haven't used Roller since 2004: http://weblog.isallineed.net/javagui/ so you're speaking hypothetically. But yes, like the heavy majority of website owners and bloggers today, I use Google Analytics. If you ever tried Google Analytics, you'll easily see how its orders of magnitude above what we presently have for Roller, we can't remotely compete with them and we don't need to try anyway. If there's "lots of people" who don't like Google Analytics, that's fine, they can link in a competitor of GA instead--there's plenty of those too.

While WordPress does keep these types of stats (http://en.support.wordpress.com/stats/#referrers), we don't have the resources right now to compete with them in this area (and I suspect with WordPress, an increasing number of those too go to GA). It's better to have *nothing* and to refer people to mighty fine GA than to continue to show something painfully substandard. There is precedent for this, when you create a free website via Weebly, they give you the opportunity to type in a Google Analytics or other key rather than try to duplicate GA's functionality, and IIRC Google Blogger also doesn't bother with duplicating GA.

If we're going to provide a referral tab, it's got to be professional enough so we don't look bad against the present alternatives. Not the chintzy reset-every-24-hours-back-to-zero referrals tab that we have now. That page is not acceptable in its present state, but the presence of GA and other alternatives today means the demand for it is so reduced that limited resources should remain with other screens instead.

So if you remove your Google Analytics argument, the only motivation
to remove that code is because it reduces database space and memory
needs to make it cheaper to deploy ?

I don't see why we should be removing the Google Analytics argument, as no rational person can claim the Roller referral tab is better. But besides memory and database consumption, there are also the standard benefits that come from having a smaller codebase plus how the product improves overall when you remove substandard-looking pages.

As a compromise, perhaps we can keep the background processes collecting the referrals (so they can be used in themes as Dave mentions), but, in my view, that referral tab needs to go until it is something that does not look substantially worse than Wordpress' or GA's offerings. I still don't see the need to reproduce Google Analytics within Roller however--the fact that some people dislike Google can be met by having people linking in other third party referral tools. Again, in its present state, those who really care about referrals will not be looking at that tab anyway, they'll be using GA or one of its competitors.

Regards,
Glen

Mvgr,
Martin



2013/8/27 Glen Mazza <[email protected]>:
Hi Team, Roller trunk still maintains a "Referrers" page for each blog
created, which gives a list of external sites which had someone click on a
link taking the person to the Roller blog.  This list is maintained for 24
hours only, resetting to zero at the end of each day.  This information is
populated from a database table and a background process that writes all
incoming referrers to that table.

Nowadays people who are interested in that information use free Google
Analytics, which is soooooo much better (stores data for months for free),
and I see no reason for us to reinvent the wheel by trying to duplicate
their service.  Those who don't care about this information won't be on
Google Analytics, but they won't be caring about that Referrer page either,
so that page really isn't helping anyone today.

So I'd like to pull out the Referrer page and move the unrelated Blog Hit
reset button on that page to the Maintenance page.  Also, remove the
background process and related classes involved with writing to the referrer
table, and update the User Guide mentioning Google Analytics.  We won't have
a referrer table anymore in 5.1, and the 5.0-to-5.1 migration script will
just ignore the 5.0 referrer table, so it will sit dormant in 5.1
installations.  By removing the SQL processes related to storing the
referrers, it will help speed up Roller while reducing database space and
memory needs, making it easier and cheaper to deploy on ISPs/PaaSs.

WDYT?

Regards,
Glen


Reply via email to