Les passions sont un moteur, essences de la vie..

Logo flux syndication RSS

Catégorie : Apache

Apache HTTP Server, souvent appelé Apache, est un logiciel de serveur HTTP produit par l’Apache Software Foundation. C’est le serveur HTTP le plus populaire du Web. C’est un logiciel libre avec un type spécifique de licence, nommée licence Apache.

Apache est conçu pour prendre en charge de nombreux modules lui donnant des fonctionnalités supplémentaires : interprétation du langage Perl, PHP, Python et Ruby, serveur proxy, Common Gateway Interface, Server Side Includes, réécriture d’URL, négociation de contenu, protocoles de communication additionnels, etc. Néanmoins, il est à noter que l’existence de nombreux modules Apache complexifie la configuration du serveur web. En effet, les bonnes pratiques recommandent de ne charger que les modules utiles : de nombreuses failles de sécurité affectant uniquement les modules d’Apache sont régulièrement découvertes.

Source Wikipédia

Tester les performances du cache d’OPCode APC pour PHP avec ApacheBench

PHP

Il y a quelques jours, j’ai pris la décision d’apporter quelques modifications à la configuration de mon serveur pour améliorer ses performances. 1) Activation du mode deflate d’Apache pour compresser les données envoyées et donc de gagner en rapidité et en bande passante. 2) Installation d’un cache d’OPCode pour PHP permettant des économies de travail coté serveur. Les données étaient déjà plus ou moins compressées par l’intermédiaire de SmartOptimizer. Je dis bien « plus ou moins » car une des lacunes de SmartOptimizer est de se baser sur l’extension des fichiers pour activer ou non la compression au format gzip. Par exemple, [...]

Configurer Apache et SmartOptimizer

Apache

Il y a deux semaines, j’ai rédigé un article sur la façon d’optimiser son site web en réduisant le nombre de requêtes HTTP à l’aide des Sprites CSS et de SmartOptimizer. J’avais promis quelques explications concernant la configuration d’Apache lors de l’utilisation de cet outil, j’ai souhaité tenir parole avant de partir en vacances. Lors de l’installation de SmartOptmizer, la majorité des personnes ne rencontreront surement aucun problème. Les modules et options d’Apache nécessaires à son fonctionnement étant la plupart du temps activés et configurés correctement. Pour mon cas, j’ai du revoir certaines directives de mon fichier httpd.conf pour que [...]