<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 23 May 2013 10:04:55 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Community News: PHP Benchmarks Compared to Several Languages]]></title>
      <guid>http://www.phpdeveloper.org/news/18271</guid>
      <link>http://www.phpdeveloper.org/news/18271</link>
      <description><![CDATA[<p>
<i>Ariz Jacinto</i> has <a href="http://www.mentby.com/ariz-jacinto/see-how-php-outperforms-other-scripting-languages-in-the-latest-computer-language-benchmarks-game.html">pointed out some results</a> from a recent benchmarking "game" that compares the performance of several languages against each other in overall speed.
</p>
<blockquote>
Here's the <a href="http://shootout.alioth.debian.org/u64q/which-programming-languages-are-fastest.php?gpp=on&java=on&php=on&python3=on&yarv=on&perl=on&calc=chart">link</a> to the Computer Language Benchmark Game as of July 
15, 2012. You'll see that the median speed of PHP is slightly faster 
than Python 3 and Ruby 1.9 on x64 Ubuntu/IntelQ6600 Quad-core machine.
</blockquote>
<p>
You can <a href="http://shootout.alioth.debian.org/u64q/which-programming-languages-are-fastest.php?gpp=on&java=on&php=on&python3=on&yarv=on&perl=on&calc=chart">visit the results page</a> and turn on and off various languages to get the updated results in the chart. You can also limit it down to one of the many benchmarking test types as well.
</p>]]></description>
      <pubDate>Wed, 25 Jul 2012 09:14:41 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Lorna Mitchell's Blog: Adding Multiple Axis Labels to a Google Chart]]></title>
      <guid>http://www.phpdeveloper.org/news/15692</guid>
      <link>http://www.phpdeveloper.org/news/15692</link>
      <description><![CDATA[<p>
<i>Lorna Mitchell</i> has a tip for those using the <a href="http://code.google.com/apis/chart/">Google Charts API</a> to plot the data from their applications - a simple way to <a href="http://www.lornajane.net/posts/2011/Adding-Multiple-Axis-Labels-to-a-Google-Chart">add multiple axis labels</a> to the chart's output.
</p>
<blockquote>
The axes in Google Charts are a bit interesting, because what they display bears absolutely no resemblance to what data is there - you label the axes separately, even if they are numbers. To label multiple things - in this example a scale and some units, you simply specify the axis more than once.
</blockquote>
<p>
In <a href="http://chart.apis.google.com/chart?chxl=1:|Sun|Mon|Tue|Wed|Thu|Fri|Sat|2:||Week+37&chxr=0,0,20&chxs=0,676767,11.5,0,lt,676767&chxt=y,x,x&chbh=a&chs=360x240&cht=bvg&chco=CC0057CC,3D7930&chds=0,20&chd=t1:10.059,12.578,13.6,11.135,11.018,7.104,6.92|50,60,100,40,20,40,30">her example</a> it creates a bar graph that puts the values for "chxr" and "chxl" on the axis. The <a href="http://code.google.com/apis/chart/">Google Charts API</a> can be used to generate other sorts of dynamic graphs too including the traditional pie, line or scatter charts. It can also create things like QR codes and formula images, all on the fly.
</p>]]></description>
      <pubDate>Thu, 06 Jan 2011 10:32:28 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[RIA Zone: Charting data from a database using Adobe Flex and PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/14755</guid>
      <link>http://www.phpdeveloper.org/news/14755</link>
      <description><![CDATA[<p>
On the RIA Zone today <i>Ryan Stweart</i> has <a href="http://ria.dzone.com/articles/charting-data-flex-php">posted a new tutorial</a> about using Flex and PHP to chart out some data pulled from a backend database with just a hint of animation on load.
</p>
<blockquote>
Creating charts and data visualization is one of the areas where Adobe Flash shines. The combination of a very powerful drawing API that makes it easy to generate artwork and the interactivity means that Flash is ideally suited for integrating data visualizations. It used to be that you'd have to be very familiar with Flash and scripting to work with charting. [...] You use a combination of XML-markup and scripting to create [Flex] applications. Further, you can use CSS syntax to customize the look and feel of the charts. Flex makes it straightforward to add interactive charts to web applications.
</blockquote>
<p>
The tutorial walks you through the creation of the Flex project (you'll need Flash Builder 4 to follow along), creating and pulling in the data from a PHP-based service call, binding the data to the chart object and a few tips on how to modify the HTML output to use teh Flex/Ajax bridge. Animating the resulting chart is as simple as adding two new tags to the Flex definition.
</p>]]></description>
      <pubDate>Wed, 07 Jul 2010 09:14:01 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Sony AK Knowledge Center: Create Realtime Chart Without Page Refresh using FusionCharts Free & Ajax]]></title>
      <guid>http://www.phpdeveloper.org/news/14124</guid>
      <link>http://www.phpdeveloper.org/news/14124</link>
      <description><![CDATA[<p>
On the Sony AK Knowledge Center there's a new tutorial showing how to use FusionCharts (Free) <a href="http://www.sony-ak.com/2010/02/create-realtime-chart-without-page-refresh-using-fusioncharts-free-and-ajax-prototype-js/">to create a real-time charts with no page refresh</a>. <a href="http://www.fusioncharts.com/free/">FusionCharts</a> is an open source Flash charting component for desktop and web apps.
</p>
<blockquote>
We will create realtime chart data update that reflect to price fluctuation. There is a line type chart to visualize the price fluctuation. The data of price fluctuation will be fetched from database every 5 seconds using Ajax call and then display the latest 5 (five) data to the chart without any page refresh.
</blockquote>
<p>
Using FusionCharts and <a href="http://api.prototypejs.org/">Prototype</a>, they show how to pull information out of a backend MySQL database into a basic graph (HTML and Javascript provided) with a periodic update that grabs the latest from the backend PHP script and pushes it to the graph. You can see an <a href="http://www.sony-ak.com/wp-content/uploads/2010/02/price_fluctuation_with_fusioncharts_free.jpg">example of the graph here</a>.
</p>]]></description>
      <pubDate>Wed, 03 Mar 2010 13:36:55 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Developer.com: Charting Your Course Using the Google Maps API]]></title>
      <guid>http://www.phpdeveloper.org/news/12350</guid>
      <link>http://www.phpdeveloper.org/news/12350</link>
      <description><![CDATA[<p>
Developer.com has posted <a href="http://www.developer.com/lang/article.php/3814971">the latest part</a> in their series on using the Google Maps API. This time they focus on something a bit more complex - working with more than one point and creating complex routes between them.
</p>
<blockquote>
This installment tackles another fascinating aspect you'll undoubtedly encounter when building location-based solutions, namely distance calculation. Whether you want to simply plot the distance separating two points on the map, or perform more complex operations involving measuring the total distance spanning a more complex route, understanding how to perform these sorts of calculations will prove invaluable time and again.
</blockquote>
<p>
The tutorial gives you example screenshots and complete code to calculate the distance between two points and, based on plots of a few different points, how to determine the distance traveled. His example is of a running route around a park.
</p>]]></description>
      <pubDate>Wed, 15 Apr 2009 17:27:05 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NETTUTS.com: 9 Extremely Useful and Free PHP Libraries]]></title>
      <guid>http://www.phpdeveloper.org/news/12309</guid>
      <link>http://www.phpdeveloper.org/news/12309</link>
      <description><![CDATA[<p>
NETTUTS.com has posted <a href="http://net.tutsplus.com/articles/web-roundups/9-extremely-useful-and-free-php-libraries/">a list of nine libraries</a> you can use to quickly and easily add functionality to your web application.
</p>
<blockquote>
A lot of functionality is shared among applications - like sending emails or preventing spam. In the spirit of reusing the wheel instead of reinventing it, here are nine free web libraries that you can use in your next program which will dramatically increase your efficiency. 
</blockquote>
<p>Here's their list:</p>
<ul>
<li><a href="http://recaptcha.net/plugins/php/">ReCAPTCHA</a>
<li><a href="http://akismet.com/">Akismet</a>
<li><a href="http://pear.php.net/package/Services_JSON">Services_JSON</a>
<li><a href="http://smarty.net/">Smarty</a>
<li><a href="http://pchart.sourceforge.net/download.php">pChart</a>
<li><a href="http://simplepie.org/">SimplePie</a>
<li><a href="http://phpxmlrpc.sourceforge.net/#download">XML-RPC PHP Library</a>
<li><a href="http://undesigned.org.za/2007/10/22/amazon-s3-php-class">Amazon S3</a>
<li><a href="http://phpmailer.codeworxtech.com/index.php?pg=sf&p=dl">PHPMailer</a>
</ul>
<p>
Screenshots (and code examples) are provided for several of the items as well as links to their website and documentation pages.
</p>]]></description>
      <pubDate>Thu, 09 Apr 2009 07:51:16 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Vinu Thomas' Blog: pChart - PHP charting library]]></title>
      <guid>http://www.phpdeveloper.org/news/11265</guid>
      <link>http://www.phpdeveloper.org/news/11265</link>
      <description><![CDATA[<p>
<i>Vinu Thomas</i> <a href="http://blogs.vinuthomas.com/2008/10/22/pchart-php-charting-library/">points out</a> a nice looking PHP charting library on his blog today - pChart.
</p>
<blockquote>
Looking for some good looking graphs without having to pay for a library or resort to Flash graphs? Try creating your own using pChart. pChart is a PHP class oriented framework designed to create aliased charts. This project focuses on allowing developers to generate great looking graphs by increasing rendering quality introducing an aliasing algorithm.
</blockquote>
<p>
It uses <a href="http://en.wikipedia.org/wiki/GD_Graphics_Library">GD</a> to create the graphs, so just about any PHP distribution out there will support it (if you're not sure, make a phpinfo() page to check out your setup). There's even some <a href="http://pchart.sourceforge.net/screenshots.php">example graphs</a> so you can get an idea of what some of the end results could be.
</p>]]></description>
      <pubDate>Wed, 22 Oct 2008 07:53:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zoe Slattery's Blog: PHP Opcodes]]></title>
      <guid>http://www.phpdeveloper.org/news/10965</guid>
      <link>http://www.phpdeveloper.org/news/10965</link>
      <description><![CDATA[<p>
In a <a href="http://zoomsplatter.blogspot.com/2008/08/php-opcodes.html">recent blog post</a> <i>Zoe Slattery</i> took a look at opcodes in PHP, specifically related to performance increases.
</p>
<blockquote>
After one particularly frustrating day [looking at how the Zend engine works] I asked a colleague (Andy Wharmby) about the issue I was looking at. Then a miracle happened - he'd not only looked at it but had documented it (and many other things) in a set of charts.
</blockquote>
<p>
She has linked to <a href="http://www.zapt.info/PHPOpcodes_Sep2008.odp">the charts</a> (Open Office format) for the results of some tests her friend had already run. They're a bit out of date and some parts might be inaccurate, but they're still a good start.
</p>]]></description>
      <pubDate>Thu, 04 Sep 2008 13:46:42 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Dynamically Creating Graphs and Charts with PHP and GDChart]]></title>
      <guid>http://www.phpdeveloper.org/news/10836</guid>
      <link>http://www.phpdeveloper.org/news/10836</link>
      <description><![CDATA[<p>
The Zend Developer Zone has <a href="http://devzone.zend.com/article/3774-Dynamically-Creating-Graphs-and-Charts-with-PHP-and-GDChart">a new tutorial</a> posted today (from <i>Vikram Vaswani</i>) that focuses on making charts and graphs with the help of the <a href="http://pecl.php.net/package/GDChart">GDChart</a> extension for PHP.
</p>
<blockquote>
This extension, which is freely available from PECL, can significantly reduce the amount of work involved in dynamically generating graphical representations of numerical data at run-time. Over the next few pages, I'll introduce you to this extension, illustrating its important features and showing you just how easy it is to get your Friday evening back.
</blockquote>
<p>
The tutorial shows how to get and install the extension as well as including a few usage examples - a simple charting of values (with the different chart types defined), comparing more than one set of data, changing the aesthetics of the output and a detailed look at a few of the chart types' output.
</p>]]></description>
      <pubDate>Thu, 14 Aug 2008 15:12:58 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Building Dashboards With PHP and Flex]]></title>
      <guid>http://www.phpdeveloper.org/news/10324</guid>
      <link>http://www.phpdeveloper.org/news/10324</link>
      <description><![CDATA[<p>
<i>Jack Herrington</i> has <a href="http://devzone.zend.com/article/3580-Building-Dashboards-With-PHP-and-Flex">posted a new tutorial</a> to the Zend Developer Zone today showing how to combine PHP, your database of choice and Flex to create a dashboard in your application.
</p>
<blockquote>
Let's face it: Interactive graphs and dashboards have never been easy to put together on the web. Sure, there are graphing libraries out there for PHP, but to get something that looks really good and that a user can play with has been tough. Or at least, it was yesterday.
</blockquote>
<p>
He shows how to create a simple Flex application that takes in XML data (from whatever backend, he uses a PHP script that uses DOM) and displays the information - his sample traffic data - as a graph. This graph is an extension of the <a href="http://www.ilog.com/products/ilogelixir/">Elixir library from ILOG</a> and makes dropping information into graphs and charts simple.
</p>
<p>
Screenshots of the Flex side of things and code for the PHP side are both provided.
</p>]]></description>
      <pubDate>Mon, 02 Jun 2008 15:58:09 -0500</pubDate>
    </item>
  </channel>
</rss>
