Ashd

Screenshot der Software:
Ashd
Softwarebeschreibung:
Version: 0.12
Upload-Datum: 20 Feb 15
Entwickler: Fredrik Tolf
Lizenz: Frei
Popularität: 3

Rating: nan/5 (Total Votes: 0)

ASHD ist ein modulares HTTP-Server-Software auf einem Multi-Programm-Architektur. & Nbsp; Während die meisten anderen HTTP-Servern sind monolithische Programme mit, vielleicht, ladbare Module, ASHD wird von verschiedenen Programmen, von denen jedes verarbeitet Anforderungen in verschiedenen zusammen Wege, vorbei an Anfragen miteinander über ein einfaches Protokoll (nicht anders als Unix-Pipelines). Das Design der ASHD bringt es eine Reihe von schönen Eigenschaften, die folgenden sein, die bemerkenswertesten diejenigen.

Sanity Design

& Nbsp; Die Trennung von Bereichen zwischen den verschiedenen, unabhängigen Programmen ist ein Beispiel für Standard-Unix-Philosophie & ndash; Jedes Programm ist eine Sache nur, aber tut es auch (hoffe ich). Die saubere Abgrenzung der Funktionen ermöglicht jedem Programm als sehr kleines und einfaches & ndash; Derzeit ist jedes der Programme in der Sammlung (einschließlich auch der Kern HTTP Parser Programms htparser, solange man nicht seine ganz optional, SSL Umsetzung count) wird in weniger als 1.000 Zeilen C-Code umgesetzt (und erheblich kleiner als das), so dass sie leicht untersucht und verstanden werden.
Sicherheit
& Nbsp; Da jedes Programm läuft in einem Prozess der eigenen, können sie die richtigen Berechtigungen zugewiesen werden. Am bemerkenswertesten von allen, gewährleistet das Programm, dass userplex dient der Benutzer-Home-Verzeichnisse (/ ~ user / URLs, wenn man so will) geschieht nur durch Code, der tatsächlich angemeldet ist als der Benutzer in Frage; und die htparser Programm, wobei das einzige Programm, das direkt mit den Kunden spricht, kann vielmehr auch als Nicht-Nutzer (wie niemand) ausgeführt und in ein leeres Verzeichnis chroot werden.
Konfiguration Vernunft
& Nbsp; Wieder da jedes Programm verarbeitet nur eine einfache Aufgabe, seine Konfiguration kann sehr einfach durchgeführt werden. Es besteht keine Notwendigkeit für die dirplex Programm, das nur Service von physischen Verzeichnisse behandelt, über die virtuellen Verzeichnisse, virtuelle Hosts HTTP-Protokoll-Parameter oder Authentifizierung kümmern; ebenso gibt es keine Notwendigkeit für die patplex Mustervergleicher über Dateitypen oder Verzeichnishierarchien kennen. Konfigurationsdateiformat jedes Programm kann so einfach wie möglich gehalten werden, und die meisten Programme sind einfach mit Kommandozeilen-Optionen konfiguriert.
Persistence
& Nbsp; Obwohl ASHD ist ein Multi-Prozess-Programm ist, ist es nicht in der gleichen Richtung wie zB Apache. Jeder Request-Handler weiterhin auf unbestimmte Zeit laufen und nicht mehrere Kopien von sich selbst, was bedeutet, dass alle Prozesszustand besteht zwischen den Anforderungen & ndash laichen; Sitzungsdaten können im Speicher gehalten werden, um Verbindungen Back-End-Services kann offen gehalten werden, und so weiter

Was ist neu in dieser Pressemitteilung:.

  • Diese Version Unterstützung für Chunked Anfrage-Körper, eine verbesserte Gesamtverhalten beim Handler-Programme sind überlastet, verbessert Abschaltverhalten und fixiert und verbesserte verschiedene kleinere Dinge.

Was ist neu in Version 0.11:

  • dirplex Konfiguration wurde sinnvoller, und die Standard-Konfigurationsdateien verbessert.
  • Es gab auch ein paar kleinere Verbesserungen der Stabilität, Fehlerbehebungen und dergleichen.

Was ist neu in Version 0.10:

  • Diese Version bietet Konfigurationsoptionen, um Informationen zu Behandlungsprozesse übergeben, und verbessert die Dokumentation.

Was ist neu in Version 0.9:.

  • Kumulierte kleinere Korrekturen

Was ist neu in Version 0.6:.

  • Unterstützung für epoll zugesetzt htparser skalierbarer zu machen
  • Die Fehlerbehandlung in dirplex ist anpassbar und wiederverwendbar gemacht.
  • Es gibt eine allgemeine Reihe von Fehlerkorrekturen und andere Verbesserungen zu gehen um.

Was ist neu in Version 0.5:

  • Eine Reihe von Fehlerkorrekturen und die Zugabe von Verzeichnis-local pass auf die dirplex Handler.

Andere Software von Entwickler Fredrik Tolf

Dolda Connect
Dolda Connect

2 Jun 15

Kommentare zu Ashd

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!