GROS Projet,besoin d'aide pour créer database

angeroots -  
sly-bzh Messages postés 417 Statut Membre -
Bonjour,
Bonjour,

Je débute en base de donnée, je suis nulle en tout (site web, domaines, architecture de site, ...) mais je pige vite. (mes question sont en bas de post, en gras souligné)

J'ai besoin de monter un site web dynamique lourd qui sera entièrement articulé autour d'un base de donnée complexe, du genre d'un annuaire à entrées multiples.
Les usagers auront trois manières différentes d'accéder à la base de donnée, autrement dit, de faire leur recherches :
1) accès à un moteur de recherche de fiches individuelles en cherchant directement par mot-clef,
2) recherche précise: en remplissant une page à renseigner avec "une série de 0 à 15 critères de recherches environ".

3) intuitif : Il pourront également dirriger leurs recherches en cliquant sur l'un des 10-12 thèmes majeurs du site dès la page d'accueil. Ces thèmes dirrigeront page par page, vers d'autre choix en une arborescence descendante ou remontante, selon les mêmes critères que ceux présentés dans la "page à renseigner", mais au moyen d'une série de clic intuitif sur des icones ou questions ludiques correspondant en fait aux divers critères de recherche de ma base de donnée.
Ces boutons ouvriront sur des pages de site intermédiaires, elles-mêmes alimentées par divers articles,news et forums, et permettant à tout moment de préciser sa recherche jusqu'à retomber tout en bout de chaine, sur le même choix de fiches individuelles regroupant les données personnelles de chacun.

Au bout de leur recherche chaque usagers accédera à des liste de réponses oragnisée par fiches individuelles renseignées autour d'une quinzaine de point, répondant chacune au(x) critère(s) de recherche entré(s).
Chaque Fiche comportera un ensemble d'une quinzaine de données environ, avec au choix :
- un lien vers le site perso de la personne en dehors du site de recherche.
- un lien vers le site perso de la personne à l'intérieur du domaine du site.

Cette base de données sera alimentée par les créateurs du site, mais également par les usagers après validation et vérification de l'équipe.
Elle évoluera sans doute avec le temps, des rubriques et thèmes nouveaux risquent de voir le jour dans l'avenir, de nouvelles fonctionnalités seront activées selon le succès du site. Le projet du site est ambitieux
Un nombre simultané important de visiteurs doit pouvoir accéder aux données mises en lignes car ce site sera à terme très bien identifié et fréquenté.

MA QUESTION: il y a tellement de logiciel de bases de données que je ne sait pas lequel s'adapte le mieux à l'architecture du site et à la présentation que je viens de faire de l'organisation des données;

Quels sont les avantages et inconvénients des divers logiciels de bases de données ?
Les gratuits sont-ils fiables?
Pouvez-vous m'expliquer ce qu'est un serveur?
Est-il difficile pour une novice de créer une base de donnée ?

Par quoi dois-je commencer ? La base de donnée ou le site ? (Je suis actuellement en train d'apprendre Dreamweaver et le langage HTML pour les nuls, lol)

J'aimerais m'entourer de personnes pour monter ce site ambitieux, car sinon, c'est un travail de romain. Ce site peut à terme, devenir une référence pour le public que je cible. Le projete st ambitieux.
J'ai cepandant un peu peur de devoir y passer ma vie et je me demande comment font tous ces sites non-payants pour gagner leur vie et payer les informaticiens qui travaillent dessus.
Je suis un particulier avec un r^ve, une idée qui peut cartonner, mais qui n'a pas les compétences requises pour le projet.
Comment faire pour ne pas me faire avoir ?
Qui serait intéressé par mon projet? J'aurai besoin de gens créatifs, très créatifs (le site doit être somptueux, ludique, facile) et d'informaticien qui savent monter une base de donnée.
Qui sait ? Cela peut-être très valorisant pour le CV des personnes qui mèneront ce projet à terme avec moi.
Comment avez-vous fait, vous au début ?
Vous n'êtes pas obligés de répondre à toutes mes questions, mais si vous avez repéré un poiint que vous pouvez alimenter en réponses, alors n'hésitez pas, postez!!!
Merci d'avance infiniment pour toutes vos réponses
A voir également:

4 réponses

jeany07 Messages postés 102 Statut Membre 1
 
Comment peut tu dire que t'es nul en tout j'aime pas.
Et en plus tu poses beaucoup de question à la fois.

Tu veut savoir comment j'ai fait à mes débuts d'accord: j'ai suivi mes cours, j'ai visité plusieurs sites ,je faisais mes devoirs, et j'assistais à toutes les corrections.
0
angeroots
 
Super!
Merci on voit que seule la critique t'intéresse.
C'est dommage, je suis persuadée que tu avais la possibilité de répondre à pas mal de mes questions. Mais visiblement tu n'as pas pris la peine de lire ne serait-ce que le projet... Non, toi, tu préfère venir sur mon post pour être cinglant...

Franchement, faut vraiment se farcir de ces commentaires insultants!...

Si je suis venue sur comment ça marche, c'est bien parce que je suis novice, mais si ça dérange que des gens comme moi pollue ton site, eh bien, que tu aime, ou que tu n'aime pas, je reste ici avec mes questions et je t'emme..., va faire l'élitiste ailleurs, prétentieux.
0
Scalpweb Messages postés 1483 Statut Membre 43
 
Pour la base de donnée, je te conseille MySQL : gratuit, performant, et amplement suffisant.

De plus, c'est le type de BDD installé sur la plupart des serveurs, et tu trouveras bcp de tutoriel et de cours sur intrenet en rapport avec MySQL.

Un serveur un en quelque sorte un ordinateur perpétuellement relié à un réseau (ici Internet) de manière à rendre disponible un contenu.
Par exemple, pour que ccm.net soit accessible, il faut qu'il soit hébergé sur un serveur relié à Internet, et c'est ce serveur que tu interroges lorsque tu surf sur ccm.net
0
sly-bzh Messages postés 417 Statut Membre 118
 
Bonjour,
Je vais te répondre rapidement même si je n'apprécie pas du tout ta réponse à jeany07 qui, loin d'être insultant, te disait en gros ce que j'ai également envie de te dire.
Tout d'abord tu commence par dire que tu es nulle en tout. Avoue que ça ne donne pas vraiment envie de t'aider... Même si tu dis piger vite.
Ensuite tu indique en gras et en souligné que tes questions sont en bas du post et tu critique jeany07 en lui disant qu'il n'a pas lu ce que tu voulais faire de ton projet. Avoue que c'est un peu de ta faute si tu invite les gens à aller voir les questions à la fin...

D'autre part tu demande comment on à fait au début et sa réponse est on ne peut plus valable : tu farfouilles, tu cherches, tu lis des tutos, tu t'exerces, etc. Enfin bref tu t'entraines un peu avant de te lancer dans un projet qui m'a tout de même l'air assez énorme.
Personnellement je suis un fervent utilisateur d'éclipse pour tout ce qui est projet php, sinon pour les bases de données je pense que pour apprendre rien ne vaut phpmyadmin plutôt que d'utiliser un logiciel (gratuit ou non) qui fait tout à ta place.

Les logiciels gratuits les plus courants sont aussi fiables que les autres, ils peuvent même s'avérer être plus fiables que certains payants...

Et là on tombe sur la question qui tue : "Pouvez-vous m'expliquer ce qu'est un serveur? " Là j'ai presque envie d'être méchant et de t'envoyer C.... sur mars mais bon je vais plutôt laisser courir et te laisser chercher un peu parceque on peut pas dire que ce soit la docu qui manque sur le sujet.

Bonne chance pour ton projet même si je crains qu'il ne soit mort avant même que la première balise soit tapée à moins que tu ais de la chance et que tu trouve quelqu'un de sympa qui s'y connaisse en php/sql/toussa (ça devrait pas être un problème, on est nombreux) et qui ait du temps (là par contre bon courage parce que l'espèce des sympas ayant du temps est une espèce très menacée, voir même éteinte)
Dernière possibilité : tu t'y met toi même à fond, tu bosse ton html, php, sql, etc nuit et jour et si tu as des problèmes précis tu viens en faire part aux GU (Gentils Utilisateurs) du site qui feront leur possible pour te répondre.

Encore une fois bon courage et bonne chance
0