Développement de la base de données des benchmarks

Et patati et patata...

Modérateurs : MacGamerFR, Cat121, Fredo, Tesla

MacGamerFR
modérateur
modérateur
Messages : 3865
Enregistré le : 16 avr. 2013, 20:08
Localisation : Lyon

Développement de la base de données des benchmarks

Message par MacGamerFR »

Salut à tous,
Ce soir j'ouvre un post à propos d'une idée qui me trotte dans la tête depuis un moment : Ajouter un "mini-site" dédié à nos configurations et les benchmarks qu'on utilise pour torturer nos chers PC.

Étant de filière informatique, j'ai déjà des idée sur la mise en place, mais comme tout développeur qui se respect, avant de penser aux aspects techniques, il faut d'abord établir la problématique, faire une étude des besoins et écrire un cahier des charges :mrgreen: .

Donc voici une liste à laquelle vous devez pouvez contribuer :
:mrgreen: Enregistrement d'une ou plusieurs configurations par membre.
:mrgreen: Affichage des scores par benchmark sous forme de graphiques
:mrgreen: Modération des scores
:mrgreen: Affichage de graphs des fréquences CPU/GPU des utilisateurs
:mrgreen: Recherche de configurations
:mrgreen: Classement des composants en fonction des scores/de la popularité

Je compte sur vous :izvd:
Barkod
Habitué
Habitué
Messages : 911
Enregistré le : 30 oct. 2010, 02:23
Localisation : Centralia - Pennsylvanie (USA)

Re: Développement de la base de données des benchmarks

Message par Barkod »

Besoin d'un coup de main pour le front-end ?

Je peux aussi heberger le temps du dev
bardemeteore
Habitué
Habitué
Messages : 814
Enregistré le : 05 nov. 2015, 00:14
Localisation : Neufchâteau (Vosges)
Contact :

Re: Développement de la base de données des benchmarks

Message par bardemeteore »

En voilà une bonne idée !

Je ne sais pas en quoi je pourrais me rendre utile mais il ne faut pas hésiter !
AM Modding
modérateur
modérateur
Messages : 1285
Enregistré le : 24 janv. 2016, 11:33
Localisation : Isère (38)

Re: Développement de la base de données des benchmarks

Message par AM Modding »

Effectivement, très bonne idée.
Je suis près à apporter ma contribution
MacGamerFR
modérateur
modérateur
Messages : 3865
Enregistré le : 16 avr. 2013, 20:08
Localisation : Lyon

Re: Développement de la base de données des benchmarks

Message par MacGamerFR »

@Barkod : Je dis pas non ;)

@Bardemeteore : T'inquiète on trouvera ;) En attendant si tu as une idée liée à ce projet, partage la ;)

@AM Modding : Content de savoir que ça intéresse :)
Skalex2b
Habitué
Habitué
Messages : 118
Enregistré le : 31 janv. 2016, 10:43
Localisation : Corse

Re: Développement de la base de données des benchmarks

Message par Skalex2b »

Pareil, je me rendrai utile comme je le pourrai :)
2Gfx
Habitué
Habitué
Messages : 178
Enregistré le : 21 mai 2014, 15:34
Localisation : seine et marne

Re: Développement de la base de données des benchmarks

Message par 2Gfx »

Au risque de passer pour un ignorant je sais pas trop en quoi ça consiste un benchmarks :oops: :wist: mais si je peux aider pourquoi pas je veux bien.
Bon alors vite filons sur gogole pour rechercher exactement..........
bardemeteore
Habitué
Habitué
Messages : 814
Enregistré le : 05 nov. 2015, 00:14
Localisation : Neufchâteau (Vosges)
Contact :

Re: Développement de la base de données des benchmarks

Message par bardemeteore »

A montrer qui a la plus grosse et sait le mieux s'en servir :D
MacGamerFR
modérateur
modérateur
Messages : 3865
Enregistré le : 16 avr. 2013, 20:08
Localisation : Lyon

Re: Développement de la base de données des benchmarks

Message par MacGamerFR »

Vous n'avez pas beaucoup d'idées à ce que je vois ^^

C'est pas grave, j'en ai pas mal de coté ;) Pour ceux qui savent faire de la conception, hésitez pas à vous manifester pour la suite ;)
bardemeteore
Habitué
Habitué
Messages : 814
Enregistré le : 05 nov. 2015, 00:14
Localisation : Neufchâteau (Vosges)
Contact :

Re: Développement de la base de données des benchmarks

Message par bardemeteore »

En fait, étant novice dans le monde du benchmark ce n'est pas simple !! Mais si des choses me viennent je n'hésiterai pas à te le faire savoir !
Barkod
Habitué
Habitué
Messages : 911
Enregistré le : 30 oct. 2010, 02:23
Localisation : Centralia - Pennsylvanie (USA)

Re: Développement de la base de données des benchmarks

Message par Barkod »

MacGamerFR a écrit :@Barkod : Je dis pas non ;)
Bah contacte moi en PM, quand tu veut, qu'on en discute aussi bien pour le dev que l'heberg
Badidzetai
Campeur
Campeur
Messages : 1110
Enregistré le : 16 août 2014, 11:14
Localisation : La Rochelle France
Contact :

Re: Développement de la base de données des benchmarks

Message par Badidzetai »

Pourquoi pas une sorte de recherche inversée, pour voir que que la config qu'on rentre est sensée produire comme résultats, par exemple pour comparer nos propres résultats (oulà pas très clair cette phrase...).

Mais je sais pas trop ce qu'on pourrait ajouter d'autre, à part un classement dynamique des composants de PC qui se réarrangerait au fil des tests ^^
MacGamerFR
modérateur
modérateur
Messages : 3865
Enregistré le : 16 avr. 2013, 20:08
Localisation : Lyon

Re: Développement de la base de données des benchmarks

Message par MacGamerFR »

L'idée est bonne mais il faut que la base soit bien remplie, et que tout le monde n'ait pas la même configuration, sinon ça marchera pas ^^ Mais ça peut être une bonne idée ;)
Le classement des composants en fonction des scores, j'y ai pensé, reste à voir en pratique. Je pensais aussi à un truc du genre les composants les plus utilisés par les membres ;)
bardemeteore
Habitué
Habitué
Messages : 814
Enregistré le : 05 nov. 2015, 00:14
Localisation : Neufchâteau (Vosges)
Contact :

Re: Développement de la base de données des benchmarks

Message par bardemeteore »

Un petit graph des fréquences des gpus, genre un pour ceux qui ont les gtx970, 980, 980ti...ou alors un graph de ceux qui font de l'oc, indiquer la valeur stock et modifiée !
(Même moi j'ai du mal de comprendre mon message :D )
MacGamerFR
modérateur
modérateur
Messages : 3865
Enregistré le : 16 avr. 2013, 20:08
Localisation : Lyon

Re: Développement de la base de données des benchmarks

Message par MacGamerFR »

J'aime bien l'idée ;)

Ça me fait penser, je pourrais ajouter les records d'overclocking que les membres pourraient avoir atteint :D
bardemeteore
Habitué
Habitué
Messages : 814
Enregistré le : 05 nov. 2015, 00:14
Localisation : Neufchâteau (Vosges)
Contact :

Développement de la base de données des benchmarks

Message par bardemeteore »

Ouais carrément :)
C'est impressionnant à quel point le forum est "riche" ( sous-entendez en ressources et possibilités ) !!
MacGamerFR
modérateur
modérateur
Messages : 3865
Enregistré le : 16 avr. 2013, 20:08
Localisation : Lyon

Re: Développement de la base de données des benchmarks

Message par MacGamerFR »

Hello, j'ai réfléchis à la forme de la BDD (la vrai, celle sur laquelle tout repose), donc voilà un modèle :

Image

Qu'est ce que vous en penser ?
bardemeteore
Habitué
Habitué
Messages : 814
Enregistré le : 05 nov. 2015, 00:14
Localisation : Neufchâteau (Vosges)
Contact :

Re: Développement de la base de données des benchmarks

Message par bardemeteore »

Pas facile de comprendre quand c'est quelque chose que l'on ne connait pas ! Mais j'essaie :)
MacGamerFR
modérateur
modérateur
Messages : 3865
Enregistré le : 16 avr. 2013, 20:08
Localisation : Lyon

Re: Développement de la base de données des benchmarks

Message par MacGamerFR »

Cette partie est plutôt réservée aux initiés, mais libre à toi d'en suivre le déroulement ;)
On parlera de choses plus accessibles pour les membres lambda quand on développera le front-end (le site quoi) ;)
Barkod
Habitué
Habitué
Messages : 911
Enregistré le : 30 oct. 2010, 02:23
Localisation : Centralia - Pennsylvanie (USA)

Re: Développement de la base de données des benchmarks

Message par Barkod »

MacGamerFR a écrit :Hello, j'ai réfléchis à la forme de la BDD (la vrai, celle sur laquelle tout repose), donc voilà un modèle :

Image

Qu'est ce que vous en penser ?
Pour l'instant ca semble pas mal, mais comme dit plus haut, si on doit mettre tout le matos existant ca risque d'etre coton pour la creation de la base...ou alors laisser le soin aux membres de remplir la base eux meme en respectant un modele precis...la base se remplirait comme ca au fur et a mesure, avec verification systematique qu'une ref ne soit pas deja presente dans ladite base et permettrait justement de prendre en compte les config OC avec les champs qui vont bien

en cas demain je ferais rapidos une petite fake interface basique non fonctionnelle hebergée sur mon serveur de test histoire d'avancer en meme temps le front-end et le back-end
Modifié en dernier par Barkod le 16 févr. 2016, 00:34, modifié 1 fois.
bardemeteore
Habitué
Habitué
Messages : 814
Enregistré le : 05 nov. 2015, 00:14
Localisation : Neufchâteau (Vosges)
Contact :

Re: Développement de la base de données des benchmarks

Message par bardemeteore »

Je ne sais pas si c'est possible, mais on ne peut pas utiliser un soft genre ma-config pour importer nos compo ?
Ou alors créer un lien entre les renseignements hardware sur 3dmark (sur navigateur) ?
Barkod
Habitué
Habitué
Messages : 911
Enregistré le : 30 oct. 2010, 02:23
Localisation : Centralia - Pennsylvanie (USA)

Re: Développement de la base de données des benchmarks

Message par Barkod »

presque tout est possible :)
bardemeteore
Habitué
Habitué
Messages : 814
Enregistré le : 05 nov. 2015, 00:14
Localisation : Neufchâteau (Vosges)
Contact :

Re: Développement de la base de données des benchmarks

Message par bardemeteore »

Bon, vous n'avez plus qu'à bosser :D
J'ai le bon rôle, je propose des solutions compliqués et j'observe ;)
MacGamerFR
modérateur
modérateur
Messages : 3865
Enregistré le : 16 avr. 2013, 20:08
Localisation : Lyon

Re: Développement de la base de données des benchmarks

Message par MacGamerFR »

J'y ai pensé, et je pense qu'on remplira la base petit à petit en respectant quelques règles, et passant par la case modération ;)
J'ai ajouté une table Composant, avec une table d'association entre Configuration et Composant, pour respecter la contrainte 0,n dans les deux sens.
bardemeteore
Habitué
Habitué
Messages : 814
Enregistré le : 05 nov. 2015, 00:14
Localisation : Neufchâteau (Vosges)
Contact :

Re: Développement de la base de données des benchmarks

Message par bardemeteore »

Ahhhh là j'ai comprit :)
Si jamais tu as besoin d'un coup de main pour recenser les compo n'hésite pas ! :)
Skalex2b
Habitué
Habitué
Messages : 118
Enregistré le : 31 janv. 2016, 10:43
Localisation : Corse

Re: Développement de la base de données des benchmarks

Message par Skalex2b »

MacGamerFR a écrit :Hello, j'ai réfléchis à la forme de la BDD (la vrai, celle sur laquelle tout repose), donc voilà un modèle :

Image

Qu'est ce que vous en penser ?
Je vois que c'est bien structuré, simplement j'aurai mis un INT pour le score dans "Score" est non pas un FLOAT parce que ça dépasse pas le nombre à 6 chiffres (pour le moment)et qu'il n'y as pas de virgule (à par si je me trompe), comme ça la base sera un peu plus légère et les traitements de requête se feront un poil plus vite :D
Sinon l'ID tu l'auto-incrémente que dans le Score, mais j’imagine que tu veux associer un ID unique à chaque utilisateur/score/bench etc ? Du coup faut A-I à chaque fois :p
MacGamerFR
modérateur
modérateur
Messages : 3865
Enregistré le : 16 avr. 2013, 20:08
Localisation : Lyon

Re: Développement de la base de données des benchmarks

Message par MacGamerFR »

J'ai mis float pour les benchmark où l'on compte en secondes par exemple et où la virgule est importante.
Pour l'auto-incrément, oui j'ai oublié de la mettre à chaque id, mais ce sera bien le cas pour chacun d'eux ;)
Barkod
Habitué
Habitué
Messages : 911
Enregistré le : 30 oct. 2010, 02:23
Localisation : Centralia - Pennsylvanie (USA)

Re: Développement de la base de données des benchmarks

Message par Barkod »

j'ai fait vite fait un petit mockup pour tuer le temps:

http://barkodbarky.no-ip.org/benchmark/
Skalex2b
Habitué
Habitué
Messages : 118
Enregistré le : 31 janv. 2016, 10:43
Localisation : Corse

Re: Développement de la base de données des benchmarks

Message par Skalex2b »

MacGamerFR a écrit :J'ai mis float pour les benchmark où l'on compte en secondes par exemple et où la virgule est importante.
Pour l'auto-incrément, oui j'ai oublié de la mettre à chaque id, mais ce sera bien le cas pour chacun d'eux ;)
Ah je savais pas qu'il y avais des benchmarks en secondes ! Oui du coup c'est mieux un FLOAT :mrgreen:
Ok, il vaut mieux en être sur, parce que c'est le genre d'oubli qui peux causer une calvitie précoce ! :lol:
Barkod a écrit :j'ai fait vite fait un petit mockup pour tuer le temps:
http://barkodbarky.no-ip.org/benchmark/
J'aime bien ! :D
Barkod
Habitué
Habitué
Messages : 911
Enregistré le : 30 oct. 2010, 02:23
Localisation : Centralia - Pennsylvanie (USA)

Re: Développement de la base de données des benchmarks

Message par Barkod »

Bien entendu ce mokup evoluera, il faut que je mette les formulaires vierge et que je vois la mise en page et tout le coté eye-candy, ainsi que vos suggestions, et livrerais a Mac un truc clair pour qu'il ai plus qu'a adapter le back end...je vois bien l'UI utilisant les couleurs de modding.fr, tout en restant sobre, simple et rapide façon material design
Répondre