Français Optimiser son serveur ? (Relations Machines - Client)

Zaros

User
29/12/19
24
2
3
300
1587368807568.png
Vous voulez optimisez vos scripts ? C'est ici !


Ce tutoriel n'est pas complet et je ne vais qu'aborder les "angles" de la grande machine qu'est l'optimisation.

Pour commencer, il faut savoir que bien optimiser un serveur cela commence par utilisé correctement le SQF pour ne pas faire des choses inutiles et ou avec des erreurs.

Voici une exemple :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
Le code du dessus sera plus lents que celui d'en bas :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
Comprenez donc qu'une bonne optimisation commencer par la bonne gestion de son code et de ses fonctions, voici une
S’il vous plaît, Connexion ou S'inscrire pour voir le lien !
de bohémia qui détaille un peu plus cette partie la et qui donne des exemples pour tout.

Il faut aussi savoir que d'avoir trop de dossier différents dans un fichier mission peut ralentir les recherches, prenons l'exemples des serveurs KOTH qui tiennent tout leur codes dans le fichier ROOT et chacun de c'est fichier tiennent sur une lignes.

Il existe pour ce faire des sites qu'on appelle des converter sqf qui permettent de convertir un code en voici un :
S’il vous plaît, Connexion ou S'inscrire pour voir le lien !


Le site à plusieurs options mais celle qui nous intéresse c'est "Minifier" qui permet de faire tenir ce code :

[/CENTER]
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Sur ça :

S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Vous comprenez donc que moins c'est lisibles mieux ça l'est pour la machine.. (Ah... la différence entre le rebot et l'homme !) ce minifier supprime toutes les informations illisibles pour la machine rendant le code plus long et plus lourd, la machine le lit donc plus rapidement.

Ce n'est qu'un petit dans l'optimisation des scripts, il existe aussi l'optimisation de la mission mais je n'ai pas encore attaquer ce point pour en savoir plus !

Zaros
[/CENTER]
 

ToMA3

User
24/4/20
164
18
41
1 100
if and switch
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
Ah & de plus la machine lis le programme en mode inline, dans tous les cas
Mais sa faux le savoir ^^

Tu confond minimifer & optimiser, pourquoi tu croit que tes erreur de code sont sortie au lancement de la mission ?!
C'est parce que il compile ton code en inline !!

Faire une seul ligne permet juste de gagner des KO sur ton fichier et pas de l'optimiser !
 
Dernière édition:

ToMA3

User
24/4/20
164
18
41
1 100
Hé pour optimiser les License il suffit de rajouter un paramètre dans les config pour n'avoir que deux ligne ^^


S’il vous plaît, Connexion ou S'inscrire pour voir le code !

hé voila ça tient en une ligne et c'est fini pas de if qui prennent 50 ligne ni de swicth ( pas plus compliqué que ça faut juste réfléchir un minimum )
 
Dernière édition:
Activité
Pour l'instant, il n'y a personne ici