PHP

logo nginx

Nginx : alternative PHP HHVM

Si vous souhaitez optimiser la vitesse d'exécution de vos scripts PHP, vous tomberez tôt ou tard sur HHVM, un compilateur juste à temps pour PHP. HHVM peut être facilement installé via le gestionnaire de paquets Debian. Une fois que c'est fait, il peut en principe être utilisé comme php5-fpm. J'ai laissé tout le reste de la configuration dans Nginx - cela permet d'obtenir de bons résultats.

Nginx : alternative PHP HHVM Lire l’article »

logo nginx

Pagespeed : chargement de WordPress en moins de 1s (Nginx + HTTP/2)

Si l'on veut que WordPress soit vraiment rapide, à partir d'un certain point, les plugins de mise en cache courants ne suffisent plus. Nginx avec HTTP2 peut aider. Depuis la version 1.9.5, la version open source de Nginx prend également en charge directement le protocole HTTP/2 - une configuration laborieuse ou l'utilisation de patchs n'est donc plus nécessaire. English Version below L'implémentation de HTTP/2 est en cours -

Pagespeed : chargement de WordPress en moins de 1s (Nginx + HTTP/2) Lire l’article »

Pagespeed : combine_css avec WordPress

Si vous utilisez WordPress avec mod_pagespeed ou ngx_pagespeed et que vous utilisez le filtre combine_css, vous constaterez que rien ne se passe. Que faut-il faire ? La raison de ces problèmes : Le module Pagespeed ne prend pas en compte les intégrations CSS qui ont des identifiants différents. WordPress place le nom du CSS comme ID lors de l'intégration, à la fin cela ressemble à ceci : lien rel='stylesheet'.

Pagespeed : combine_css avec WordPress Lire l’article »

Pagespeed : Nginx + Memcached + PHP5-FPM

Nginx avec PHP5-FPM est déjà assez rapide, si les pages terminées sont sauvegardées via Memcached, le temps de chargement peut encore être réduit. La mise en œuvre est simple. Cet article s'inspire d'un guide publié sur 6tech.org et est adapté aux versions actuelles du logiciel. Les conditions suivantes doivent être remplies pour que la configuration de Nginx puisse profiter de Memcached : nginx avec PHP5-FPM php5-memcached-Module installé

Pagespeed : Nginx + Memcached + PHP5-FPM Lire l’article »

Nginx : Activer GZIP

Afin d'accélérer la transmission des données et de minimiser le transfert de données, GZIP devrait être activé pour les fichiers JavaScript, CSS et HTML. Par défaut, Gzip n'est pas activé pour tous les mimetypes pertinents, il faut donc le faire dans le nginx.conf (ajouter dans la section http) : gzip on ; gzip_disable "MSIE [1-6]\.( ?!.*SV1)" ; gzip_proxied any ; gzip_buffers 16 8k ; gzip_types text/plain text/html text/css text/xml

Nginx : Activer GZIP Lire l’article »

nginx + PHP sous Debian (+ W3TC)

nginx est un serveur web rapide qui peut également être utilisé comme reverse proxy ou pour le streaming de vidéos Flash. Développé à l'origine pour répondre aux exigences d'un moteur de recherche russe, de plus en plus de projets web misent sur nginx. Contrairement au serveur web Apache bien connu, la configuration de nginx sous Debian n'est pas aussi simple - il faut encore ajouter des fichiers de

nginx + PHP sous Debian (+ W3TC) Lire l’article »

fr_FRFrançais
Retour en haut