PHP : envoyer les bons en-têtes HTTP de cache
Configurez les bons headers HTTP en PHP : Cache-Control, ETag, Last-Modified, cache navigateur, CDN, WordPress et pages dynamiques.
Configurez les bons headers HTTP en PHP : Cache-Control, ETag, Last-Modified, cache navigateur, CDN, WordPress et pages dynamiques.
Un score PageSpeed à 99 ne suffit plus. Découvrez comment lire Lighthouse, Core Web Vitals, LCP, INP et CLS pour optimiser WordPress.
Modernisez vos classes PHP pour PHP 8.5+ : supprimez les anciens constructeurs nommés comme la classe, utilisez __construct(), types stricts, propriétés typées.
Corrigez l’erreur PHP/MySQL “Headers and client library minor version mismatch” : mysql_connect obsolète, mysqlnd, mysqli, PDO, PHP-FPM et paquets Ubuntu.
Corrigez l’erreur PHP preg_match invalid range in character class : tiret mal placé, PCRE2, regex compatibles PHP 7.3, 8.4 et 8.5.
Corrigez l’erreur Nginx upstream sent too big header avec fastcgi_buffers, proxy_buffer_size, diagnostic PHP-FPM, WordPress et cookies.
Corrigez l’erreur PHP Creating default object from empty value en vérifiant objets, tableaux, WP_Post et compatibilité PHP 8.x.
Guide d’installation pour PHP 8.5 sous Ubuntu Server, après une présentation des nouveautés et changements de PHP 8.5, sorti le 20 novembre 2025.
Faisons un petit tour d’horizon de PHP 8.4 avec ses changements, améliorations et nouveautés, avant de l’installer sur notre serveur Ubuntu.
Tutoriel: comment utiliser Composer pour installer et configurer PHP CodeSniffer (PHPCS) et WordPress Coding Standards (WPCS) dans un projet VSCode.
Nos sites tournent actuellement sous PHP 8.2 mais PHP 8.3 vient de pointer le bout de son nez donc nous allons l’installer sur le serveur. Suivez le guide.
Aujourd’hui, on installe PHP 8.2 sur le serveur vu que SkyMinds est compatible avec selon notre testeur de compatibilité PHP.…
Ma RocketStack personnelle pour maximiser les performances d’un serveur dédié et envoyer WordPress sur orbite! #webperf
Auditez WordPress avant de changer de version PHP : plugins, thèmes, snippets, PHPCS, PHPCompatibilityWP, staging, logs et WP-CLI.
Installez Composer sur Ubuntu Server proprement avec PHP CLI, vérification SHA-384, installation globale, self-update et commandes utiles.
Pourquoi ne pas rediriger ces pages d’attachement inutiles en terme de SEO vers l’article auquel ces fichiers media appartiennent?
Installer Composer et PHP sur macOS proprement avec Homebrew, corriger le PATH, vérifier les versions et résoudre les erreurs de permissions.
Corrigez l’erreur PHP file_get_contents SSL operation failed avec OpenSSL, le bundle CA, curl.cainfo, cURL et wp_remote_get dans WordPress.
Activez automatiquement le honeypot anti-spam de Gravity Forms sur tous vos formulaires WordPress avec un snippet PHP propre et moderne.
Tutoriel pour installer PHP 7.4 sur un serveur dédié Ubuntu/Debian avec le dépôt Ondřej, PHP-FPM, extensions PHP, nginx, php.ini, pools FPM.
Sécurisez les cookies de session PHP avec HttpOnly, Secure et SameSite via php.ini, PHP-FPM, .user.ini ou session_set_cookie_params().
Corrigez l’erreur WordPress “expected to be a reference, value given” lors d’une migration PHP, sans modifier les fichiers du core.
Afin de monter en charge et fournir à chaque site les ressources qui lui sont nécessaires, adoptons la stratégie « un site, un pool PHP ».
Aujourd’hui, le logo de SkyMinds fait peau neuve ! Plus discret, plus moderne aussi. Et pleins de modifications sous le capot!
Guide pour forcer le chargement des média oEmbed en HTTPS sous WordPress et charger les vidéos Youtube sans cookies pisteurs.
Guide pour installer PHP 7.2 sur votre serveur dédié ou VPS : plus de sécurité, de rapidité et des fonctionnalités supplémentaires.
Guide pour installer NginX, PHP7, MariaDB et un certificat SSL gratuit avec Let’s Encrypt sous Debian. Configuration optimisée pour la sécurité.
Guide pour mettre à jour PHP de PHP7.0 à PHP7.1 sur un serveur dédié qui tourne sous Debian stable (Jessie) avec PHP-FPM et NginX.
Aujourd’hui, on passe de PHP5 à PHP7 en moins de 20 minutes montre en main sur notre serveur dédié qui…
Supprimez ou filtrez des attributs HTML en PHP avec DOMDocument, wp_kses et des règles propres pour nettoyer liens, classes, styles et contenus tiers.
PHP 5.6 est obsolète. Auditez votre serveur dédié, isolez les sites legacy, testez WordPress et migrez vers PHP 8 sans casser la production.
Remplacez mod_php par PHP-FPM et Apache MPM Event sous Debian ou Ubuntu : installation, configuration, dimensionnement, tests et dépannage.
Apache ou PHP-FPM plante avec SIGSEGV ? Identifiez le processus fautif, isolez les extensions PHP et analysez le coredump avec coredumpctl et GDB.
Solution pour l’erreur PHP Warning: strtotime(): It is not safe to rely on the system’s timezone settings.
Activez PHP-FPM sur votre hébergement OVH pour accélérer les temps de réponses de PHP et obtenir des performances jusque 7 fois plus rapides !
WordPress : afficher la date en français dans le thème (sans utiliser le pack de langue ou setlocale())
Exécutez un shortcode WordPress depuis une fonction PHP avec do_shortcode() ou apply_shortcodes(), avec exemples sécurisés et bonnes pratiques.
Lorsque votre serveur tourne sous Debian, les paquets sont éprouvés mais souvent datés. Heureusement, nous pouvons ajouter des dépôts plus récents.
Corrigez l’erreur PHP “Function eregi() is deprecated” ou “Call to undefined function eregi()” en remplaçant eregi(), ereg() et split() par preg_match().
Nous allons filtrer le rendu oEmbed de WordPress pour purifier le code d’insertion YouTube et le rendre compatible HTML5.
Si vous tombez sur cette erreur PHP: Deprecated: Assigning the return value of new by reference is deprecated, elle est très simple à résoudre.
Apprenez à créer et afficher un shortcode WordPress dans un article, une page, un bloc Gutenberg ou un fichier PHP avec add_shortcode() et do_shortcode().
Apprenez à configurer memory_limit pour PHP sur un serveur dédié : php.ini, PHP-FPM, Apache, CLI, WordPress, Suhosin et erreurs de mémoire.
Il y a quelques mois, je vous avais dit que j’étais en charge du site du collège Pablo Picasso, où…
Backup Manager permet d’effectuer des sauvegardes quotidiennes du système et peut les exporter vers un serveur FTP.
Analysez les performances d’un serveur dédié Linux : load average, CPU, RAM, swap, I/O disque, réseau, nginx, MySQL et logs systemd.
Apprenez à utiliser chmod récursif proprement avec find : fichiers, dossiers, PHP, WordPress, permissions sûres et erreurs à éviter.
Installation de services indispensables pour un serveur dédié : on installe Apache, PHP, MySQL et Webmin sur notre serveur.