PDF email reports!

Now that we ditched Flash, we can make our email reports a bit more exciting by making them look exactly like our web site. If you edit an existing report or go create a new one, there are now checkboxes to choose the format(s) you want, which can be any combination of plain text, HTML, and/or PDF.

A PDF report for any site is essentially an export of that site's dashboard. We chose to do this rather than the specific data types you selected for the report because the point here is to make the report look like our web site - including the new graphs. Your dashboard is meant to be your one stop customizable overview of your site's traffic, so it makes sense to use it for the PDF report. The data type options in the email report interface (which are still available, and still used in the text/html versions) are there because we used them to create a new display of your site's data designed for email. Now that we can just use a replica of our web site, that's what we're doing with the PDFs.

One thing we'll also be adding in the near future is the ability to be viewing any report and just export it to PDF immediately - like you can currently do with CSV/XML exports.

Click here to view a sample PDF report
7 comments |   Jul 19 2011 4:20pm

Extreme database maintenance this weekend

We typically only do maintenance once every couple of months and only to one or two servers at a time, but this weekend will be pretty ridiculous.

The database servers listed below will halt traffic processing for up to 10 hours this weekend while we perform some necessary maintenance, starting either Friday night (if I get it ready in time), or Saturday morning. (This is US pacific time, GMT -7). When the maintenance is done, they will all have a large backlog of traffic to process before they are caught up with real time again.

(Spy will still working during this time, because it is an actual live stream of data as it comes into our tracking servers, rather than using the database. So if you have a paid account you can still keep up with basic stats via Spy during the maintenance.)

These are mostly older servers so most sites registered within the last year or so should be unaffected. The exceptions are db27 and db33 which are less than a year old. These servers have quite a bit less data than the other ones though so their maintenance window should be quite a bit shorter.

To determine which database server a site is hosted on, take a look at the preferences page for that site.

Affected database servers:
1 - 11, 15, 17, 18, 20, 21, 23, 27, 33
10 comments |   Jul 15 2011 10:50am

No more Flash!

We have converted to a native graphing library (Highcharts) that works on almost every platform, including iPhone and iPad. It loads faster and it looks good. The graphs look and feel the same as the old ones, so other than the fact that they will now work on your non-Flash devices, you can barely tell the difference:

Bonus: this will finally allow us to send PDF email reports. In fact, those have been under development for about a week now, alongside this. They're almost done... we were planning to release them at the same time but a few last minute issues dashed those hopes. Tomorrow, perhaps.

The only bad thing about Highcharts is that it doesn't (yet) work on Android, because Android doesn't support SVG. The next version will supposedly have SVG, but in the meantime the developers are working on an update to make this library compatible with this OS, as can be seen on github. For now, Android users will see the old school bar graphs instead. (I'm an Android user so yes I take this problem quite seriously.)

Ok, so we do have one last piece of Flash left on our site, that being the maps you see in Locale->Global map. If anyone knows of a similar non-Flash library, do share.
54 comments |   Jul 13 2011 9:04am

On demand email reports (PDF's coming soon)

In your email report area, there is a new option to "send now" next to any of your email reports. Going here will let you send a report immediately, instead of waiting for the next day/week/month. You can choose a custom date range for the report, and enter in different email addresses than the default. These will be inserted into a queue, which will be processed once per minute, so you should receive it within a few minutes of requesting it.

We are also investigating native graphing libraries, such as highcharts, to replace our flash-based graphing system. Once this is in place, we will be adding PDF as an attachment option to our email reports, which will essentially be screenshots of how your reports look on the web site (minus the sidebar). This of course also means that the graphs will work on all modern mobile devices. Really, that's the main motivation to move to such a system, but having them in the PDF reports will be a nice bonus.
8 comments |   Jun 22 2011 5:40pm

Big screen mode + faster page loads

We're testing a new feature we're calling "Big screen", which is a self-updating, single page report highlighting your key metrics, designed for that giant plasma hanging on your office wall. It looks radically different from the rest of Clicky, because we felt a dark theme made more sense for this type of feature.

It grows and shrinks with your browser window, up to 1080P. Our developer also made sure it looks awesome on the iPad and iPhone - yes, including the graphs.

For now, you can find it in the sidebar menu when viewing your reports, although I'm not sure that's the best place for it. I'm thinking it would make more sense to launch it from the user homepage. So it may move around on you. Really, we just wanted your feedback on the feature itself before we finalized anything, and we figured more of you would see it if it was in your site's sidebar menu. Let us know what you think.

It is available to all users right now but will become a Pro-only feature by the end of the week.

Faster page loads

Our aging web server has been replaced by a server that I was guessing beforehand to be 100x as powerful as the old one, and it turns out I was almost exactly right. The 15 minute load average on our old server was typically between 5.0 and 7.0 during peak times. The new server is between 0.05 and 0.10 during the same hours. It's a beast.

The result of this is much faster loading times across the board. The only thing that's still very database heavy/dependent is filtering visitors and/or large date range reports. Those will still load faster, but since the total loading time may be a bit long either way, the improved performance won't be as noticeable as the rest of the site.
52 comments |   Jun 20 2011 12:45pm

Next Page »

Copyright © 2017, Roxr Software Ltd     Blog home   |   Clicky home   |   RSS