{
    "href": "/post/2010/10/19/php-framework-benchmarks-on-github/",
    "relId": "2010/10/19/php-framework-benchmarks-on-github",
    "title": "PHP Framework Benchmarks on Github",
    "author": "pmjones",
    "markup": "html",
    "tags": [
        {
            "href": "/tag/benchmarks/",
            "relId": "benchmarks",
            "title": "Benchmarks",
            "author": null,
            "created": null,
            "updated": [],
            "markup": "markdown"
        },
        {
            "href": "/tag/php/",
            "relId": "php",
            "title": "PHP",
            "author": null,
            "created": null,
            "updated": [],
            "markup": "markdown"
        },
        {
            "href": "/tag/programming/",
            "relId": "programming",
            "title": "Programming",
            "author": null,
            "created": null,
            "updated": [],
            "markup": "markdown"
        }
    ],
    "created": "2010-10-19 16:51:55 UTC",
    "updated": [
        "2010-10-19 16:51:55 UTC"
    ],
    "html": "<p>As part of \u201ctrying new things,\u201d I have moved my web frameworks benchmark project over to <a href=\"http://github.com/pmjones/php-framework-benchmarks\">Git on Github</a> and away from <a href=\"http://code.google.com/p/web-framework-benchmarks\">Subversion on Google Code</a>.</p>\n<p>This project is often <a href=\"http://talks.php.net/show/froscon08/24\">imitated</a> and <a href=\"http://blog.astrumfutura.com/2010/02/php-framework-benchmarks-entertaining-but-ultimately-useless/\">occasionally</a> <a href=\"http://symfony-reloaded.org/fast\">adopted</a>. For all you framework fans who want to compare their preferred systems to the ones officially included in the project, you can now fork the repo and add your favorite.  Who knows, some may make their way back onto the officially-included list.</p>\n<p id=\"scroll_to_here\">Additionally, I have modified the project so that you can use one of three different benchmarking tools:  <a href=\"http://httpd.apache.org/docs/2.0/programs/ab.html\">Apache Benchmark</a>, <a href=\"http://www.joedog.org/index/siege-home\">JoeDog siege</a>, or <a href=\"http://www.acme.com/software/http_load/\">ACME http_load</a>.  After you follow the <a href=\"http://github.com/pmjones/php-framework-benchmarks#readme\">setup instructions</a>, you can run benchmarks using each of the different tools against the same benchmark targets:</p>\n<pre><code>./bench/ab.php targets/baseline.ini\n./bench/siege.php targets/baseline.ini\n./bench/httpload.php targets/baseline.ini\n</code></pre>\n<p>Comments or questions? Leave a note below.</p>\n"
}
