diff options
| author | Paul Buetow <paul@buetow.org> | 2013-02-03 10:44:49 +0100 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2013-02-03 10:44:49 +0100 |
| commit | 025e15b2ba7f54f87cf409fd7c3dd77746c72858 (patch) | |
| tree | 007c5af4f921aa85665f4db56f6f4309668a5dab /httpbench.buetow.org | |
| parent | fc0acd318710aa0bb566329a36d886b1455c21ec (diff) | |
add hosts
Diffstat (limited to 'httpbench.buetow.org')
| -rw-r--r-- | httpbench.buetow.org/PROJECT | 1 | ||||
| -rw-r--r-- | httpbench.buetow.org/content/20.Manpage.xml | 12 | ||||
| -rw-r--r-- | httpbench.buetow.org/content/40.Changelog.xml | 12 | ||||
| -rw-r--r-- | httpbench.buetow.org/content/50.Download.xml | 23 | ||||
| -rw-r--r-- | httpbench.buetow.org/content/98.contact.xml | 20 | ||||
| -rw-r--r-- | httpbench.buetow.org/content/99.license.xml | 7 | ||||
| -rw-r--r-- | httpbench.buetow.org/content/home.xml | 30 | ||||
| -rw-r--r-- | httpbench.buetow.org/htdocs/images/loadbars.png | bin | 0 -> 2108 bytes |
8 files changed, 105 insertions, 0 deletions
diff --git a/httpbench.buetow.org/PROJECT b/httpbench.buetow.org/PROJECT new file mode 100644 index 0000000..b400885 --- /dev/null +++ b/httpbench.buetow.org/PROJECT @@ -0,0 +1 @@ +HTTP Bench is a small program written in C for benchmarking HTTP servers. 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 @@ +<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?> +<content> + <pagetitle>Manpage</pagetitle> + <text>This is the manpage of the current master branch:</text> + <pretext> + <perl> + use LWP::Simple; + get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=docs/httpbench.txt;hb=HEAD"); + </perl> + </pretext> +</content> + 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 @@ +<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?> +<content> + <pagetitle>Changelog</pagetitle> + <text>This is the changelog file of the current master branch:</text> + <pretext> + <perl> + use LWP::Simple; + get("http://web.buetow.org/git/?p=httpbench.git;a=blob_plain;f=debian/changelog;hb=HEAD"); + </perl> + </pretext> +</content> + 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 @@ +<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?> +<content> + <pagetitle>Download</pagetitle> + <text>HTTP Bench can be downloaded from a deb repo or from git.</text> + <textheader>Install from deb repository</textheader> + <text>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:</text> +<code>deb ftp://deb.buetow.org/apt squeeze main +deb-src ftp://deb.buetow.org/apt squeeze main</code> + <text>Or if you prefer http:</text> +<code>deb http://deb.buetow.org/apt squeeze main +deb-src http://deb.buetow.org/apt squeeze main</code> + <text>To trust it please run "curl http://deb.buetow.org/apt/pubkey.gpg | apt-key add -"</text> + <textheader>Download from Git repository</textheader> + <text>For git just type "git clone git://git.buetow.org/httpbench".</text> + <text>To update to the latest stable version just type "cd ./httpbench; git pull".</text> + <text> + <noop>Go to </noop> + <namedlink href="http://web.buetow.org/git/?p=httpbench.git">gitweb</namedlink> + <noop> 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.</noop> + </text> + <text>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.</text> +</content> + 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 @@ +<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?> +<content> + <pagetitle>Contact Me/Us</pagetitle> + <text> + <noop>Please use the </noop> + <namedlink href="http://web.buetow.org/listinfo/dev">Development Mailing List</namedlink> + <noop> for any considerations of this humble programming project or any other programming project of mine.</noop> + </text> + <text> + <noop>But you may also use other methods such as listed </noop> + <namedlink href="http://contact.buetow.org">on this site</namedlink> + <noop> for example.</noop> + </text> + <text> + <noop>If you are interested in other projects please visit </noop> + <link>http://dev.buetow.org</link> + <noop> :)</noop> + </text> +</content> + 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 @@ +<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?> +<content> + <pagetitle>License</pagetitle> + <text>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.</text> +</content> + + 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 @@ +<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?> +<content> + <pagetitle>httpbench</pagetitle> + <important> + <text> + <strong>Important notice:</strong> + <noop>This is beta software!!!</noop> + </text> + </important> + <text> + <noop>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:</noop> + </text> + <enumeration> + <enumitem>Iterating over a list of URLs</enumitem> + <enumitem>Measuring response times and calculating min, max and avg values</enumitem> + <enumitem>Measuring TCP/HTTP errors</enumitem> + <enumitem>Multi threaded for concurrent connections (using pthreads)</enumitem> + <enumitem>Set upper limit of requests per second wanted</enumitem> + <enumitem>Validation of response strings</enumitem> + <enumitem>*VERY* simple source code</enumitem> + <enumitem>Works with Linux, UNIX and a like</enumitem> + </enumeration> + + <text>To get started fetch httpbench from the deb repository (see Download section) or fetch it from git and compile it.</text> + <text> + <noop>If you wanna stay in touch please </noop> + <namedlink href="http://freecode.com/projects/httpbench">subscribe on freecode.</namedlink> + </text> +</content> + diff --git a/httpbench.buetow.org/htdocs/images/loadbars.png b/httpbench.buetow.org/htdocs/images/loadbars.png Binary files differnew file mode 100644 index 0000000..d223b9a --- /dev/null +++ b/httpbench.buetow.org/htdocs/images/loadbars.png |
