Quel forum est le meilleur vBulletin ou PunBB. Quel forum est le meilleur vBulletin ou PunBB Courteous vbulletin

Cela faisait longtemps que je voulais écrire à ce sujet, mais je n’y suis jamais parvenu, mais maintenant j’ai juste eu la chance de publier une courte note sur le sujet. Alors pourquoi ne pas publier une liste de ce qu’un utilisateur devrait regarder en premier avant de choisir un service d’hébergement. Surtout pour nous, ceux qui utilisent vbulletin. Appelons tout cela simplement : des recommandations. Il est clair que les professionnels comprennent déjà tout ; il n’y a rien à expliquer ici. Mais les débutants devraient quand même mélanger. Comme je constate une tendance malsaine, l'administrateur de Vbulletin 4 souhaite que son forum fonctionne sur un hébergement mutualisé pour 5 $ et tout ira bien. cela n'arrivera plus jamais !

Nous connaissons tous les bases, mais lorsque je cherchais mon hôte, j’ai aussi commis quelques erreurs, alors regardons-en quelques-unes.

L'entreprise est-elle un survendeur ?

Messieurs, je vous en supplie, n'utilisez pas d'hébergement revendu (overseller). Très probablement, vous recevrez un morceau d'une grande « aire de battage » avec laquelle vous souffrirez longtemps. Mais comment pouvons-nous déterminer que l’hébergement est revendu entre 50 mains ? Il n'y a pas de secrets ici, on vous proposera 500 ou 1500 Go d'espace (ici j'exagère bien sûr, mais pas beaucoup) et 100 To de bande passante, et pour seulement 5 dollars. N'est-ce pas trop bon ? Mais ce ne sont que des conneries ; en fait, vous n’avez pas besoin de plus de 2 à 10 Go d’espace disque, croyez-moi. Et la bande passante de 50 à 200 Go dépasse vos oreilles, surtout les premiers jours.

L'entreprise est-elle un revendeur ?

Ici, vous devez également être très prudent. La plupart des revendeurs sont des entreprises clandestines. Ils prennent de l’argent, travaillent un peu et c’est tout, vous ne les reverrez plus. Tous vos fichiers et votre travail seront perdus ! Mais nous n’en avons pas besoin, n’est-ce pas ? Et même si vous aimez les prix d’hébergement de ces sociétés, assurez-vous de vérifier depuis combien de temps une entreprise particulière est en activité.

Limite de taille de la base de données !

C'est un point très important si vous envisagez de migrer votre vbulletin fonctionnel. J'ai regardé les offres de différents hébergeurs, la plupart proposent 100 Mo. Au début, bien sûr, cela vous suffira, mais dès que votre forum s'agrandit, cela ne vous suffira plus et vous serez obligé de passer à un VPS ou un serveur dédié.

Nombre de connexions simultanées à la base de données.

Oh oui, c'est important à 100%. Ceci est très important, surtout si vous travaillez avec Vbulletin. Car avec le temps, les connexions simultanées ne font que croître. La plupart des sociétés d'hébergement mutualisé en proposent 10 à 250, tout dépend de l'hébergement. Appelez simplement le support technique et posez-leur des questions. Mais tous les sites d’hébergement partagé ne disposent pas de ces informations ou ne les partageront pas avec vous.

Commentaires! Est-ce bon ou mauvais?

Support technique.

La plupart des fournisseurs d'hébergement disposent d'une assistance technique 24 heures sur 24 et 7 jours sur 7, via e-mail, billets, icq, skype ou autre moyen. Mais combien de temps vont-ils vous aider ? Parfois, cela joue un rôle décisif.

Appelez le support technique et voyez combien de temps vous attendez une réponse, surtout la nuit ou à 5 ou 6 heures du matin. Et vérifiez plusieurs options, téléphone et billets. Posez des questions simples dont vous connaissez déjà les réponses, nous devons calculer leur temps de réponse. A obtenu! Super, regarde combien de temps tu as attendu une réponse à question facile, et estimez combien ils vous répondront dans une situation difficile.

Grand entreprise célèbre ou une nouvelle inconnue ?

En principe, le choix ici n'appartient qu'à vous ; plus l'entreprise est ancienne et réputée, les prix ne seront pas légèrement plus élevés que ceux des entreprises nouvellement créées. Personnellement, je choisis une entreprise qui a déjà fait ses preuves. Vous voulez savoir pourquoi ? C'est simple, imaginez que vous puissiez perdre beaucoup du jour au lendemain fichiers utiles et une base de données. Il en va de même pour la politique de confidentialité ; vous ne pouvez pas toujours être sûr qu’elle est respectée. Vos données peuvent être copiées et des sites clonés créés. Cette liste s'allonge encore et encore. Eh bien, vous me comprenez :)

À titre informatif uniquement. L'administration n'est pas responsable de son contenu. Télécharger gratuitement .


vBulletin Connect v5.3.3 est un package de forum puissant, évolutif et entièrement personnalisable pour votre site Web.

Version: 5.3.3 (annulé par vBSupport.org)

Exigences minimales php 5.6
Compatible avec PHP 7.1
À nouvelle installation vous devez renommer le fichier htaccess.txt en .htaccess
Lors de la mise à jour, supprimez le dossier des polices (avant de lancer la mise à jour).

Nouvelles opportunités:
Nouvelle interface utilisateur avec une intégration sociale étendue ;
Optimisé pour les appareils mobiles ;
Installation, gestion et configuration simplifiées ;
Nouvelle architecture de base de données pour une recherche améliorée et de meilleures performances ;
Pratique changement dynamique contenu;
Avancé pour le partage de vidéos et d’images ;
Intégration complète avec VigLink ;
Plus de 100 autres nouvelles fonctionnalités et améliorations ;

Applications intégrées :
Forum de discussion
Groupes
Les sondages
Blog

Optimisation du moteur de recherche:
URL optimisées pour le référencement
Balise META de mot-clé/description personnalisée

La flexibilité:
Profils utilisateur extensibles
Réécriture d'URL
Localisation des interfaces
Métadonnées

Conformité aux normes :
Syndication de contenu (RSS)
Syndication de contenu : RSS, Atom, XML
Compatible PHP v5.4

Système intégré incassable :
La seule connexion impliquée
Système à résolution unique
Le seul panneau de contrôle d'administration
Créez un style/thème continu à travers des articles, des blogs, un forum

Tableaux de bord pour chaque rôle :
Contrôles administratifs
Panneau de configuration du modérateur
Panneau de configuration personnalisé
Système de résolution unifié
Moteur de modèles puissant pour une personnalisation avancée

Contrôle utilisateur :
Système multi-utilisateurs avec rôles et pouvoirs illimités
Groupes impliqués
Sécurité
Pouvoirs granulaires
Notification de problème
SSL compatible
Captcha
Confirmation de l'adresse e-mail
Éditeur de nouvelles du panneau de contrôle administratif
Système de connexion "grève"
Les modifications d'e-mail et de mot de passe nécessitent le mot de passe actuel
Conforme à la loi sur la protection de la vie privée en ligne des enfants (COPPA) 1998

1. Accédez au panneau de configuration de l'administrateur :
Langues et phrases - Télécharger / Télécharger des langues.
2. Dans le champ « SOIT télécharger le fichier XML depuis votre ordinateur », saisissez le chemin d'accès à
le fichier vbulletin-lingual_ru.xml sur votre ordinateur.
3. Dans l'option "Ecraser la langue", sélectionnez "Créer une nouvelle langue".
4. Dans le champ « Titre de la langue téléchargée », saisissez le nom de la langue.
S'il n'y a aucune donnée saisie, la langue s'appellera "Russe (RU)"
5. Définissez « Oui » sur « Ignorer la version linguistique »
6. Définissez "Oui" sur "Lire le jeu de caractères à partir d'un fichier XML".
7. Cliquez sur le bouton "Importer" et attendez la fin du processus de téléchargement.
7A Si vous le souhaitez, vous pouvez faire de la nouvelle langue la langue « par défaut »,
en cliquant sur le bouton "Par défaut" / "Valeur par défaut" à côté.





Principaux avantages:

  • Cadre de base de données rapide et efficace
  • Interface composée de modèles
  • Moteur de recherche puissant
  • Prise en charge multilingue
  • Des profils d'utilisateurs
  • Panneau d'administration puissant et pratique
  • Nombre illimité de sections/sujets/messages
  • Notifications par email
  • Soutien COPPA

En raison du fait que le fabricant ne propose pas de démo du forum pouvant être installée, j'ai dû installer la version de gauche, téléchargée depuis certains Vareznik. Les instructions peuvent donc ne pas correspondre complètement au processus d'installation du forum de licence. Après l'installation, le site a été supprimé et n'a pas été utilisé aux fins prévues.

Pour installer vBulletin, allez dans le panneau de contrôle d'hébergement (le bouton avec un engrenage à côté de la commande d'hébergement dans la facturation), là dans le "Gestionnaire de fichiers", nous y allons dans le répertoire "www". Cliquez sur le bouton « Télécharger le fichier dans le répertoire actuel » :

Spécifiez le chemin d'accès au fichier sur votre ordinateur :

Sélectionnez l'archive avec vBulletin et décompressez-la :

Nous supprimons les fichiers et répertoires dont nous n'avons pas besoin, y compris le répertoire de notre domaine www - à condition que vous n'y ayez rien dont vous avez besoin. Si vous ne le mettez pas à la racine du site, ou s'il y a quelque chose de nécessaire dans le répertoire du site, vous n'avez pas besoin de supprimer le répertoire du domaine www :

Sélectionnez le répertoire contenant le programme d'installation de vBulletin et renommez-le :

Entrez le nom de notre site comme nom de répertoire :

Rendez-vous dans la rubrique « Bases de données » du panneau de configuration de l'hébergement :

Nous créons nouvelle base Données MySQL, et un utilisateur disposant de droits d'accès complets :

Veuillez noter que l'utilisateur et la base de données reçoivent automatiquement un préfixe basé sur le nom de votre compte sur le serveur d'hébergement :

Allons à page d'accueil notre site, nous obtenons l'erreur vBulletin suivante :

Entrez le chemin d'accès au programme d'installation dans barre d'adresse, vous devez ajouter « install/install.php », après quoi le programme d'installation du forum vBulletin se lancera :

Le programme d'installation de vBulletin vérifie la présence des fichiers suivants :

L'étape suivante consiste à vérifier la connexion à la base de données, cela ne passe pas - parce que... Le fichier de configuration du forum contient des données incorrectes :

Nous revenons au panneau de contrôle d'hébergement, gestionnaire de fichiers, allez dans le répertoire avec le forum, puis dans le sous-répertoire « include ». Ouvrez le fichier "config.php" :

Nous entrons les données correctes de la base de données dans le fichier de configuration, après quoi nous le fermons :

Nous revenons sur le site, chez l'installateur. appuyez sur « F5 », cette fois tout va bien, la connexion à la base de données s'est développée :

Le programme d'installation de vBulletin crée des tables dans la base de données :

Le programme d'installation de vBulletin modifie les types de certaines tables :

Les données sont saisies dans la base de données :

Langues importées :

Les styles sont importés :

L'aide est importée :

Nous ne touchons pas aux paramètres par défaut ; le programme d'installation de vBulletin a tout déterminé correctement :

Les paramètres par défaut sont importés :

Entrez les informations de l'administrateur vBulletin :

L'administrateur vBulletin a été ajouté avec succès :

L'installation de vBulletin sur l'hébergement a été réalisée avec succès :

En suivant les derniers conseils de l'installateur, supprimez les fichiers inutiles :

Vous pouvez vous rendre sur le forum vBulletin pour vous assurer que tout fonctionne correctement :

Tout moteur nécessite certaines actions pour l'optimiser pour mieux et travail rapide. Dans notre cas, nous parlerons de l'optimisation de Vbulletin 4.

Notre moteur de forum étant constamment mis à jour, je n'écrirai pas plus sur l'optimisation versions précédentes Vbulletin, mais je commencerai par la version 4.1.12. Bien que cela soit possible, je compléterai progressivement cet article par une optimisation pour Versions précédentes, car tout le monde ne passe pas aux plus récents.

Ici, je vais donner quelques exemples pour rendre votre forum Vbulletin plus rapide et meilleur (en commençant par les choses les plus simples et en passant aux plus complexes). N’oubliez pas que ce qui fonctionne pour moi ne fonctionnera pas nécessairement pour vous. Par conséquent, vous effectuez toutes les modifications à vos risques et périls.

Désactivation de la liste des utilisateurs.

Il existe un moyen simple de désactiver simplement la fonctionnalité dans AdminCP. (Paramètres -> Options -> Options de liste d'utilisateurs)

Ce n’est bien sûr pas global, et vous pouvez l’ignorer et ne pas le faire, posez-vous simplement la question : en avez-vous besoin ? Depuis qu'ils disposent d'une liste, les utilisateurs peuvent la trier, voir qui a le plus de messages, de réputation, etc. Vos utilisateurs l'utilisent-ils ? Probablement pas... quand vous êtes vous-même dernière fois as-tu utilisé cette liste ?

Quant à moi, il me semble que ces listes ne profitent qu'aux spammeurs, puisque c'est le moyen le plus simple de collecter tous les noms des participants au forum Vbulletin 4 pour l'envoi de spam en messages privés.

De plus, la requête nécessaire pour générer une liste d'utilisateurs est terrible pour les serveurs de bases de données et peut entraîner une charge importante sur le serveur.

Augmentation de la vitesse lors du traitement d'une liste de messages personnels.

Si vous n'avez jamais importé de messages personnels depuis sources externes En utilisant Impex ou d'autres outils, vous pouvez compter en toute sécurité sur le tri par identifiant pour les messages privés. Le tri par ID fera en sorte que votre serveur de base de données n'ait pas à vider les messages privés dans une table temporaire pour effectuer le tri (ce qui rend la requête beaucoup plus rapide).

Pour ce faire, vous devez enregistrer un petit module avec un emplacement dans private_messagelist_filter et y écrire ce qui suit :

Si ($sortfield == "pmtext.dateline") $sortfield = "pm.pmid";

Et voilà, vous venez de rendre private.php environ 20 % plus rapide.


Nous configurons plus recherche efficace derniers messages de l'utilisateur.

Nous allons sur FTP, recherchons le fichier include /class_userprofile.php et remplaçons les données qu'il contient comme suit, recherchons :

$getlastposts = $this->registry->db->query_read_slave(" SELECT thread.title, thread.threadid, thread.forumid, thread.postuserid, post.postid, post.dateline FROM " . TABLE_PREFIX . "post AS post INNER JOIN " . TABLE_PREFIX . "thread AS thread USING (threadid) WHERE thread.visible = 1 AND post.userid = " . $this->userinfo["userid"] . " AND post.visible = 1 ORDER BY post.dateline DESC LIMITE 20");

et remplacez-le par ceci (plus précisément ORDER BY) :

$getlastposts = $this->registry->db->query_read_slave(" SELECT thread.title, thread.threadid, thread.forumid, thread.postuserid, post.postid, post.dateline FROM " . TABLE_PREFIX . "post AS post INNER JOIN " . TABLE_PREFIX . "thread AS thread USING (threadid) WHERE thread.visible = 1 AND post.userid = " . $this->userinfo["userid"] . " AND post.visible = 1 ORDER BY post.postid DESC LIMITE 20");

Cela rend la demande un peu plus correcte qu’elle ne l’est déjà. De cette façon, vous n'aurez pas à trier dans une table temporaire. Pour les utilisateurs ayant plus de 1000 messages, la requête initiale prendrait environ 10 secondes, dans notre cas beaucoup moins. Cela s'applique principalement au profil utilisateur Vbulletin 4 pour afficher les publications récentes.

Vérification de l'index des sujets.

Si vos forums ont un ordre de tri par défaut défini sans modification comme nous l'avons fait ci-dessus, assurez-vous que tous vos index se trouvent dans leurs tables. Il y a eu des cas où les index se chevauchaient pour des raisons que je ne connais pas et certains forums ne s'ouvraient pas.

Je propose que le tri par défaut se fasse sous forme de date (la colonne qui utilise ces données s'appelle « dateline »), et pour implémenter cela, exécutons la requête :

ALTER TABLE fil de discussion ADD INDEX forumid2_dp (forumid, visible, sticky, dateline)

Cette demande s'applique spécifiquement à moi, dans votre cas forumid2_dp devrait avoir votre nom. À utiliser à vos risques et périls.

Soyez prudent lors de l'installation de modules complémentaires.

Ce n'est pas parce que quelqu'un crée des modules et des hacks qu'ils sont faits spécialement pour vous, qu'ils ont travaillé sur les grands forums Vbulletin 4 et qu'ils sont exempts de bogues. Un excellent exemple est celui des messages sur hacks massifs, via un hack ou un autre.

Bien sûr, on peut supposer que les développeurs ne peuvent pas tout prendre en compte, et passer au crible tous les hacks pour qu'ils n'entrent pas en conflit, mais... Assurez-vous que le module Vbulletin ne provoque pas de grosses charges de base de données, assurez-vous que le hack a le potentiel de protéger contre Injection SQL ou XSS. Malheureusement, il existe des milliers d’applications et de modifications, et il n’est tout simplement pas possible de tout vérifier. Ce sera mieux si vous écrivez tous les hacks vous-même ou si vous commandez à quelqu'un d'autre. Spécialement adapté à vous et à vos tâches.

N'utilisez pas de tables dans InnoDB.

Ici, bien sûr, ils peuvent me cracher au visage, puisque ce sujet a déjà été abordé un million de fois, mais d'après ma propre expérience, je peux dire que je travaille à 100% sur les tables MyISAM pour toute action. Parfois, je traite 1 000 requêtes par seconde.

Si vous commencez déjà à paniquer lorsque tout se bloque lors des requêtes, en particulier dans la nouvelle recherche Vbulletin, remplacez les tables InnoDB par MyISAM. MyISAM répond plus rapidement aux demandes individuelles car il n'est pas nécessaire de gérer le verrouillage dossiers individuels. InnoDB est globalement plus rapide, mais uniquement parce qu'il permet aux requêtes de s'exécuter simultanément. Si vos requêtes s'exécutent déjà rapidement sous MyISAM, il n'est pas nécessaire de passer à InnoDB. A MON HUMBLE AVIS.

Évaluation des articles

0%

Notation

Note de l'utilisateur: 0,35 (1 voix)



2024 wisemotors.ru. Comment ça fonctionne. Fer. Exploitation minière. Crypto-monnaie.