From 6aec065defacbc7074aed22a467f98475548d431 Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Tue, 31 Dec 2013 01:03:35 +0100 Subject: update project website --- httpbench.buetow.foo/OLDPROJECT | 1 + httpbench.buetow.foo/SITEMAP | 0 httpbench.buetow.foo/content/20.Manpage.xml | 11 +++++++ httpbench.buetow.foo/content/40.Changelog.xml | 11 +++++++ httpbench.buetow.foo/content/50.Download.xml | 19 +++++++++++ httpbench.buetow.foo/content/98.contact.xml | 19 +++++++++++ httpbench.buetow.foo/content/99.license.xml | 5 +++ httpbench.buetow.foo/content/home.xml | 40 ++++++++++++++++++++++++ httpbench.buetow.foo/htdocs/images/loadbars.png | Bin 0 -> 2108 bytes 9 files changed, 106 insertions(+) create mode 100644 httpbench.buetow.foo/OLDPROJECT create mode 100644 httpbench.buetow.foo/SITEMAP create mode 100644 httpbench.buetow.foo/content/20.Manpage.xml create mode 100644 httpbench.buetow.foo/content/40.Changelog.xml create mode 100644 httpbench.buetow.foo/content/50.Download.xml create mode 100644 httpbench.buetow.foo/content/98.contact.xml create mode 100644 httpbench.buetow.foo/content/99.license.xml create mode 100644 httpbench.buetow.foo/content/home.xml create mode 100644 httpbench.buetow.foo/htdocs/images/loadbars.png (limited to 'httpbench.buetow.foo') diff --git a/httpbench.buetow.foo/OLDPROJECT b/httpbench.buetow.foo/OLDPROJECT new file mode 100644 index 0000000..b400885 --- /dev/null +++ b/httpbench.buetow.foo/OLDPROJECT @@ -0,0 +1 @@ +HTTP Bench is a small program written in C for benchmarking HTTP servers. diff --git a/httpbench.buetow.foo/SITEMAP b/httpbench.buetow.foo/SITEMAP new file mode 100644 index 0000000..e69de29 diff --git a/httpbench.buetow.foo/content/20.Manpage.xml b/httpbench.buetow.foo/content/20.Manpage.xml new file mode 100644 index 0000000..e3d9f92 --- /dev/null +++ b/httpbench.buetow.foo/content/20.Manpage.xml @@ -0,0 +1,11 @@ + + + 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.foo/content/40.Changelog.xml b/httpbench.buetow.foo/content/40.Changelog.xml new file mode 100644 index 0000000..96d20d5 --- /dev/null +++ b/httpbench.buetow.foo/content/40.Changelog.xml @@ -0,0 +1,11 @@ + + + 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.foo/content/50.Download.xml b/httpbench.buetow.foo/content/50.Download.xml new file mode 100644 index 0000000..463e309 --- /dev/null +++ b/httpbench.buetow.foo/content/50.Download.xml @@ -0,0 +1,19 @@ + + + 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 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 | sudo 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 develop branch always keeps the current develop version. For releases there are tags and for screenshots check out the screenshots branch. + + For bleeding edge you can fetch the develop branch with "git clone -b develop git://git.buetow.org/httpbench httpbench-develop". But be warned, this one might be broken! It will be merged to master when it's done. + diff --git a/httpbench.buetow.foo/content/98.contact.xml b/httpbench.buetow.foo/content/98.contact.xml new file mode 100644 index 0000000..a881cc3 --- /dev/null +++ b/httpbench.buetow.foo/content/98.contact.xml @@ -0,0 +1,19 @@ + + + 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.foo/content/99.license.xml b/httpbench.buetow.foo/content/99.license.xml new file mode 100644 index 0000000..1da97ed --- /dev/null +++ b/httpbench.buetow.foo/content/99.license.xml @@ -0,0 +1,5 @@ + + + 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.foo/content/home.xml b/httpbench.buetow.foo/content/home.xml new file mode 100644 index 0000000..2ea2376 --- /dev/null +++ b/httpbench.buetow.foo/content/home.xml @@ -0,0 +1,40 @@ + + + + + Important notice: + The domain + .buetow.foo + contains only development, test and PoC stuff. Replace + $shomething.buetow.foo + with + $something.buetow.org + (if exists) to get the stable stuff. + + + 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. + + diff --git a/httpbench.buetow.foo/htdocs/images/loadbars.png b/httpbench.buetow.foo/htdocs/images/loadbars.png new file mode 100644 index 0000000..d223b9a Binary files /dev/null and b/httpbench.buetow.foo/htdocs/images/loadbars.png differ -- cgit v1.2.3