Création de site

Fermé
HectorDell - Modifié le 15 mars 2022 à 13:05
Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 - 15 mars 2022 à 17:01
Bonjour,

Je veux créer un site internet avec le même principe que "5euros". Un site sur lequel des créateurs de contenu viennent déposer des annonces, avec possibilité de notation de la part des clients et commentaires.

C'est un peu le principe d'une marketplace j'imagine.

Cela est-il réalisable sur Wordpress ?

Avez-vous des conseils par où commencer ?
Je vous remercie.
A voir également:

2 réponses

Salut,
pourquoi ça ne serait pas possible avec Wordpress?
Commencez par vous renseigner sur ce qu'est un site web et ce qu'est un CMS.
Cela vous aidera à comprendre.
C'est une très mauvaise idée de décrire votre site en indiquant un autre.
Il n'y a aucun intérêt de vouloir faire ce qui existe déjà à l'identique, cela peut vous inspirer mais vu que le site existe déjà et est fonctionnel le votre n'aura aucune comparaison possible(et sera en dessous de l'original et donc personne n'aura intérêt à venir sur votre site "copié" plutôt que sur l'original déjà présent et censément plus visible et fiable à tout points de vue ).

Un site Internet se définit par ses particularités ainsi que les fonctionnalités qui le composent, et en tant que média parce qu'il apporte comme communication/message et comment celui ci est apporté. Ce qui nous améne aux conseils:

Pour les conseils par où commencer:
En premier lieu faire un cahier des charges complet et comprenant aussi toutes vos interrogations pour y indiquer les réponses possibles et avantages / inconvénients qui permettent de déterminer vos choix.
Exemple : CMS(comme c'est le cas de Wordpress) versus site personnalisé fait main?
Ou faire appel à un professionnel versus faire soi-même?


Apprendre et faire grandir votre culture du sujet. Parce qu'un site web est un outil qui peut-être professionnel un pro qui ne saurait pas utiliser/choisir ou définir ses outils (tout ce qui va concerner le site et ses applications, particularités, fonctionnalités, visuels, etc...) n'est simplement pas un bon professionnel = le résultat sera médiocre et contre-productif: un outil médiocre risque d'être pire que rien du tout.
Pour comprendre les enjeux de domaines différents(l'aspect visuel, la qualité des fonctionnalités, l'apport aux utilisateurs ou votre projet du système d'informations conçu pour le site et ses fonctionnalités etc.. pour n'en citer qu'une partie des possibilités et nécessités techniques et fonctionnelles-ainsi que des pistes pour vos recherches-) il faut avant tout que vous sachiez de quoi vous parlez, ce qui est possible, ce qui est préférable et optimal(pour éviter ce qu'il faut pas faire et qui sera médiocre), bref avoir les connaissances de base dans un premier temps pour savoir où aller.

Bien sûr cela ne vous met pas au même niveau de possibilité de création qu'un professionnel qui est une personne experte qui a des années d'études et de pratique derrière lui/elle, les deux étant nécessaire pour la création web qui comprends plusieurs métiers.
Mais ça sera un bon début pour faire correctement votre cahier des charges et éviter les pièges et erreurs possible(aussi savoir ce qu'on vous vends si vous faites appel à un prestataire).

En un mot comme en 100:
Ce sont vos compétences et la définition de vos besoins(le cahier des charges) qui vous permettent d'avoir (ou pas) un outil de qualité qui sera pérenne(durable dans le temps) et valable(ou pas).
Si je veux construire une voiture moi-même et que je n'ai aucune notion de mécanique(ou de ce qu'est un moteur, une roue un essieu) je n'arriverais même pas à faire un tricycle. Il faudra que j'apprenne des techniques et technologies : "comment ça marche" ce qui va prendre beaucoup de temps pour pouvoir commencer à ne serait ce que faire un plan complet.
Ma comparaison s'arrête là, une voiture se définit par un moyen de transport à quatre roues utilisant une énergie pour la faire avancer.

Un site Internet représente l'activité d'une entreprise/un thème et se définit par ce qu'il apporte à l'utilisateur en terme de fonctionnalités et d'informations et de la manière dont cela est fait(en outre des aspects plus 'techniques' il y a l'apparence cad. la charte graphique qui sert de devanture et fera que le visiteur voudra continuer à regarder le 'rayons' ou pas).
D'autant plus vrai pour le commerce en ligne qui est une boutique sur le World Wide Web(un bon mot pour une recherche pour commencer à faire grandir vos connaissances) et qui comme toute boutique aura une devanture et des services(comme présenter et vendre des produits/services).


Ceci reste qu'une aide pour démarrer et n'est pas exhaustif:

https://duckduckgo.com/?q=cahier+des+charges+web&ia=web

Et concerne plus définir votre projet que la création en elle même, vous pouvez y rajouter les compétences que vous devez avoir selon vos choix:
exemple:
faire le site avec Wordpress correspond à mes critères de coût, qualités et temps de développement
implique => savoir utiliser Wordpress de façon experte
implique => temps d'apprentissage/essais à faire avec Wordpress et les notions de base du web


seul un pro me permet d'obtenir un résultat pro et qui sera pérenne
=>investissement financier et notions de base sur le web pour déterminer les critères de choix et éviter de me faire avoir en achetant un produit(le site) qui ne sera pas exploitable sur la durée car ne correspond pas aux critères/personnalisation de mon site définis par le cahier des charges


Bien sûr je parle d'exemple car vous êtes le seul à pouvoir déterminer les critères/personnalisation de votre outil de vente en ligne(qui définiront ou pas le succès de votre entreprise) et les choix à faire en fonction des questions posées(budget, temps pour n'en citer que 2 des plus terre à terre et sans rentrer dans d'autres considérations plus techniques que peut/doit faire votre cahier des charges afin d'avoir un résultat le plus pertinent par rapport à la personnalité et offres que votre entreprise/site fournit)
0
blackmefias_3350 Messages postés 706 Date d'inscription dimanche 20 septembre 2020 Statut Membre Dernière intervention 8 mars 2024 58
15 mars 2022 à 16:34
Bonjour,

Avant de commencer, vous devez imaginer la structure de votre site, les langages choisis ( HTML ; ASP; PHP ; CSS ; XHTML; XML; XSLT ; Javascript; SQL ). ceci n'est qu'un exemple des langages utilisé ou à utiliser pour la création d'un site web.

Mais d'abord il vous faut les bases, c'est à dire connaître les balises, les différentes boucles , les tableaux (array) , les fonctions et les conditions, les variables, les chaines de caractères, savoir où mettre le code dans la page.

par exemple voici un mauvais début : car il y a trop de commentaires

<!Doctype HTML> <!-- Sur le document HTML, vous avez souvent constaté l’existence d’une déclaration <! DOCTYPE html> avant la balise <html>. La balise HTML <! DOCTYPE> est utilisée pour informer le navigateur de la version du code HTML utilisée dans le document. Elle est appelée comme déclaration de type de document (DTD).

Techniquement, <! DOCTYPE> n’est pas une balise / un élément, il s’agit simplement d’une instruction à donner au navigateur concernant le type de document. C’est un élément null qui ne contient pas la balise de fermeture et ne doit contenir aucun contenu. -->
<HTML> <!-- Debut de la structure de la page ouverture de la balise html-->
<head><!-- Ouverture de la balise head (entête de page ). c'est ici entre l'ouverture et la fermeture de la balise head, que vous devrez mettre vos liens pour par exemple pour les feuilles de style (CSS)
<
<Title> mon titre</title> <!-- balise permettant d'afficher le titre du site ou de la page -->
</head><!-- fermeture de la balise head (entête de page)>
<body> <!-- Balise du corp de la page , c'est ici que tout ou presque (sauf code php, asp, javascript etc.. ) de ce que vous inscrivez, sera vu par l'utilisateur.
<h1> mon titre en grand (titre principale) </h1>
<h2>mon deuxième titre un peu plus petit que le premier vu qu'il a moins d'importance </h2>
<h6> H6 est les dernier niveau de titre, c'est celui-ci qui à le moins d'importance , il peut être utiliser pour y mettre une
phrase comme ceci : CCM©2022 par exemple en pied de page soit entre les balises <footer></footer></h6>
<P>c'est entre ces balise que je peux mettre mon texte </br> la balise BR permet de faire un saut à la ligne </p> <!-- les balises P sont en réalité des balise Paragraphes et donc vous y mettrez votre texte, mais aussi des images en utilisant alors entre les balise <P> et </p> les balises <Img> veuillez noter que IMG ne se compose pas de balise de fermeture.-->


</body> < !-- Fermeture de la balise corps de la page -->
<footer> C'est ici que vous pouvez mettre votre des petites infos comme par exemple Commentcamarche©année2022 ou bien créé par : votre nom ou nom de société pour nom du client par exemple </footer> <!-- veuillez voir ici que les balises d'ouverture et de fermeture <footer> sont sur la même ligne de code
</HTML> <!-- Fermeture de la balise HTML et donc fin de la page Web -->
Tout textes ou codes qui sera mis ici, ne sera pas pris en charge par le navigateur




par contre ici c'est exactement la même chose sans tous les commentaires :


<! DOCTYPE HTML >
<HTML>
<HEAD>
<TITLE> mon titre </TITLE>
<!-- Balise de commentaire pour code le HTML , les commentaires ne sont ni interpreter par le navigateur , ni vus par l'utilisateur sauf, si celui-ci demande à voir le code source de la page -->
</HEAD>
<BODY>
<H1> Bienvenue </H1>
<H3> sur mon </H3>
<H6> Site</H6>
<P> ici mon texte, </p>

</BODY>
<Footer> Créé par blackmefias pour Hector Dell</Footer>
</HTML>


votre site doit sans doute contenir une base de données . Donc, il vous faut utiliser soit le langage PHP et mySQL .
soit le langage ASP.

vous devrez sans doute aussi créer un table pour que chaque utilisateur puisse se connecter à votre site de manière sécurisée ( autrement dit avec l'aide de sessions). vous pouvez aussi définir un mots de passe aléatoire que l'utilisateur accepte ou pas et dans ce cas, il devra trouver un mot de passe pour sa sessions qui est unique à lui , par exemple si je mets le mot de passe 1234 celui-ci sera refusé car trop petit, pas de majuscule, pas de lettres. celui ci sera accepté par contre Gn47FkJ#1234 par exemple il comporte des majuscules, des minuscules, des lettres et des chiffres ainsi que certains caractères spéciaux, mais pas de , . / * + - etc ... .

donc avant de vous lancer dans un projet, qui risque de vous faire faire des nuits blanches, posez vous les bonnes questions.

faites votre site petit à petit tester le code , si c'est bon , alors on passe à la page suivante etc.. . si pas bon, vérifier votre code.

aller consulter les sites spécialisé comme ici , ne vous fiez pas à youtube bien que c'est tentant ! svp.
respecter les codes de programmations en allant sur le site https://w3tutoriels.com/ (site de référence mondiale)

désolé pour avoir été long, mais il y tellement de choses à dire pour le création d'un site.

merci de m'avoir lu jusqu'ici
;)
0
Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 4 131
15 mars 2022 à 17:01
Salut,

Ou sinon, un wordpress avec les extensions qui vont bien. Comme woo commerce et dokan, par exemple.

Pour un projet de site qui va brasser de l'argent comme ici et quelqu'un néophyte en dev web, il me semble beaucoup plus pertinent de passer par des technologies déjà éprouvés, avec mises à jours régulière plutôt que de bricoler sois même ce qui sera surement une passoire niveau sécurité.

Ca n’empêche pas de se former en parallèle à HTML, CSS et consort, c'est toujours utile, même quand on bosse sur CMS.


J'ajouterais que j'approuve l’ensemble du message de Cunning
0