IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Pour créer un site, quelles sont les étapes?

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Points : 6
    Points
    6
    Par défaut Pour créer un site, quelles sont les étapes?
    Bonjour.

    Je cherche à créer un site de jeu en ligne (Cartes, jeux de société et jeux de casino) gratuit. C'est à dire, on s'inscrit et on joue entre internautes pour le plaisir et pas en misant de l'argent comme je l'ai vu sur un site. Le problème, c'est que je débute complètement. Donc, je ne sais pas quels langage utiliser et pourquoi, par quoi je dois commencer etc. Je suis complètement largué. Est-ce que quelqu'un aurait la gentillesse de m'éclairer s'il vous plait? Il faut combien de types de langages pour créer un site? Lequel sert à quoi? Est-ce qu'il y en a un plus approprié pour le type de site que je veux créer? Merci à l'avance pour votre aide.

    Lovin H, Qui part de zéro.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    522
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 522
    Points : 522
    Points
    522
    Par défaut
    Salut,

    Tu pars de zéro et tu veux créer un site de jeu en ligne d'entrée ! Tu ne manques pas d'ambition, c'est bien ... Mais autant t'avertir tout de suite : tu risques fort d'abandonner avant la fin. Un site de jeu en ligne est digne d'une grosse équipe d'ingénieurs web expérimentés. C'est à peu près ce qu'il y a de plus dur à faire dans le web ...

    Pour répondre à ta question :

    - il existe 2 types de site : statique ou dynamique. Statique signifie un site qui n'a aucune interaction, aucune base de données ... Pour ton projet, ce sera un site dynamique.

    - ensuite, il existe plusieurs solutions technologiques. Tout dépend de tes envies, tes compétences, tes moyens ... Voici une liste non exhaustive :
    + Java
    + PHP
    + ASP
    + .NET
    Il existe encore d'autres solutions techniques mais avec une communauté trop faible pour un débutant comme toi.
    ASP et .NET sont des solutions payantes, donc tu partirais plutôt sur du PHP ou du Java.
    Java est un langage objet, plus orienté informaticien pur souche que pour les autodidactes. Je te conseille donc PHP, mais libre à toi de t'essayer au Java.

    - maintenant que ta solution technologique est sélectionnée, et bien tu peux aller lire les tutos concernant cette techno. Pour PHP, il en existe beaucoup sur ce forum.
    Amuse-toi à faire quelques formulaires d'inscription, tu verras ensuite si tu te sens capable d'aller plus loin.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Ok. Merci pour ta réponse et ton avertissement. Maintenant, je sais ce qu'il me faut et j'ai une vision précise de ce qui m'attend. Quant à l'ambition, c'est vrai que sans m'en rendre compte, je m'attaque toujours à du gros par rapport à mon propre gabarit. Mais si je pouvais, je demanderais bien quelques précisions. En attendant une nouvelle réponse, je vais me lancer dans le tutoriel de PHP.

    Pour les précisions: 1) d'après ce que j'ai compris, pour un site basique, un seul outil suffit? Parce qu'une personne de ma connaissance qui est en dernière année d'école d'informatique m'a parlé du thème et du contenu. 2)L'autre question, c'est au niveau de ce qui est à ma portée. Le formulaire, tu as l'air de dire que c'est bien pour débuter. Mais pour l'entrainement,je peux commencer par du statique? Jeuxvidéos.com, c'est du statique?

  4. #4
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    284
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 284
    Points : 336
    Points
    336
    Par défaut
    1) d'après ce que j'ai compris, pour un site basique, un seul outil suffit? Parce qu'une personne de ma connaissance qui est en dernière année d'école d'informatique m'a parlé du thème et du contenu.
    Pour créer un site il faut au minimum utiliser l'HTML. C'est le langage qui permet de créer la structure des pages, d'affichier les images, le texte, etc. Il peut être couplé avec ce que l'on appelle CSS, qui permet d'avoir une mise en page encore plus propre en définissant par exemple que tout les liens doivent s'afficher en rouge, que le texte doit être en gras, que les images doivent être à 10 pixel du texte, etc. Ces deux choses permettent de définir la "mise en page" à savoir le rendu du site qui sera affiché dans le navigateur de ton visiteur.
    Le problème c'est qu'a ce niveau le texte est en dur dans le code. Et dans ton code tu doit par exemple écrire "bienvenue sur mon site". Si tu veux changer ce texte le seul moyen est donc de modifier ton fichier HTML et d'écrire autre chose dedans.
    Maintenant imaginons que tu veuilles écrire "Bienvenue XXXXX sur mon site" (où XXXXX est le nom d'une personne qui c'est inscrite sur ton site). Si tu utilise seulement de l'HTML tu ne pourras pas faire ce genre de choses car le message est écrit "en dur" et ne pourra changer que lorsque tu le modifieras à la main dans ton fichier. Pour cela il faut utiliser des langages comme le PHP (mais ce n'est pas le seul) qui s'exécutent avant d'afficher le code HTML dans le navigateur et peuvent ainsi eux même écrire de l'HTML qui sera afficher dans le navigateur. C'est un peu le principe du texte à trous dans un devoir d'anglais. Tu as un texte "en dur" (l'HTML) et on fait appelle à toi (le PHP) à certains moments pour que tu complètes (en anglais en mettant des .......... dans le texte et pour le PHP ce sont des balises <?php xxxxxxx ?> où xxxxxxx correspond à du code PHP).

    2)L'autre question, c'est au niveau de ce qui est à ma portée. Le formulaire, tu as l'air de dire que c'est bien pour débuter. Mais pour l'entrainement,je peux commencer par du statique? Jeuxvidéos.com, c'est du statique?
    Tu peux très bien commencer par du statique sans aucun problème, c'est même d'ailleurs plus facile pour commencer que de directement mélanger l'HTML avec un autre langage. Le statique veut simplement dire que tout le texte que tu affiches dans une page (par exemple index.html) doit être écrit en dur dans le fichier.
    Les sites dynamiques sont les sites qui utilisent des langages comme le PHP par exemple qui peuvent effectuer des calculs, des requêtes dans des bases de données, et d'autres actions avant d'afficher la page.

    Jeuxvideos.com est un site dynamique.
    Au lieux d'avoir par exemple une page pour chaque test de jeux vidéos (qui voudrait dire qu'il y a un fichier HTML par jeu dans un dossier avec à chaque fois écrit dans le fichier le titre du jeu, la note, les commentaires, le résumé, etc), il n'y a qu'une seule page test.php. Lorsque cette page est appelé, on lui fait également passer un numéro (qui correspond à l'identifiant ... un numéro unique ... du jeu dans la base de donnée). La page test.php c'est qu'a tel endroit elle doit afficher le titre du jeu. Elle va donc regarder dans la base de données quel est le titre du jeu qui correspond à l'identifiant puis générer du code HTML qui va permettre d'écrire le titre dans le navigateur du visiteur. il fait ensuite pareil pour la note, etc.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Bonsoir!

    Bon. J'ai réfléchit, je vais oublier l'histoire du site de jeux en ligne. Ca m'arrive des fois d'avoir une idée en l'air. Je ne sais même pas si ça marchera. Mais dites-moi, le PHP, ca peut marcher pour les sites statiques? Je ne vais m'étendre ici sur un débat stérile qui pourrait passer pour du troll. mais je me demande si ça pourrait pas me servir pour plus tard. Sinon, une dernière question: je me demande si troll's games est un site statique ou dynamique. Je n'ai rien d'autre à ajouter. Merci à l'avance pour vos réponses.

  6. #6
    Membre émérite Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Points : 2 589
    Points
    2 589
    Par défaut
    Bonjour,
    Citation Envoyé par Lovin H Voir le message
    Mais dites-moi, le PHP, ca peut marcher pour les sites statiques ?
    Oui, le PHP peut-être utile pour des sites statiques (bien qu'à la base, il est surtout utilisé pour du dynamique), via sa fonction include par exemple (permettant de rappeler du contenu externalisé).

    Citation Envoyé par Lovin H Voir le message
    Sinon, une dernière question: je me demande si troll's games est un site statique ou dynamique.
    À priori, c'est un site dynamique (il a sûrement du contenu issu d'une base de données, comme par exemple les produits de la section "nos coups de coeur")

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Merci. A priori, c'est tout ce qu'il me faut. A bientôt!

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Hello!

    Bon. Mon problème à été résolu mais maintenant, j'ai un doute à vérifier: D'abord, j'ai l'impression que dès qu'un site à plusieurs pages, il est dynamique. En suite, il y a quelque chose qui me semble clair, c'est qu'un site et dynamique dès qu'il est question d'enregistrement des utilisateurs. Est-ce c'est le cas pour les deux points?

  9. #9
    Membre émérite Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Points : 2 589
    Points
    2 589
    Par défaut
    Bonsoir,
    Citation Envoyé par Lovin H Voir le message
    J'ai un doute à vérifier: D'abord, j'ai l'impression que dès qu'un site à plusieurs pages, il est dynamique.
    Non, un site peut très bien être statique (HTML/CSS seul par exemple).
    La notion de dynamique entre en jeu avec un langage serveur (php par exemple) qui permet, couplé à une base de données, d'afficher et de structurer directement le contenu (c'est donc le serveur qui fabrique les pages).
    Le contenu pouvant changer à tout moment (un système de news par exemple).

    Citation Envoyé par Lovin H Voir le message
    En suite, il y a quelque chose qui me semble clair, c'est qu'un site et dynamique dès qu'il est question d'enregistrement des utilisateurs ?
    Disons que si utilisateur enregistré = paramètres personnalisés, le serveur construit les pages en fonction = site dynamique

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. quelles sont les étapes de création d'un client email en java
    Par stpaul04 dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 15/03/2011, 17h21
  2. Réponses: 7
    Dernier message: 18/10/2008, 12h23
  3. Quelles sont les étapes pour préparer la création d'un jeu ?
    Par Nicolas A. dans le forum Développement 2D, 3D et Jeux
    Réponses: 13
    Dernier message: 17/09/2008, 18h09
  4. Réponses: 17
    Dernier message: 04/07/2008, 11h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo