background preloader

Veille

Facebook Twitter

Squid : Optimising Web Delivery. Squid Versions Getting Squid Binary Packages Many operating systems include Squid in their ports/packages system. This is an easy way to get Squid up and running quickly, and a good way to keep up-to-date with Squid versions supported by your operating system. In some cases, you may want (or be forced) to download a binary package of Squid. Please use your operating systems standard application manager to locate and install these Squid packages. Source Code Packages These allow you to customize your Squid installation when you compile it. After downloading,refer to Compiling Squid for assistance with compiling the source code. Stable Versions: Current versions suitable for production use. Development Versions: Meant for Squid users who are already familiar with Squid. If you are a developer, or want to closely track the source code, repository and rolling release services are outlined in the Developer Resources. Old Versions: Provided for archival purposes only.

Varnish Community | Varnish makes websites fly! Mod_proxy. Langues Disponibles: en | fr | ja Sommaire Avertissement N'activez pas la fonctionnalité de mandataire avec la directive ProxyRequests avant d'avoir sécurisé votre serveur. Les serveurs mandataires ouverts sont dangereux pour votre réseau, mais aussi pour l'Internet au sens large. mod_proxy et ses modules associés implémentent un mandataire/passerelle pour le serveur HTTP Apache, et supportent de nombreux protocoles courants, ainsi que plusieurs algorithmes de répartition de charge.

Le support de protocoles et d'algorithmes de répartition de charge supplémentaires peut être assuré par des modules tiers. Un jeu de modules chargés dans le serveur permet de fournir les fonctionnalités souhaitées. En outre, d'autres modules fournissent des fonctionnalités étendues. mod_cache et ses modules associés fournissent la mise en cache. Mandataires directs et mandataires/passerelles inverses Le serveur HTTP Apache peut être configuré dans les deux modes mandataire direct et mandataire inverse passerelle. Reverse proxy. Un article de Wikipédia, l'encyclopédie libre. Schéma de principe du reverse proxy Principe de fonctionnement[modifier | modifier le code] Le proxy inverse est installé du côté des serveurs Internet. L'utilisateur du Web passe par son intermédiaire pour accéder aux applications de serveurs internes. Le proxy inverse est parfois appelé substitut (surrogate).

Applications[modifier | modifier le code] Cette technique permet : Mémoire cache : le proxy inverse peut décharger les serveurs Web de la charge de pages/objets statiques (pages HTML, images) par la gestion d'un cache web local. Voir aussi[modifier | modifier le code] Articles connexes[modifier | modifier le code] Liens externes[modifier | modifier le code] USP Secure Entry Server: un proxy inverse commercial Portail de la sécurité informatique.

Installer NGINX, PHP5-FPM, Xcache et MySQL sur une Debian Lenny @Expert PHP. Une architecture alternative – Pourquoi ? On assiste depuis quelque temps à une industrialisation du développement PHP, conséquence inéluctable de son utilisation dans des applications d’entreprise et e-commerce conséquentes l’utilisation de frameworks PHP permet de développer plus vite, en équipe, dans un cadre normalisé en respectant des normes de codage strictes qui non seulement facilitent le partage et la réutilisation du code mais également sa maintenance. Le point noir, car il y a toujours un revers, c’est la dégradation des performances, même avec un code optimisé et un cache d’optcode tel que APC , eAccelerator ou Xcache . Mais pour des sites à forte charge, ces optimisations ne suffisent pas. Prérequis Présentation des composants Debian Lenny La distribution Linux Debian ne se présente pas.

Vous n’êtes pas arrivé ici par hasard. PHP5- FPM est une alternative à la version FastCGI . MySQL Configurer les dépôts Il existe des dépôts pour php5-fpm et MySQL 5.1 sur dotdeb . Installation. High-Performance Ruby On Rails Setups Test: mongrel vs lighttpd vs nginx « Alexey Kovyrin's Blog. Because of not fully correct testing methodology, benchmark results are not fully correct. So, I decided to redo all tests. New benchmark results you can get in “Looking For Optimal Solution” series Summary post. This week we have started one new project with Ruby on Rails as primary framework. My first task was to prepare runtime environment for it on one of our development servers. When I have tried to research how people doing it, I noted that there is no information about how to deploy rails application with nginx as frontend and what is performance of such solution.

Before blindly make any decisions about future platform I’ve decided to make some performance tests of the some most popular rails web servers/frontends. Results of these tests you can find here with configuration samples for all software that I have used. First of all I will describe hardware/software plaftorm of our development server. . $ ab -c 100 -n 10000 $ . Second test was performed for Mongrel: