From 025e15b2ba7f54f87cf409fd7c3dd77746c72858 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 3 Feb 2013 10:44:49 +0100 Subject: add hosts --- httpbench.buetow.org/content/20.Manpage.xml | 12 +++++++++++ httpbench.buetow.org/content/40.Changelog.xml | 12 +++++++++++ httpbench.buetow.org/content/50.Download.xml | 23 ++++++++++++++++++++ httpbench.buetow.org/content/98.contact.xml | 20 ++++++++++++++++++ httpbench.buetow.org/content/99.license.xml | 7 +++++++ httpbench.buetow.org/content/home.xml | 30 +++++++++++++++++++++++++++ 6 files changed, 104 insertions(+) create mode 100644 httpbench.buetow.org/content/20.Manpage.xml create mode 100644 httpbench.buetow.org/content/40.Changelog.xml create mode 100644 httpbench.buetow.org/content/50.Download.xml create mode 100644 httpbench.buetow.org/content/98.contact.xml create mode 100644 httpbench.buetow.org/content/99.license.xml create mode 100644 httpbench.buetow.org/content/home.xml (limited to 'httpbench.buetow.org/content') diff --git a/httpbench.buetow.org/content/20.Manpage.xml b/httpbench.buetow.org/content/20.Manpage.xml new file mode 100644 index 0000000..ef3d9ea --- /dev/null +++ b/httpbench.buetow.org/content/20.Manpage.xml @@ -0,0 +1,12 @@ + + + Manpage + This is the manpage of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=docs/httpbench.txt;hb=HEAD"); + + + + diff --git a/httpbench.buetow.org/content/40.Changelog.xml b/httpbench.buetow.org/content/40.Changelog.xml new file mode 100644 index 0000000..ffbb282 --- /dev/null +++ b/httpbench.buetow.org/content/40.Changelog.xml @@ -0,0 +1,12 @@ + + + Changelog + This is the changelog file of the current master branch: + + + use LWP::Simple; + get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + + + + diff --git a/httpbench.buetow.org/content/50.Download.xml b/httpbench.buetow.org/content/50.Download.xml new file mode 100644 index 0000000..715ed15 --- /dev/null +++ b/httpbench.buetow.org/content/50.Download.xml @@ -0,0 +1,23 @@ + + + Download + HTTP Bench can be downloaded from a deb repo or from git. + Install from deb repository + If you have Debian GNU/Linux Squeeze amd64 you can add the following into a new apt source file, e.g. /etc/apt/source.list.d/buetoworg.list, and run apt-get update;apt-get install httpbench: +deb ftp://deb.buetow.org/apt squeeze main +deb-src ftp://deb.buetow.org/apt squeeze main + Or if you prefer http: +deb http://deb.buetow.org/apt squeeze main +deb-src http://deb.buetow.org/apt squeeze main + To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -" + Download from Git repository + For git just type "git clone git://git.buetow.org/httpbench". + To update to the latest stable version just type "cd ./httpbench; git pull". + + Go to + gitweb + to browse the online repository. The master branch always keeps the current stable version. The devel branch always keeps the current development version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the devel branch with "git clone -b devel git://git.buetow.org/httpbench httpbench-devel". But be warned, this one might be broken! It will be merged to master when it's done. + + diff --git a/httpbench.buetow.org/content/98.contact.xml b/httpbench.buetow.org/content/98.contact.xml new file mode 100644 index 0000000..f46ee65 --- /dev/null +++ b/httpbench.buetow.org/content/98.contact.xml @@ -0,0 +1,20 @@ + + + Contact Me/Us + + Please use the + Development Mailing List + for any considerations of this humble programming project or any other programming project of mine. + + + But you may also use other methods such as listed + on this site + for example. + + + If you are interested in other projects please visit + http://dev.buetow.org + :) + + + diff --git a/httpbench.buetow.org/content/99.license.xml b/httpbench.buetow.org/content/99.license.xml new file mode 100644 index 0000000..495f7c3 --- /dev/null +++ b/httpbench.buetow.org/content/99.license.xml @@ -0,0 +1,7 @@ + + + License + HTTP Bench is licensed under the GNU Gerneral Public License Version 3 or later. For details please check out all files from the source tree named copyright. + + + diff --git a/httpbench.buetow.org/content/home.xml b/httpbench.buetow.org/content/home.xml new file mode 100644 index 0000000..f74d7ff --- /dev/null +++ b/httpbench.buetow.org/content/home.xml @@ -0,0 +1,30 @@ + + + httpbench + + + Important notice: + This is beta software!!! + + + + httpbench is a small program for Linux, UNIX and a like written in C which can be used to benchmark HTTP servers. So why implementing a new benchmarking tool? Because I want a specific benchmark featureset which I could not find in another tools such as Apache Benchmarker or Siege and it's more fun to implement my own tool instead of extending the existing tools although other tools are in its most features much more advanced than httpbench! This is the current feature set: + + + Iterating over a list of URLs + Measuring response times and calculating min, max and avg values + Measuring TCP/HTTP errors + Multi threaded for concurrent connections (using pthreads) + Set upper limit of requests per second wanted + Validation of response strings + *VERY* simple source code + Works with Linux, UNIX and a like + + + To get started fetch httpbench from the deb repository (see Download section) or fetch it from git and compile it. + + If you wanna stay in touch please + subscribe on freecode. + + + -- cgit v1.2.3