Archives

Tags

  • 12Aug

    In a report examining quarterly mobile device sales, research firm Gartner found that sales of mobile devices have increased by nearly 14% since the same period in 2009, with smartphone sales accounting for 19% of worldwide devices sales.

    According to the report, certain factors such as components shortages restricted smartphone sales, but overall sales increased by 50%, with Android making the biggest gains among smartphone platforms.

    Sponsor

    61.6 million smartphones were sold in the second quarter of 2010, as compared to just over 40 million in 2009, with the biggest change coming in operating systems. Android overtook Apple's iOS for the number three spot worldwide and passed Research In Motion's operating system to take the number one spot in the U.S.

    gartner-aug-12-smartphonesales.JPG

    Gartner's numbers confirm reports from earlier this month, when we reported that shipments of Android phones has increased by nearly 900% to become the largest smartphone platform in the country. Indeed, just a year ago Android accounted for under 2% of the smartphone market worldwide, with just 755,000 units. Today, Gartner says that Android accounts for 17% of the market with more than 10 million units.

    Carolina Milanesi, research vice president at Gartner, explains that a number of factors account for Android's explosive growth over the past year.

    "A non-exclusive strategy that produces products selling across many communication service providers (CSPs), and the backing of so many device manufacturers, which are bringing more attractive devices to market at several different price points, were among the factors that yielded its growth this quarter," said Milanesi.

    The report also explains that "a wider global rollout of iPhone 4 will sustain Apple's sales momentum throughout the second half of 2010," and "Apple's sales would have been higher if it had not had to face tight inventory management."

    Discuss


  • 27Apr

    akamai_logo_jan09.pngDigital platform company Akamai has released its latest State of the Internet Report. The report covers the last quarter of 2009.

    Among the findings are the persistence of Russia as the top location for attack traffic and of South Korea for speed of web connections.The number of unique ports attacked has increased by almost three times what it was in Q3.

    Sponsor

    The single oddest statement in the report is Akamai's contention that "slightly more than
    465 million unique IP addresses, from 234 countries, connected to the Akamai network-
    4.7% more than in the third quarter of 2009, and 16% more than in the same quarter
    a year ago."

    Given that most countries in the world recognize between 194 and 196 countries, it is difficult to understand how even the most liberal definition of country could result in Akamai's total.

    Here are a list of important and interesting trends that Akamai has identified in Q4.

    Attacks

    • Akamai observed attack traffic originating from 198 unique countries around the world.
    • Russia remained the top attack traffic source, accounting for 13% of observed attack traffic in total.
    • The United States, China and Brazil took second and third and fourth place for a total of 20%.
    • Akamai observed attack traffic targeted at more than 10,000 unique ports.

    Users


    • Akamai observed a 4.7% increase (from the third quarter of 2009) globally in the number of unique IP addresses connecting to Akamai's network. Ending 2009 at 465 million unique IPs.

    • The metric grew 16% from the end of 2008, and nearly 54% from the end of 2007.

    • The United States and China together contribute 40% of unique IP addresses in the world.

    • The Scandinavian countries have the highest number of IPs per person. In the U.S. it was New Jersey that took that honor.

    • There are 32 countries with fewer than 1,000 unique IP addresses.

    Speed


    • South Korea retained its lead as having the most high broadband (over 5 Mbps) and the highest average speed (12 Mbps).

    • In the U.S., the state of Delaware retained its lead, growing to 72% of connections to Akamai occurring at 5 Mbps or greater. Delaware also maintained the highest average connection speed in the United States, increasing to 7.6 Mbps.

    • Over 40 of the mobile providers surveyed had average speeds of over 1 Mbps.

    • Two out of three U.S. mobile providers lost speed for the second quarter in a row.

    akamaiattacktraffic.png

    Discuss


  • 22Apr

    statcounter_global_logo_feb09.pngOut of the seven social media platforms considered in web analyst firm StatCounter's latest look at social media websites as drivers of traffic, Facebook unsurprisingly comes in with nearly half of all traffic.

    The site takes a look at social media driven traffic and gives us a look at how the lay of the land has changed over the past year.

    Sponsor

    The top three social media sites a year ago were StumbleUpon, Facebook and MySpace, in that order.

    soc-media-mar-2010.jpg

    Now, Facebook has taken a clear lead, with nearly half of driven traffic, with StumbleUpon in a surprising second place position, accounting for nearly a quarter of all traffic, and Twitter just behind that with one out of every 10 hits to websites from social media. Myspace, on the other hand, has virtually disappeared, dropping from 16% of hits to nearly 1% this month.

    It will be interesting to see where these numbers go, as yesterday Facebook announced some very interesting changes to its platform, including a web-wide "like" button, that shares a user's activity with a single click. With Facebook already dominating social media driven traffic, we have to wonder if this number will only skyrocket with the new sharing and recommendation functionality.

    The same can be said for Twitter, which last week announced Annotations, a whole new meta-layer of data which will be appended to tweets. This new feature could add some seriously interesting new functionality in this summer and increase Twitter's already strong presence as a driver of traffic.

    Discuss


  • 23Mar

    TraceWatch is an open source and free website analytics application that works real-time.

    With the help of an easy-to-use interface, the application has everything for making a deep analysis of websites (like visitors, pageviews, browsers, referrers, robots and much more).

    It can track both static and dynamic web pages with the choice of PHP or JavaScript tracking codes.

    TraceWatch

    TraceWatch offers private and/or public stats report pages (which is great for sharing the data).

    The application is highly customizable and has a powerful admin menu that can control almost every aspect of it.

    It is multilingual and requires PHP/MySQL + uploading few files to function.

    Special Downloads:
    Ajaxed Add-To-Basket Scenarios With jQuery And PHP
    Free Admin Template For Web Applications
    jQuery Dynamic Drag’n Drop
    ScheduledTweets

    Advertisements:
    FindIcons.com – Ultimate Free Icon Search Engine
    SSLmatic – Cheap SSL Certificates (from $19.99/year)
    Follow WebResourcesDepot At Twitter And Get More Resources!

    Tags: ,

    Related posts

  • 17Mar

    You may have noticed that Facebook isn’t exactly my favorite social media network. There are 100 reasons not to like Facebook, but now I have another one. According to the Financial Times, Facebook traffic has just surpassed Google. Over the last year the company has seen phenomenal growth, especially among the baby boomer crowd. But as of this week it made up for a 7.07% of popularity compared to Google’s 7.03%. For Facebook, that’s more than a 5% growth over the past year.

    But unlike Google, the Facebook model is just beginning to find its marketing and moneymaking potential. In comparison to Google, who took in an estimated $23bn last year, Facebook will likely see somewhere from $1bn to $1.5bn this year.

    So why the heck is Facebook so popular? Admittedly, I used Facebook  before any other social media network (Geek Confession #204). Back then, it was a bit like MySpace lite. Now, I swear, everyone I ever knew, met, or thought about is on Facebook. I guess one of the biggest draws for the service is its ease of use (provided they don’t mess with the design every three weeks — which they seem to be in the habit of doing). Unlike many other social networks, Facebook has a fairly shallow learning curve.  As a result it seems far easier for people with less computer experience to participate. It has a far broader reach in that way.

    What is surprising however, is that unlike other social media networks, Facebook doesn’t seem to be just going after communication.  As the article indicates, they’re going up against Google. And Google, as we all know, is a search engine (in spite of their rather lame attempts at creating social networks *cough* Buzz *cough*).

    A few weeks ago, I finally figured out why Facebook bothers me so much.  It’s that, under the guise of a social network, the site really just wants to be part of everything you do online: it’s inward facing, not outward facing social networking.  Certainly, Google is doing this as well, with AdWord integration. But there seems to be something rather uncomfortable about creating a Web portal that’s starts as a social media front. Combining personal photographs and correspondence with day to day internet browsing just feels a little too Big Brother for me… and potentially a recipe for disaster.

    But, don’t panic yet. As with all statistics, it’s important to take things in stride. From the article:

    The Hitwise figures only cover visits to the Google.com site, meaning that services such as Gmail, YouTube, Google Maps and searches carried out in a box in a browser toolbar are excluded. Taking all Google properties into account, the internet company accounted for 11.03 per cent of US website visits last week, compared with 10.98 per cent for Yahoo properties and 7.07 per cent for Facebook, according to Hitwise.

    If we’ve learned anything about the Internet over the last 20 years, it’s that it is ever changing and absolutely unpredictable. Granted, I’m not exactly cheering for Facebook, but it’s interesting to see the way that Internet hard hitters are playing it out, and which users seem to have the most influence.

    [via Fark]

    [Photo: Hitwise]

    Related posts:

    1. Is Facebook Bad for Teens?
    2. Facebook Worth $100 Billion?
    3. May 2007: Google Still King of Search


  • 09Mar

    SlimStat is an open source web analytics application that collects & presents statistics information about your website.

    It is built with PHP-MySQL & can be integrated into websites with JavaScript (like Google Analytics) or PHP.

    SlimStat

    For  the given period, the application can display:

    • the number of visitors/pageviews
    • referrer URLs, domains
    • search terms
    • browsers, OSs, countries, screen sizes

    There is also a "paths" feature that shows a user's browsing path page-by-page.

    You may be asking, "why to use SlimStat instead of Google Analytics?" The best answer would be "live stats".

    Special Downloads:
    Ajaxed Add-To-Basket Scenarios With jQuery And PHP
    Free Admin Template For Web Applications
    jQuery Dynamic Drag’n Drop
    ScheduledTweets

    Advertisements:
    SSLmatic – Cheap SSL Certificates (from $19.99/year)
    Follow WebResourcesDepot At Twitter And Get More Resources!

    Tags: , ,

    Related posts

  • 03Feb

    FeedBurner's popular chicklet FeedCount is the most-used way to display the number of subscribers for a feed.

    Also, a similar design is used by TwitterCounter to display your Twitter followers.

    We'll be creating a dynamic FeedCount-like interface that can display your website's statistics like pageviews, visits, etc. (one or all of them) using PHP.

    Google Analytics Counter

    At the end of this tutorial, we'll have 2 different counters:

    • a counter that can display only one metric – basic version
    • a counter that can display multiple metrics (some jQuery fun here) – advanced version

    Google Analytics Counter DemoGoogle Analytics Counter Download

     

    Basic Counter


    Let's start with the PHP part:

    How To Fetch Google Analytics Data With PHP?

    We'll be using a PHP class named GAPI that makes using Google Analytics API so easy.

    There are 3 variables we need to start using GAPI:

    • Google Analytics user that has access to the website stats to be displayed (I suggest creating a new Google Account specifically for this purpose and provide only read access to that website's data. This will prevent using your real Google account in your code which is a good step for security).
    • Google Analytics user password.
    • Profile ID of the website (it is not the one that starts with UA, rather, it is the ID that appears on browser's address bar when a report of that website is clicked).
    • GAPI offers a simple usage to access Google Analytics data:

      <?php
      define('ga_email','yourGoogleEmail');
      define('ga_password','yourGooglePass');
      define('ga_profile_id','yourProfileID');
      
      require 'gapi.class.php';
      $ga = new gapi(ga_email,ga_password);
      $ga->requestReportData(ga_profile_id,array('browser','browserVersion'),array('pageviews'));
      ?>
      

      Now we have the pageviews data of the last 30 days (it is possible to define custom dates, check the GAPI docs.)

      (If you want to read more on GAPI, code-diesel has a great article on this class.)

      Here is the HTML:

      <div id="statsWrap">
      	<div id="statsDetailsWrap">
      		<div id="statsCount">
      			<?php echo $ga->getPageviews() ?>
      		</div>
      		<div id="statsMetric">
      			pageviews
      		</div>
      	</div>
      	<div id="byGoogle">By Google Analytics</div>
      </div>
      

      And CSS

      #statsWrap {
      	font-family: Arial, Helvetica, sans-serif;
      	font-size: 10px;
      }
      #statsDetailsWrap {
      	background: #333333;
      	float: left;
      	padding: 1px 3px 1px 1px;
      	border: #666666 1px inset;
      }
      #statsCount {
      	float: left;
      	padding: 1px 3px;
      	background: #999999;
      	color: #FFFFFF;
      	border: #666666 1px inset;
      }
      #statsMetric {
      	float: left;
      	padding: 3px;
      	color: #FFFFFF;
      }
      #byGoogle {
      	clear: both;
      	color: #666666;
      	font-size: 10px;
      }
      

       

      Advanced Counter (With jQuery)


      It is possible to fetch multiple data with GAPI & we'll be creating an auto-rotating counter that can display multiple metrics (visits & pageviews).

      Let's use a little improved version of the PHP code:

      <?php
      define('ga_email','yourGoogleEmail');
      define('ga_password','yourGooglePass');
      define('ga_profile_id','yourProfileID');
      
      require 'gapi.class.php';
      $ga = new gapi(ga_email,ga_password);
      $ga->requestReportData(ga_profile_id,array('browser','browserVersion'),array('pageviews','visits'));
      ?>
      

      And a tiny update to the HTML by adding few spans to wrap every metric so we can show/hide them.

      <div id="statsWrap">
      	<div id="statsDetailsWrap">
      		<div id="statsCount">
      			<span id="statsPageviews"><?php echo $ga->getPageviews() ?></span>
      			<span id="statsVisits"><?php echo $ga->getVisits() ?></span>
      		</div>
      		<div id="statsMetric">
      			<span id="statsPageviewsText">pageviews</span>
      			<span id="statsVisitsText">visits</span>
      		</div>
      	</div>
      	<div id="byGoogle">By Google Analytics</div>
      </div>
      

      I have also updated the CSS a little bit by adding hard-coded width-heights to elements to make sure they will look ok when rotating:

      #statsWrap {
      	font-family: Arial, Helvetica, sans-serif;
      	font-size: 10px;
      }
      #statsDetailsWrap {
      	background: #333333;
      	float: left;
      	padding: 1px 3px 1px 1px;
      	border: #666666 1px inset;
      }
      #statsCount {
      	float: left;
      	padding: 1px 3px;
      	background: #999999;
      	color: #FFFFFF;
      	border: #666666 1px inset;
      	width: 40px;
      	height: 12px;
      }
      #statsMetric {
      	float: left;
      	padding: 3px;
      	color: #FFFFFF;
      	width: 50px;
      	height: 12px;
      }
      #byGoogle {
      	clear: both;
      	color: #666666;
      	font-size: 10px;
      }
      

      And here is the jQuery part which rotates metrics:

      <script type="text/javascript">
      $(document).ready(function() {   
      
      	$("#statsPageviews").hide();
      	$("#statsVisits").hide();
      	$("#statsPageviewsText").hide();
      	$("#statsVisitsText").hide();
      	rotateMetrics(); 
      
      	function rotateMetrics() {
      		$("#statsPageviewsText").slideDown("slow");
      		$("#statsPageviews").slideDown("slow", function() {
      			setTimeout(function() {
      				$("#statsPageviewsText").slideUp("slow");
      				$("#statsPageviews").slideUp("slow", function() {
      					$("#statsVisitsText").slideDown("slow");
      					$("#statsVisits").slideDown("slow", function() {
      						setTimeout(function() {
      							$("#statsVisitsText").slideUp("slow");
      							$("#statsVisits").slideUp("slow", function() {
      								rotateMetrics();
      							});
      						}, 3000);
      					});
      				});
      			}, 3000);
      		});
      
      	}
      });
      </script>
      

      In the jQuery part, although it may look complicated, it is definitely not. We used callbacks for the slideUp/slideDown functions & added a little delay between transitions.

      That’s all.

      Special Downloads:
      Ajaxed Add-To-Basket Scenarios With jQuery And PHP
      Free Admin Template For Web Applications
      jQuery Dynamic Drag’n Drop
      ScheduledTweets

      Advertisements:
      SSLmatic – Cheap SSL Certificates (from $19.99/year)
      Follow WebResourcesDepot At Twitter And Get More Resources!

      Tags: , ,

      Related posts

  • 17Dec

    Google Browser Size is a visualization tool by Google Labs that shows any website behind an overlay of browser-window-sizes average

    The overlay information is actually created from the data of people who visit Google (which won't be wrong to call it an average).

    Google Browser Size

    The tool is perfect for learning what percentage of the visitors are seeing the most important parts at initial load & what are they missing.

    When you move the mouse, a rectangle which follows the mouse pointer enables us to interact with the website. And, optionally, the opacity level can be changed.

    But, like mentioned, it is created with the data from google.com & will work for websites that target average internet users. It would be great to see this integrated into Google Analytics creating a custom overlay.

    Special Downloads:
    Ajaxed Add-To-Basket Scenarios With jQuery And PHP
    Free Admin Template For Web Applications
    jQuery Dynamic Drag’n Drop
    ScheduledTweets

    Advertisements:
    SSLmatic – Cheap SSL Certificates (from $19.99/year)
    Follow WebResourcesDepot At Twitter And Get More Resources!

    Tags: ,

    Related posts

  • 25Sep

    Piwik is an open source website analytics application which provides detailed statistics about visitors, keywords, pages & more in real-time.

    It can be installed on an any PHP-MySQL compatible webserver & the rest works similar to Google Analytics; inserting the tracking codes into the websites we want to track.

    Piwik

    One installation of Piwik can track unlimited number of websites which is great for web design companies who would prefer to offer a branded/customized solution to their customers.

    Also, the user interface is fully customizable: you can drag and drop the widgets you want to display and create a report especially tailored to you.

    The application is built around plugins which means it is possible to add/remove features easily.

    Its open API makes integrations with 3rd party software possible. And, here are 2 desktop applications that use this API to bring Piwik to your desktop:

    Desktop Web Analytics

    Piwik Desktop Web Analytics

    This is an Adobe AIR based software (multi-platform) which brings most of the featues of Piwik to the desktop.

    It is multilingual (uses the language files of Piwik) & currently in alpha stage.

    Piwik Connector

    Piwik Connector

    Piwik Connector is also an Adobe AIR based software which can show you short statistics from one or more installations of Piwik.

    Considering Piwik works real-time, the application displays the statistics in real-time as well.

    Special Downloads:
    Ajaxed Add-To-Basket Scenarios With jQuery And PHP
    Free Admin Template For Web Applications
    jQuery Dynamic Drag’n Drop
    ScheduledTweets

    Advertisements:
    SSLmatic – Cheap SSL Certificates (from $19.99/year)
    Dreamhost $50 Discount Code: WRD
    Follow WebResourcesDepot At Twitter And Get More Resources!

    Tags: , ,

    Related posts

  • 14Aug

    GoingUp! is a free web-based website statistics service with powerful SEO features.

    The service has a slick Ajaxed interface & offers a complete analytics package with web stats, referring keywords, action/goals & more.

    GoingUp Analytics

    GoingUp! tracks every activity & presents data nicely with charts, heatmaps, flags (for countries), etc.

    Some of its SEO features are:

    • Inbound Link Monitoring
    • Google Page Rank Tracking
    • Alexa Rank Tracking
    • Keyword Research
    • Keyword Position Tracking
    • Page Optimizer Tool
    • Keyword Density Tool

    The service also has some other free SEO tools like "bulk domain analyzer" or "link & SEO optimizer" which can be used directly without the need of signing up.

    Special Downloads:
    Ajaxed Add-To-Basket Scenarios With jQuery And PHP
    Free Admin Template For Web Applications
    jQuery Dynamic Drag’n Drop
    ScheduledTweets

    Advertisements:
    SSLmatic – Cheap SSL Certificates (from $19.99/year)
    Dreamhost $50 Discount Code: WRD
    Follow WebResourcesDepot At Twitter And Get More Resources!

    Tags: ,

    Related posts