Méthodes d'optimisation de l'environnement de construction de sites Web
Optimisation de la configuration
Ce site utilise le panneau de contrôle BaoTa pour configurer l'environnement de création de sites web, fonctionnant sur un serveur nginx+php+mysql. Les méthodes d'optimisation comprennent :
- Configurer directement nginx et augmenter le taux de compression gzip
- Configurer directement mysql et ajuster en fonction de la taille de la mémoire du serveur
- Configurer directement php, installer des extensions spécifiques, et augmenter la limite de mémoire du script
Ajustement des performances
Dans le panneau de contrôle BaoTa, choisir 2 Go de mémoire pour améliorer les performances de php, tout en ajustant la configuration du serveur mencached et redis. Les modifications spécifiques incluent :
- Augmenter la taille du cache mencached
- Modifier le port redis et ajouter un mot de passe
Autres optimisations
En plus des configurations ci-dessus, vous pouvez également effectuer des paramétrages liés au site web dans le panneau de contrôle BaoTa, tels que la configuration des URL statiques, des paramètres SSL, des redirections, etc. De plus, le panel de contrôle BaoTa propose des fonctionnalités de protection contre les attaques, renforçant la sécurité du site. En construisant le site web, vous pouvez utiliser la mise en cache de la base de données avec mencached et redis, et la mise en cache des pages web avec le plugin batcache. En outre, vous pouvez activer la mise en cache nginx avec le module ngx_pagespeed, et activer la mise en cache php avec l'extension opcache.
Configuration du CDN de Upyun
Pour les serveurs dynamiques, les paramètres de contrôle du cache CDN d'Upyun suivent tout au long du processus. En collaboration avec le stockage cloud, les images et les vidéos peuvent être accélérées dans le stockage cloud. La configuration désactive la redirection HTTP 302 et la redirection suivante pour accélérer l'accès au site. Les autres configurations de CDN Upyun sont généralement toutes activées pour optimiser les performances du site.
Plugin d'optimisation de site web
Ce site utilise WordPress pour la construction, en utilisant le plugin WPJAM Basic pour optimiser l'accélération des polices Google et des avatars. D'autres fonctionnalités telles que l'ajout de timestamp aux images, la suppression de la catégorie category dans les répertoires peuvent facilement être réalisées via des plugins. Il est recommandé de personnaliser la configuration en fonction des besoins spécifiques pour obtenir les meilleurs résultats d'optimisation.