2010-08-13 5 views
0

J'essaye de construire l'application de bibliothèque. Conversion des documents PDF en images PNG. (Chaque page est un fichier PNG)Servir des images statiques à travers Lighttpd

Il y aura donc plusieurs millions de PNG dans le serveur. Le nombre de coups par seconde sera de plus de 500 et je dois servir les png.

1) Je choisis memcachedb pour maintenir le je choisis de 2) PNG serveur Lightpd pour servir

Question du PNG: 1) Je suis nouveau à Lighttpd et je ne sais pas comment authentifier chaque demande basé sur des paramètres je veux servir pngs ou refuser l'accès. Quel langage de programmation peut-on utiliser pour lighttpd? 2) Ai-je choisi la bonne option pour mes besoins?

Je ne veux pas être argumenté. Merci

Répondre

0

mécanisme Probablement le plus rapide lighttpd utiliserait support standard http auth: http://redmine.lighttpd.net/wiki/1/Docs:ModAuth

Si vous préférez faire plus personnalisée/complexe quelque chose, vous devez utiliser par exemple FastCGI avec la langue de votre choix Nginx semble être le serveur web obtenant la majorité du buzz ces derniers temps, il peut être en mesure de servir plus vite que lighttpd, peut-être pas. Ça ne ferait pas de mal d'essayer les deux. Il prend également en charge l'authentification http standard: http://wiki.nginx.org/NginxHttpAuthBasicModule et vous pouvez également utiliser FastCGI avec la langue de votre choix si vous ne souhaitez pas utiliser l'authentification http.

Questions connexes