title: How to speed up google chart loading
body: <p>I have this problem, I hope it is not too especific:  I take some data from different servers (the amount of the servers would vary, but in my test case there are 10 servers besides my localhost) to create the charts. They work absolutely fine, but they are too slow for my taste (the column and bar chart take about 5 seconds while the geo chart takes around 10 seconds)</p>
  
  <p>This is the ajax call used to get the data from the servers:</p>
  
  <pre><code> $.ajax({
          url: [server's php page where i get i data'],
          type: 'POST',
          data: {
              [some data]
          },
          success: function(data) {
              (JSON.parse(data || "null") != null) ? [function for success case] : false;
          },
          error: function() {
              [function for error case]
          }
    });
  </code></pre>
  
  <p>Code used to create the charts once I have all the needed data:</p>
  
  <pre><code>var options = {
              title: title,
              hAxis: {title: axis_title, titleTextStyle: {color: '#F0F0F0'}, baselineColor: '#F0F0F0', textStyle: {color: '#F0F0F0'}},
              vAxis: {titleTextStyle: {color: '#F0F0F0'}, baselineColor: '#F0F0F0', textStyle: {color: '#F0F0F0'}},
              legend: {textStyle: {color: '#F0F0F0'}},
              titleTextStyle: {color: '#F0F0F0', fontName: 'Arial', fontSize: '13px', bold: false},
              fontSize: 12,
              backgroundColor: {fill: 'transparent'},
              colors: ['#04c']
          };
  chart = new google.visualization.ColumnChart(document.getElementById('chart_div'));
  </code></pre>
  
  <p>Basically my question is this: are the charts generated slowly because of a google chart api/ajax/etc or is this caused by a mistake I'm doing?</p>
  
  <p>Thanks!</p>