Cherokee Server
Dank Antonio Perez genannt Skarcha , lassen Sie uns über Cherokee Web-Server, einen Web-Server in der letzten Partie und mit einer vielversprechenden Zukunft, in der er gearbeitet hat, zu sprechen.
Die wesentliche Stärke des Cherokee ist, dass es sehr schnell ist. Der schnellste. Es gibt einige Benchmarks [1], sondern als Cherokee wächst so schnell, ist es vielleicht nicht ganz richtig. Trotzdem kann Ihnen eine Vorstellung von dem Unterschied von den anderen.

Benchmark-Web-Servern
Der Benchmark besteht aus einer halben Million Anforderungen für statische Dateien von 1.7kiB, mit 20 Clients gleichzeitig über eine lokale Linie von 1 Gbit / s.
Die Projektidee ist es, die schnellste Cherokee-Server mit den am häufigsten verwendeten Funktionen. Diese im Prinzip könnte den Eindruck erwecken, dass es ein Server, der nicht unseren Erwartungen liegt, aber nichts ist weiter von der Realität, weil sie die neuesten Technologien verwendet heute (Projektseite) unterstützt:
"FastCGI, SCGI, PHP, CGI, SSI, TLS und SSL-verschlüsselte Verbindungen, Virtual Hosts, Authentifizierung, on the fly Verschlüsselung, Load Balancing, Apache-kompatible Logfiles, Data Base Balancer, Reverse-HTTP-Proxy und vieles mehr."
Warum ist nicht alles, was möglich ist, umgesetzt? denn dann wäre es eine Kopie von Apache, die viele Dinge macht, ist aber viel größer und viel langsamer. So haben wir eine kleine und sehr schnelle Server, der die Funktionen unterstützt, aber mit 95% der Menschen.
Eine der Technologien implementiert und die andere gar nicht ist die "Data Base Balancer (DBSlayer)" [2]. Dies, grob gesagt, ist das, was erlaubt Ihnen, Cherokee als Load Balancer zwischen verschiedenen MySQL-Server verwenden, so dass Sie Ihre Bewerbung (in PHP, Python, etc.) SQL-Abfragen Cherokee macht, und dann wird es die Last zwischen verteilen Alle MySQL-Server haben Sie in Ihrem Netzwerk.
Es hat auch einen Wrapper für PHP implementiert, so dass auch diese Klasse in Ihrer PHP-Anwendung, die Verwendung von MySQL macht, können Sie beginnen mit dieser Funktion der Cherokee, ohne jemals eine einzige Zeile Code. Wie Sie sich vorstellen können, sind die Einrichtungen für beeindruckende Skalierbarkeit.
Ein weiteres interessantes Feature ist, dass, wenn Sie SSL verwenden Cherokee wird nicht über einen anderen Port für jeden "Virtual Host" konfigurieren, weil Cherokee einen einzelnen Port verwenden können, um auf allen "Virtual Hosts" SSL.
Schließlich ist etwas, dass es abgesehen von dem Rest ihrer Web-Konfigurations-Tool. Cherokee-admin [3] ein Werkzeug, das erleichtert alle Konfigurationsaufgaben ist. Keine Notwendigkeit, um die Konfiguration mit einem Texteditor, oder nehmen müssen tausend Konfigurationsanweisungen lernen zu bearbeiten, ist es jetzt so einfach wie das geht, indem Sie mit der Maus.
Vielen Dank an Antonio nach Informationen über Cherokee Web-Server , von Tod-OS 2.0 wünsche ihnen viel Glück mit dem Projekt.
Related posts:
- Cherokee 1.0.0 Während der konstituierenden Sitzung war Cherokee-Gipfel ...
- Windows 7 Server basiert auf Microsoft Windows Server 2008 zu starten ...
- Excel und Windows HPC Server zusammenarbeiten Microsoft hat seine Linien der Entwicklung für ihre eingereichten Produkte ...
- SP2 für Windows Vista und Windows Server 2008 letzte Woche hat Microsoft Service Pack 2 für ...
- Xorg 1.6.1 in UtutoXS2009 7.5/Xorg-server neuesten Pakete von beiden Entwicklungen gemacht worden ...
Kommentare
2 Kommentare auf Cherokee Server
-
SKaRCHa am So, 11. Januar 2009 19.46 Uhr
-
xender am Mo, 12. Januar 2009 17.23 Uhr
Vielen Dank an Sie für die Veröffentlichung dieses Artikels ![]()
Mal sehen, ob wir bald sehen, Tod-OS läuft auf Cherokee ... ![]()
Für eine Weile war ich über dieses Web-Server zu lesen. Mit dieser Nachricht Ich drehte mich um und sah, dass Cherokee empiza zu sein in den Repositories häufig (zu seiner Zeit nicht für OpenBSD gefunden). Einer dieser Tage, die ich versuchen und sehen, dass dies das nationale Produkt ist.
PS: wäre schön, einige Tests mit dynamischem Inhalt zu zeigen.
Was halten Sie von Cherokee Server denken?
...






