Comment faire pour réduire les requêtes dans Drupal

Le système de gestion de contenu open-source Drupal est une robuste création et gestion de sites Web plate-forme. Il est facile à utiliser pour les utilisateurs non techniques et les personnes qui ne sont pas les développeurs web et est aussi facile à configurer pour les ingénieurs logiciels qui ont besoin de le configurer pour être utilisé par d'autres personnes. requêtes de base de données faites par les sites Drupal peuvent appliquer une charge inutile sur le serveur de base de données, ce qui provoque le site Web à charger potentiellement plus lent. En réduisant les requêtes, vous pouvez alléger la charge sur votre serveur de base de données et de fournir une expérience Web plus rapide le chargement de vos utilisateurs.

Instructions

1 Réduire le nombre de requêtes HTTP faites dans Drupal en compressant les fichiers CSS et en utilisant le regroupement basé sur Javascript intégré à la plate-forme de données pour créer un cache qui améliore le chargement des pages et réduit le nombre de fois que le navigateur Web de l'utilisateur a besoin d'interroger le serveur Web pour les images et autres contenus de site Web requis pour charger que le site rend dans leur navigateur.

2 Intégration avec un réseau de distribution de contenu tiers, ou CDN, va diminuer la bande passante que votre site Drupal a besoin de consommer pour charger le contenu pour les utilisateurs Web. Fonctions dans Drupal telles que FILE_URL () et hook_file_server () permettent sites Drupal pour obtenir des données et d'autres informations à partir du réseau de distribution de contenu et de l'afficher sur le site Web sans avoir à consommer de la bande passante du serveur Web réelle.

3 Ajouter une tête Expires, ou en-tête d'expiration, à vos pages web Drupal. Ces éléments codés expireront le contenu et le site web site web des fichiers qui sont plus anciens que des semaines de remorquage. En fixant la date à quelque chose qui est loin dans le futur, l'utilisateur sera en mesure d'accéder à leur contenu Web plus rapide, car il sera mis en cache sur le serveur web Drupal.

4 Réorganiser le code dans votre site web Drupal pour charger les éléments les plus légers d'abord et les éléments les plus gourmandes en mémoire plus tard. Par exemple, vous devez charger les définitions de style CSS d'abord, puis charger Javascript, PHP ou d'autres langages basés sur des scripts après.