| 1 |
== link:index.html[Index] -> link:basics.html[Getting started] |
|---|
| 2 |
|
|---|
| 3 |
Why Cherokee? |
|---|
| 4 |
------------- |
|---|
| 5 |
|
|---|
| 6 |
Welcome to the Cherokee 0.11 documentation. Cherokee is |
|---|
| 7 |
high-performance web server. It is very fast, flexible and easy to |
|---|
| 8 |
configure. It offers support for the widespread technologies nowadays: |
|---|
| 9 |
FastCGI, SCGI, PHP, CGI, X-Sendfile, TLS and SSL encrypted |
|---|
| 10 |
connections, Virtual hosts, Authentication, on the fly encoding, Load |
|---|
| 11 |
balancing, Apache compatible log files, zero downtime updates and much |
|---|
| 12 |
more. |
|---|
| 13 |
|
|---|
| 14 |
It is highly efficient, extremely lightweight and provides rock solid |
|---|
| 15 |
stability. Among its many features there is one that deserves special |
|---|
| 16 |
credit: a user friendly interface called |
|---|
| 17 |
link:bundle_cherokee-admin.html[cherokee-admin] that is provided for a |
|---|
| 18 |
no-hassle configuration of every single feature of the server. This |
|---|
| 19 |
administration interface allows you to configure the web server |
|---|
| 20 |
without having to worry about editing a text file written with a |
|---|
| 21 |
certain syntax. |
|---|
| 22 |
|
|---|
| 23 |
image::media/images/admin_index.png[Cherokee Admin interface] |
|---|
| 24 |
|
|---|
| 25 |
Unlike many other web servers out there, Cherokee gracefully handles |
|---|
| 26 |
many concurrent connections, has a low memory footprint and provides |
|---|
| 27 |
load balancing facilities. As such, it is suitable for usage among a |
|---|
| 28 |
wide variety of systems, from tiny embedded devices to huge enterprise |
|---|
| 29 |
grade infrastructures. It is also multiplatform, offering native |
|---|
| 30 |
performance for Unix, Linux and Windows systems. |
|---|
| 31 |
|
|---|
| 32 |
By simply upgrading your existing web server to Cherokee, you can |
|---|
| 33 |
literally multiply your existing hardware's performance, extending its |
|---|
| 34 |
life cycle or allowing you to have a smaller, more efficient, compact |
|---|
| 35 |
and easier to maintain IT infrastructure. |
|---|
| 36 |
|
|---|
| 37 |
Best of all, Cherokee is free software, has a thoroughly designed |
|---|
| 38 |
architecture, is completely modular and has a clean and neat code |
|---|
| 39 |
base. Anyone and everyone can have access to the code for study and |
|---|
| 40 |
tinkering, thus allowing you to customize, modify or extend everything |
|---|
| 41 |
to suit specific needs. It is also very actively maintained, and every |
|---|
| 42 |
interesting feature request is carefully considered. |
|---|
| 43 |
|
|---|
| 44 |
As you can see, Cherokee comes with many |
|---|
| 45 |
link:other_goodies.html[goodies] that allow to achieve unprecedented |
|---|
| 46 |
performance. |
|---|
| 47 |
|
|---|
| 48 |
But don't trust everything you are told. Check out the benchmarks and |
|---|
| 49 |
the rest of the documentation to learn more, and give it a try to |
|---|
| 50 |
squeeze your hardware to the fullest. You will not be disappointed. |
|---|
| 51 |
That you can trust. |
|---|