Construire une BDD
Hors ligneGlougloute Le 29/04/2008 à 23:38 Profil de Glougloute Configuration de Glougloute

I love VIC
Bonjour à tous,

Il y a quelques temps, j'ai découvert ce site -lien-.
Je voudrais faire un site similaire à celui-ci, mais je ne sais pas par quoi commencer. Je pense que le site a une base de données de malade avec des attributs pour chaque personne.

Ma question est la suivante : avez-vous des conseils à me donner pour commencer ?

Je pense qu'il faudrait mettre, dans une table, une colonne par thème (nationalité, sexe, attribut physique, ...). Et, plus on répond aux questions, plus la requête de recherche est de plus en plus complexe, jusqu'à trouver un seul résultat.

Je vous remercie d'avance pour vos réponses.


PS : j'avais posté pendant les vacances d'été pour améliorer le forum, je suis revenu tout à l'heure : le site est tout simplement génial ! Merci Antho :)
--
Je vous aiderai dans la mesure du possible ;)
Hors ligneGlougloute Le 11/05/2008 à 23:34 Profil de Glougloute Configuration de Glougloute

I love VIC
Je me permets de faire un Up...
--
Je vous aiderai dans la mesure du possible ;)
Hors ligneSparklegamer Le 17/05/2008 à 19:34 Profil de Sparklegamer Configuration de Sparklegamer

= a écrit :
le site a une base de données de malade


En effet, ça parait logique. Toutefois, réaliser un tel script n'est pas impossible, le plus dur selon moi est de lui donner de la matière. C'est à dire qu'à son lancement, un tel script ne vaut rien, il a fallu lui ajouter des milliers d'enregistrements pour qu'il soit capable de "deviner" à quoi on pense.
Je pense que la table contient le nom de l'objet/de la personne ... et tous les attributs qui lui sont donnés, après il y a un code qui s'occupe de chercher les éléments qui correspondent le plus aux paramètres entrés par le visiteur, ça se voit très bien car c'est seulement vers la fin que le script trouve à quoi on pense.

Rien d'infaisable donc, juste une super équipe pour répertorier des milliers d'objets/personnes dans la base de données.
Hors ligneGlougloute Le 17/05/2008 à 21:00 Profil de Glougloute Configuration de Glougloute

I love VIC
Merci pour ta réponse.

J'aimerais bien réalisé ce genre de script, mes amis m'ont défié en me disant que je n'étais pas capable de le faire .

Selon vous, faut-il une colonne par caractéristique dans la BDD ?
Connaissez-vous un script qui ressemble à ce que je veux faire ?
Avez-vous des conseils à me donner pour ne pas aller dans le mauvais sens (parce que, ça prend du temps et je ne veux pas perdre mes vacances à ça ^^).

Merci d'avance.
--
Je vous aiderai dans la mesure du possible ;)
Hors ligneSparklegamer Le 18/05/2008 à 10:40 Profil de Sparklegamer Configuration de Sparklegamer

Glougloute a écrit :
J'aimerais bien réalisé ce genre de script, mes amis m'ont défié en me disant que je n'étais pas capable de le faire


Ce genre de script ne requiert pas un niveau super élevé, juste du temps comme je l'ai dit dans mon message. Mais le temps requis pour le faire n'est absolument pas justifié, étant donné qu'il existe deja des sites comme ça, ce serait une perte de temps de coder un truc pareil.

Ce script ne requiert que de savoir utiliser une base de données (en PHP pour la simplicité), savoir faire des comparaisons et conditions, utiliser des variables en PHP toujours, donc que des choses basiques ... et c'est tout je pense. Après comme je l'ai dit, il faut une super équipe de bras pour entrer les milliers d'enregistrements dont tu auras besoin dans ta base de données pour que ton script soit capable de reconnaître l'objet /personne à quoi on pense.
Le script doit également être capable d'améliorer les enregistrements en fonction des caractéristiques entrées par les visiteurs, par exemple remplacer telle ou telle information si plusieurs visiteurs ont apporté une caractéristique qui était différente de celle enregistrée dans la base de données.
Donc quelque chose de long mais pas infaisable !

Glougloute a écrit :
Selon vous, faut-il une colonne par caractéristique dans la BDD ?


Oui par exemple, pour un verre, couleur->incolore, forme->cylindrique, utilisation->boire ....

Glougloute a écrit :
Connaissez-vous un script qui ressemble à ce que je veux faire ?


Non, mais tu peux essayer d'en trouver sur PHPCS, ou Comscripts.

Glougloute a écrit :
Avez-vous des conseils à me donner pour ne pas aller dans le mauvais sens


Ça existe déjà, mettre un temps fou là-dedans n'aurait que peu d'intêret, réfléchis bien avant de te lancer là-dedans. Je dis ça en connaissance de cause, il y a 2 ans maintenant (été 2006), je me suis lancé seul dans le codage d'une plateforme d'hébergement de blogs (style over-blog ou skyrock), à l'heure d'aujourd'hui, cette plateforme, je l'ai quasiment finie mais je n'ai plus le courage de faire les dernières lignes de code, c'est 2 ans de perdus, et j'ai mis énormément de temps dessus (des week-ends entiers) ... Donc réfléchis bien !
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels