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

PHP & Base de données Discussion :

Question site e-commerce


Sujet :

PHP & Base de données

  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2020
    Messages : 8
    Par défaut Question site e-commerce
    Bonjour à tous,

    Je dois créer un site e-commerce mais je me demande de quelle façon procéder...
    Je sais qu'il est possible de créer un site e-commerce avec un système de panier en utilisant les variables sessions, mais est-ce une bonne pratique ?
    Je vois très souvent les développeurs freelances utiliser Wordpress avec Woocommerce, du coup je me demande si c'est courant d'utiliser PHP pour un e-commerce ?

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Salut
    Citation Envoyé par Loz5912 Voir le message
    Wordpress avec Woocommerce, du coup je me demande si c'est courant d'utiliser PHP pour un e-commerce ?
    Euh... Wordpress et Woocommerce sont tous deux codés en PHP.
    PHP doit propulser au bas mot : 70% des sites de la planète alors...

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2020
    Messages : 8
    Par défaut
    Non mais ce que je voulais dire c'est que je vois toujours WordPress pour la création de sites e-commerce.
    Je ne me rappelle pas avoir déjà vu quelqu'un dire qu'il codait le site de A à Z en PHP...
    C'est pour ça que je me demande si ça se fait vraiment de coder un site e-commerce à partir de rien ou si tout le monde utilise WordPress ?

  4. #4
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    généralement, tu ne le codes pas de A à Z, tu prends un moteur existant (y'en a des tonnes) et tu personnalises.
    Personnellement, je faisais du Prestashop avant mais maintenant c'est Opencart et Shopify (un peu). Personnellement j'estime que Prestashop est devenu une usine à gaz.

  5. #5
    Nouveau membre du Club
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2020
    Messages : 8
    Par défaut
    Mais alors, que l'on fasse un site e-commerce ou un site vitrine, dans les 2 cas on peut utiliser Wordpress et tout est quasiment fait.
    Imaginons qu'on me demande de créer un site: je prends un thème que je personnalise vaguement avec quelques lignes de code et tout le reste se fait par l'interface d'administration...
    Et ça se vend 2000 euros ?!
    Je sais pas, je ne vois pas trop l'intérêt, il reste plus grand chose à faire... C'est pas ça être développeur, si ?!

  6. #6
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Evidemment que cela ne se résume pas uniquement à : y clique, y clique....

    Tu peux avoir à faire la mise en place d'une solution de paiement directe avec la banque du client : la banque t'envoie les fichiers cryptographiques et c'est à toi de tout mettre en place : configuration des appels serveurs via leur API, archivage des logs en local (en cas de litige, ça coûte bien moins cher de faire tes recherches sur tes données que de demander à l'établissement bancaire de le faire), sache aussi que pour la quasi totalité des solutions de paiement, la banque exige que la responsabilité professionnelle du prestataire soit engagée durant la première année de fonctionnement du système, t'as pas intérêt à te rater, crois-moi.

    Tu peux aussi avoir à coder des restrictions : par exemple, j'ai fait un site pour une boutique en ligne pour un restaurant qui livre à domicile : les livraisons devaient être limitées à 3 communes alentours. Ce genre de limitation n'est pas présente par défaut dans le backoffice, tu dois le coder à la mano et l'insérer dans le moteur de la boutique au moment de la validation du panier et avant le paiement.

    Tu peux aussi être amené à faire des retouches css, personnaliser du js... Aucun thème ne satisfait le client dès le premier coup. En tout cas je ne l'ai jamais vu pour ma part.

    Bref, je n'ai jamais eu de développement pépère sans avoir rien à faire comme tu le dis.
    Généralement, dans le prix, tu fais un accompagnement la première année : retour d'utilisation qui conduisent à des ajustements, quelques modifications... Bref, tu ne te barres pas dès que le site est en ligne.

    Et quand tout se passe bien et que le site a tourné pendant 5 ou 6 ans, le client revient te voir pour une refonte intégrale. C'est là que tu peux dire que t'as pas trop mal bossé.

  7. #7
    Nouveau membre du Club
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2020
    Messages : 8
    Par défaut
    Je ne disais pas ça méchamment, j'espère que tu ne l'as pas mal pris, c'était pas mon intention
    Je trouvais juste que c'était un peu la solution de facilité d'utiliser WordPress et WooCommerce, puisqu'il ne reste plus qu'à paramétrer...
    J'ai un peu "honte" de demander par exemple 2000€ pour un site que je n'aurai pas entièrement codé... J'ai l'impression de tricher...
    Après c'est vrai, il y aura évidemment quelques retouches à faire en css, ...
    C'est juste que je veux progresser et j'aurai voulu créer un site e-commerce en partant de rien, mais j'ai l'impression que ce n'est pas fréquent.

  8. #8
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    t'inquiète, c'est un forum, tu peux dire ce que tu veux, je ne me sens pas visé et puis quand bien même cela serait le cas, tu sais : ça glisse.

    Après si tu veux avoir le sentiment que le client en ait pour son argent, je t'invite à coder ton propre moteur de site e-commerce : le front ainsi que le backoffice, lui implémenter les API de paiement et facture lui 2000 euros. On se reparle après. Bonne année

  9. #9
    Nouveau membre du Club
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2020
    Messages : 8
    Par défaut
    Dans ce cas là, je lui demanderai le double

    Mais c'est faisable sinon de tout faire de A à Z ? Front + back et Paypal pour le paiement par exemple ?
    J'ai trouvé ce tuto et je voulais m'en servir dans un futur projet : https://www.youtube.com/playlist?lis...p1k8YpQ-tWtKcB
    D'après toi, c'est réalisable ?
    Je sais que ça prendrait beaucoup de temps mais bon...

  10. #10
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Citation Envoyé par Loz5912 Voir le message
    Je sais que ça prendrait beaucoup de temps mais bon...
    Pas que !
    Il faut aussi être un développeur assez chevronné pour ne pas se noyer. Mais c'est tout à fait faisable dans la mesure où tu ne surestimes pas ton niveau. Il faut apporter tout particulièrement un grand soin à la conception.
    Bref, y a du boulot quand même.

  11. #11
    Nouveau membre du Club
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2020
    Messages : 8
    Par défaut
    Quand tu dis "pour ne pas se noyer", tu veux parler de la charge de travail à accomplir ?
    Je ne surestime pas du tout mon niveau, je débute et j'ai plein de choses à apprendre, je veux progresser.
    Je trouvais ça intéressant de pouvoir tout faire sans l'aide d'un CMS, et il faut dire que quand ce que tu essaies de faire fonctionne, tu éprouves une certaine satisfaction

  12. #12
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    non, juste la difficulté à concevoir une soluce viable.

    Comme tu débutes, d'entrée je te dis que ce n'est pas du tout mais alors pas du tout le bon projet pour se former ou auto-former.

    Coder un moteur de e-commerce est ardu. Il faut des compétences larges et transversales. Il n'y a pas que le code PHP : il y a aussi la base de données, le respect des obligations légales, la gestion commerciale à proprement parler : achat, stock, vente, livraison/expédition, paiements, les fameux RRR (Rabais, Remises, Ristournes), code promos, panier voire des notions comptables si tu veux pouvoir faire une passerelle avec un logiciel de comptabilité.

    Fais toi plutôt la main sur un mini-blog pour démarrer mais le e-commerce, laisse de côté, tu y reviendras plus tard quand la programmation objet te paraîtra enfantine et que tu auras acquis de solides connaissances en programmation en général doublé de connaissances en gestion.

  13. #13
    Nouveau membre du Club
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2020
    Messages : 8
    Par défaut
    ça fait un an et demi que j'ai commencé à coder, je dirais que j'ai de bonnes bases en HTML, CSS, JS, SQL et PHP.
    C'est pas toujours évident mais en général je m'en sors pas trop mal.
    J'ai déjà fait plusieurs sites avec interface d'administration. Rien de bien compliqué bien-sur, juste avec une appli permettant de faire un CRUD de base.

    Je trouve que tout est assez bien expliqué dans le tuto que j'ai trouvé.
    Si c'est pour créer simplement un petit e-commerce de base avec panier, espace client, paiements Paypal et CB, gestion des commandes, des stocks et des livraisons ça devrait être faisable...
    non... ? toujours pas ...?

  14. #14
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 265
    Par défaut
    Sauf que tu vas passer beaucoup plus d'heure pour un résultat peut-être moins efficace, et pour le même prix facturable.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  15. #15
    Nouveau membre du Club
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2020
    Messages : 8
    Par défaut
    Donc ça confirme plus ou moins ce que je pensais, si on nous demande de créer un e-commerce on utilise WordPress dans la majeure partie des cas.

  16. #16
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2019
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2019
    Messages : 67
    Par défaut
    Oui et rassure toi, selon l'exigence du client tu auras bien assez de travail même avec un Wordpress / Woocommerce.

    Alors ça te parait peut-être moins valorisant que de coder un panier à la main, mais tu vas pouvoir te concentrer sur l'essentiel et laisser le CMS s'occuper du reste...

    En résumé tu n'auras pas à réinventer la roue, et comme dit plus haut, le résultat sera probablement mieux (d'ailleurs en général le client s'en fout c'est le résultat qui l’intéresse).


    PS : J'avais moi même codé un mini E-commerce à la main pour un client, il y a plusieurs années

  17. #17
    Invité de passage
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2023
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2023
    Messages : 1
    Par défaut Site e-commerce
    Créer un site e-commerce est une décision importante et il existe différentes approches pour y parvenir. Utiliser les variables de session pour gérer un panier est possible, mais ce n'est pas recommandé pour les raisons suivantes :

    Sécurité : Les variables de session peuvent être vulnérables aux attaques de vol de session si elles ne sont pas correctement gérées.

    Évolutivité : L'utilisation de variables de session peut poser des problèmes d'évolutivité lorsque le nombre de visiteurs et de transactions augmente.

    Maintenance : Le code utilisant des variables de session peut devenir difficile à maintenir et à développer au fur et à mesure que le projet se complexifie.

    Concernant l'utilisation de WordPress avec WooCommerce pour les sites e-commerce, c'est en effet très courant et populaire. WooCommerce est une extension e-commerce pour WordPress, qui offre une interface conviviale et une vaste gamme de thèmes et de plugins pour personnaliser facilement votre boutique en ligne.

    Parmi les CMS populaires il y a aussi prestashop qui est développées en PHP.

    En fin de compte, le choix de la meilleure approche dépend de vos compétences techniques, de vos besoins spécifiques et de la complexité de votre boutique en ligne. Si vous avez peu d'expérience en développement web, utiliser une plateforme e-commerce existante comme WooCommerce avec WordPress peut être une excellente option pour démarrer rapidement et avec facilité.

Discussions similaires

  1. [eCommerce] Questions pour un site e-commerce
    Par Gégé90 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 05/12/2009, 13h39
  2. [langage] ASP, ASP.NET ou PHP pour un gros site e-commerce
    Par j_dron dans le forum Général Conception Web
    Réponses: 14
    Dernier message: 21/10/2005, 14h07
  3. Choix base de données site E-Commerce
    Par VincenzoR dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 10/03/2005, 13h40

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