root/cherokee/trunk/doc/basics_why_cherokee.txt

Revision 2397, 2.4 kB (checked in by taher, 3 weeks ago)

--

Line 
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.
Note: See TracBrowser for help on using the browser.