Posts Tagged ‘lighttpd’

Dateien vom Webserver mit X-Sendfile schneller ausliefern

15. Mai 2010 Mai 15th, 2010, Kommentare Noch keine Kommentare »

Webserver sind für das ausliefern von statischen Dateien optimiert, bieten aber an sich keine große Möglichkeit zur Interaktion zwischen Nutzer und Server. Das brauchen sie auch nicht, da interaktive Webseiten über Skriptsprachen wie PHP, Python, Perl und weitere realisiert werden. Die durch ein Skript gesteuerte Auslieferung von statischen Dateien kann einige Vorteile haben, jedoch unterliegt dies auch den Beschränkungen der aktuellen Laufzeitumgebung. Um diese zu Umgehen kommt X-Sendfile ins Spiel.

weiter lesen »

Probleme mit SWFUpload und lighttpd

27. März 2009 März 27th, 2009, Kommentare Noch keine Kommentare »

Bei SWFUpload handelt es sich um eine JavaScript/Flash Bibliothek, die es ermöglicht Dateien interaktiv über eine Webseite hochzuladen. Ziel ist es das traditionelle Upload-Feld auf Webseiten zu ersetzen. Praktisch ist unter anderem auch, dass im Gegensatz zum traditionelle Upload-Feld mehrere Dateien gleichzeitig hochgeladen und deren Übertragungsstatus angezeigt werden kann. Die SWFUpload Bibliothek kommt in immer mehr Projekten wie zum Beispiel WordPress oder Gallery3 zum Einsatz.

Leider gibt es im Moment bei Nutzern, die den lighttpd als Webserver einsetzen, Probleme. Der Upload-Vorgang bricht immer mit einem 400 oder 417 Fehler ab.

weiter lesen »

Vergleich: Geschwindigkeit von Webservern beim Ausliefern von statischen Dateien

13. April 2008 April 13th, 2008, Kommentare Noch keine Kommentare »

Vorwort:

Ich arbeite gerade mit zwei Freunden an einem Projekt, bei dem verschiedene Bereiche für Nutzer und Administratoren entstehen sollen. Das ganze ist webbasiert und wird mit der Sprache Python realisiert. Als Grundgerüst verwenden wir CherryPy 3.x. Dieses HTTP Framework ist recht einfach aufgebaut. Stellt uns aber genau die Funktionen zur Verfügung, die wir brauchen. Schränkt uns aber beim Entwickeln nicht zu sehr ein.

Aber lange Rede kurzer Sinn. Wir stehen gerade vor der Entscheidung, ob wir unsere statischen Dateien von CherryPy oder doch lieber von einem herkömmlichen Webserver ausliefern lassen. Aus diesem Grund habe ich kurzer Hand mal ein paar kleine Geschwindigkeitstests gemacht.

weiter lesen »