HOME DIRECTORY ARTICLES SEARCH FORUMS HOSTING QUOTE CONTACT US
 
  
FRONTPAGE
 
Frontpage
 
Hosting











 
Hébergement












 SUPPORT US
Do you like the website? Is it useful? Please link to us!
Phwinfo.com, guide hébergement web

Logiciels et Panneaux Last Update: 22/04/2008 - 05:31:58 
Optimisation de la vitesse d'un forum
Jocelsius
03/12/2004, 05:26
     
Rate
 (Ratings/Cotes: 4.21/5 - Votes: 19)



Jocelsius est administrateur chez PHW
La vitesse d'un forum dépend de plusieurs variables (voir l'article sur la vitesse d'un site web). Cet article portera sur l'optimisation de la vitesse d'un forum en général et d'un forum vbulletin en particulier.


Accroitre la vitesse d'un forum

  1. Déplacer les pièces jointes depuis la base de données vers le système de fichiers.
    Par défaut, la plupart des forums stockent les fichiers joints dans la base de données. Sous Vb, cette option s'effectue à AdminCP/Pièces jointes/Type de stockage des pièces jointes. Vous devez indiquer le chemin d'accès (server path) au dossier attachments (CHMod à 777) où vous voulez stocker les pièces jointes et que vous aurez préalablement créé. Par exemple /home/yourCPanelusername/public_html/forumsdirectory/attachments.
  2. Déplacer les avatars depuis la base de données vers le système de fichiers.
    Par défaut, la plupart des forums stockent les avatars dans la base de données. Sous Vb, cette option s'effectue à AdminCP/Avatars/Type de stockage des Avatars. Vous devez indiquer le chemin relatif au dossier de stockage des avatars et le CHModder à 777: Customavatars créé par défaut lors de l'installation du forum. Vous devez aussi indiquer l'URL relative à la page d'accueil du forum.
  3. Stocker les feuilles de style CSS dans des fichiers.
    Par défaut, la plupart des forums stockent les feuilles de style dans la base de données. Sous Vb, cette option s'effectue à AdminCP/Options vbulletin/Style & Langue/Stocker les feuilles de style CSS dans des fichiers. Vous cochez Oui. Vous devez au préalable avoir créé un sous-répertoire nommé « vbulletin_css » dans le répertoire « clientscript » et le CHModder à 777.
  4. Activer la compression GZIP.
    Sous Vb, cette option s'effectue à AdminCP/Options vbulletin/Cookies et en-têtes HTTP/Stocker Sortie HTML avec compression GZIP. Vous cochez Oui. Si le module Apache mod_gzip est installé sur votre serveur, n'activez pas cette option. Votre serveur essaierait inutilement de compresser des pages déjà compressées par le module.
  5. Désactiver "Ajouter des headers no-cache HTTP".
    Activer cette fonction augmente considérablement la charge du serveur car les requêtes pour l'affichage des pages sont plus lourdes. Sous Vb, cette option s'effectue à AdminCP/Options vbulletin/Cookies et en-têtes HTTP/Ajouter des headers no-cache HTTP. Vous cochez Non.
  6. Désactiver la "Mise à jour du nombre d'affichages en temps réel".
    Si vous avez un forum très fréquenté, vous souhaiterez probablement désactiver la mise à jour en temps réel car elle sollicite davantage les capacités du serveur. Sous Vb, cette option s'effectue à AdminCP/Options vbulletin/Paramètres du serveur et optimisation/Mise à jour du nombre d'affichages en temps réel. Vous cochez Non.
  7. Désactiver la "Mise à jour du nombre de téléchargements des pièces jointes en temps réel".
    Si vous disposez d'un grand nombre d'images jointes, il est recommandé de désactiver l'option. La mise à jour immédiate augmente en effet sensiblement l'utilisation des ressources du serveur. Sous Vb, cette option s'effectue à AdminCP/Options vbulletin/Paramètres du serveur et optimisation/Mise à jour du nombre de téléchargements des pièces jointes en temps réel. Vous cochez Non.
  8. Augmenter la durée de vie des messages mis en cache.
    La mise en cache permet un affichage des discussions plus rapide mais double approximativement la place requise pour stocker les messages. Sous Vb, cette option s'effectue à AdminCP/Options vbulletin/Paramètres du serveur et optimisation/Durée de vie des messages mis en cache. Mettre 90.
  9. Désactiver les fonctions Recherche et Qui est en ligne pour les invités.
    Sous Vb, cette option s'effectue à AdminCP/Groupes d'utilisateurs/Gestionnaire de groupes/Non inscrit/Non connecté et modifiez le groupe.
  10. Désactiver "Montrer les discussions suivies".
    Cette option peut affecter les performances des forums. Sous Vb, cette option s'effectue à AdminCP/Affichage des discussions/
    Montrer les discussions suivies. Cochez Non.
  11. Désactiver la fonction " Recherche automatique des discussions similaires".
    Sous Vb, cette option s'effectue à AdminCP/Options vbulletin/Recherche de messages/Recherche automatique des discussions similaires.
  12. Désactiver la fonction "Afficher les utilisateurs présents sur chaque forum".
    Cette option nécessite une requête supplémentaire et peut affecter les performances des forums. Sous Vb, cette option s'effectue à AdminCP/Options vbulletin/Affichage des forums (forumdisplay) /Afficher les utilisateurs présents sur chaque forum. Sélectionnez Non.

 Autres modifications:

- Accélérer forumhome. Voir http://www.vbulletin.org/forum/showthread.php?t=50244
- Accélérer la recherche de nouvelles discussions. Version 3.0.1 et précédentes seulement. Voir http://www.vbulletin.org/forum/showthread.php?t=66578 
- Fixer cleanup2.php. Versions 3.0.1 et précédentes. Voir http://www.vbulletin.com/forum/bugs.php?do=view&bugid=2716 


Économiser de la bande passante.

  1. Déplacer les pièces jointes depuis la base de données vers le système de fichiers.
    Par défaut, la plupart des forums stockent les fichiers joints dans la base de données. Sous Vb, cette option s'effectue à AdminCP/Pièces jointes/Type de stockage des pièces jointes. Vous devez indiquer le chemin d'accès (server path) au dossier attachments (CHMod à 777) où vous voulez stocker les pièces jointes et que vous aurez préalablement créé. Par exemple /home/yourCPanelusername/public_html/forumsdirectory/attachments.
  2. Déplacer les avatars depuis la base de données vers le système de fichiers.
    Par défaut, la plupart des forums stockent les avatars dans la base de données. Sous Vb, cette option s'effectue à AdminCP/Avatars/Type de stockage des Avatars. Vous devez indiquer le chemin relatif au dossier de stockage des avatars et le CHModder à 777: Customavatars créé par défaut lors de l'installation du forum. Vous devez aussi indiquer l'URL relative à la page d'accueil du forum.
  3. Stocker les feuilles de style CSS dans des fichiers.
    Par défaut, la plupart des forums stockent les feuilles de style dans la base de données. Sous Vb, cette option s'effectue à AdminCP/Options vbulletin/Style & Langue/Stocker les feuilles de style CSS dans des fichiers. Vous cochez Oui. Vous devez au préalable avoir créé un sous-répertoire nommé « vbulletin_css » dans le répertoire « clientscript » et le CHModder à 777.
  4. Activer la compression GZIP.
    Sous Vb, cette option s'effectue à AdminCP/Options vbulletin/Cookies et en-têtes HTTP/Stocker Sortie HTML avec compression GZIP. Vous cochez Oui. Si le module Apache mod_gzip est installé sur votre serveur, n'activez pas cette option. Votre serveur essaierait inutilement de compresser des pages déjà compressées par le module.
  5. Désactiver "Ajouter des headers no-cache HTTP".
    Activer cette fonction augmente considérablement la charge du serveur car les requêtes pour l'affichage des pages sont plus lourdes. Sous Vb, cette option s'effectue à AdminCP/Options vbulletin/Cookies et en-têtes HTTP/Ajouter des headers no-cache HTTP. Vous cochez Non.
  6. Désactiver "Ajouter le nom des templates en commentaires HTML". Cette fonction augmente de manière sensible le besoin en bande passante. Sous Vb, cette option s'effectue à AdminCP/Paramètres généraux/Ajouter le nom des templates en commentaires HTML. Cochez Non.
  7. Désactiver "Employer le menu déroulant de navigation rapide".
    Si vous avez de nombreux forums, vous pouvez vouloir désactiver le menu déroulant de Navigation rapide. Bien que le gain en performance soit marginal, cela peut diminuer une grande quantité du code HTML au bénéfice de la bande passante.

 

4stars Articlerating

© 2003-2008   PHWinfo

Top

LATEST ARTICLES
Logiciels et Panneaux
Skin Enhanced de DirectAdmin (mise à jour)
Traduction de PhpCOIN
Optimisation de la vitesse d'un forum
By Jocelsius
03/12/2004, 05:26
Jocelsius est administrateur chez PHW
La vitesse d'un forum dépend de plusieurs variables (voir l'article sur la vitesse d'un site web). Cet article portera sur l'optimisation de la vitesse d'un forum en général et d'un forum vbulletin en particulier. Discussion


Copyright PHWinfo 2003-2008
IP 38.103.63.16