Projet de site de vente en ligne

Projet de site de vente en ligne - PHP - Programmation

Marsh Posté le 07-10-2009 à 21:46:36    

Bonsoir,
 
J'aimerais mettre en place un site web de vente en ligne.
 
Langages : PHP & MySQL
 
Ce serait un site du genre :
     * Une liste de produits dans une table produit (reliée à une table 'type')
     * Chaque produit appartient à un type, les types sont répertoriés dans une table
 
Il y a plein de zones d'ombre dans mon projet, par exemple, je ne vois pas comment mettre en place le système du panier. Comment s'organise et est traitée une commande. Comment afficher une liste de produits sur plusieurs pages (ex : 57 produits, donc 6 pages qui affichent 10 produits maximum chacunes). Enfin voila quoi, plusieurs détails comme ceux-ci, mais j'aimerais principalement saisir la démarche du panier et de comment gérer une commande.
 
Merci de vos aides

Message cité 2 fois
Message édité par ROMS' le 07-10-2009 à 22:26:37
Reply

Marsh Posté le 07-10-2009 à 21:46:36   

Reply

Marsh Posté le 07-10-2009 à 22:12:21    

ROMS' a écrit :

Je maîtrise PHP


Non :D
 
Sinon tes questions ne se poseraient même pas :D

Reply

Marsh Posté le 07-10-2009 à 22:28:04    

Heureux ??
Lorsque j'ai écrit sa, je voulais plutôt dire que je ne suis pas à 0 connaissances en PHP
 
Et c'est vrai qu'il est plus simple de critiquer et descendre les gens plutôt que de les aider...  ;)


Message édité par ROMS' le 07-10-2009 à 22:28:25
Reply

Marsh Posté le 07-10-2009 à 22:36:16    

Haha je plaisante ;)
 
Mais ouais faudra utiliser des sessions pour garder le panier. Genre sur chaque produit, un bouton "ajouter au panier", et ça stocke en session la liste des produits et leur quantité.

Reply

Marsh Posté le 07-10-2009 à 22:50:27    

C'est ce que je me disais mais j'étais pas totalement sur
 
J'vais essayer de mettre ca en place
 
Merci en tout cas :)

Reply

Marsh Posté le 08-10-2009 à 13:19:58    

Plutôt que d'essayer de réinventer la roue (et dans ton cas, mal vu que tu connaît pas bien PHP), le mieux est de partir sur un produit GPL de boutique en ligne. Le meilleur à l'heure actuelle c'est Magento : http://www.magentocommerce.com/demo
 
C'est tout paramétrable et très bien structuré.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 08-10-2009 à 14:51:59    

ROMS' a écrit :

Bonsoir,
 
J'aimerais mettre en place un site web de vente en ligne.
 
Langages : PHP & MySQL
 
Ce serait un site du genre :
     * Une liste de produits dans une table produit (reliée à une table 'type')
     * Chaque produit appartient à un type, les types sont répertoriés dans une table
 
Il y a plein de zones d'ombre dans mon projet, par exemple, je ne vois pas comment mettre en place le système du panier. Comment s'organise et est traitée une commande. Comment afficher une liste de produits sur plusieurs pages (ex : 57 produits, donc 6 pages qui affichent 10 produits maximum chacunes). Enfin voila quoi, plusieurs détails comme ceux-ci, mais j'aimerais principalement saisir la démarche du panier et de comment gérer une commande.
 
Merci de vos aides


 
tuto réalisation pagination en php
il faut jouer avec les limit  :)  
http://www.grafikart.fr/tutoriels/ [...] ion-php-51

Reply

Marsh Posté le 08-10-2009 à 23:16:25    

Merci rufo mais c'est un projet que j'ai à réaliser pour les cours (je suis en BTS Info) donc je dois tout faire de moi-même
 
Et merci à toi d@kn1ko pour le tuto sur la pagination ;)

Reply

Marsh Posté le 09-10-2009 à 09:49:35    

Citation :

J'aimerais mettre en place un site web de vente en ligne.


 
C'était pas évident à deviner :/
 
Si c'est pour un projet scolaire qui ne sera pas mis en production, ok, tu peux partir de 0 et faire tout toi-même, mais si après c'est pour mettre en production, je plains le futur propriétaire de ta boutique :sweat: La sécurité en PHP, ça ne s'invente pas et c'est pas facile à blinder de partout une appli web.
Au moins, utilises dans ton dev un framework style Symphony, Zend ou Prado, histoire de pas partir de 0 et surtout, utilises les requêtes préparées.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 19-10-2009 à 20:17:19    

rufo a écrit :

Plutôt que d'essayer de réinventer la roue (et dans ton cas, mal vu que tu connaît pas bien PHP), le mieux est de partir sur un produit GPL de boutique en ligne. Le meilleur à l'heure actuelle c'est Magento : http://www.magentocommerce.com/demo
 
C'est tout paramétrable et très bien structuré.


 
Bonjour,
 
Je regarderais plutout du coté de prestashop :
  - C'est trés simple à intégrer
  - C'est trés performants (un peu moins depuis les versions 1.0)
  - C'est une solution faites par des français.
 
Magento est super sur le papier, il semble qu'il fasse un dédié pour avoir une réactivité correcte de la boutique. Comme le projet semble petit magento est peut-être trop gros et difficile à prendre en main.
 
Ne regarde pas du coté de os-commerce c'est trop vieux, difficile à personnaliser.
 
Cordialement,
Stéphane


Message édité par sbou le 20-10-2009 à 15:36:04
Reply

Marsh Posté le 19-10-2009 à 20:17:19   

Reply

Marsh Posté le 20-10-2009 à 10:04:48    

J'utilise magento. Très facile à installer (en qq secondes, une fois qu'on l'a téléchargé), le paramétrage se fait dans le backoffice, très facile de créer une arbo de catégories, des produits avec des attributs personnalisés... En qq heures, t'as vite compris les fonctions de base. En plus, tu peux télécharger la version avec des exemples de produits. Et le système d'update est tout automatique. Le seule truc compliqué c'est quand tu veux modifier les templates et que tu dois appeler les api, là, c'est pas évident. Mais en même temps, e qui est livré répond à 99% des besoins de bases.
 
Mais Prestashop a une bonne réputation aussi.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 20-10-2009 à 13:49:28    

Bonjour,
 
rufo je suis d'accord pour magento sur ta vision de magento, mais quand je vois le message initial de rom's je me dis qu'il va avoir du mal à modifier le template si il veut une belle intégration.
Quid des performances ? les première version c'était la cata, sur le forum fragento tu as beaucoup de thread qui ne parle que de ça.
Ce n'est pas le cas sur les autres solutions.
 
Mon but c'est de répondre au mieux à la question de rom's et lui proposer une solution qui réponde a son besoin avec ses compétences.
 

Reply

Marsh Posté le 20-10-2009 à 14:19:40    

la dernière version est très performante et pour le templates, y'a pas besoin de modifier ceux fournis par Magento, juste éventuellement  modifier le css et les images. C'est pas violent :/
 
Et par rapport aux questions de rom's :
- le panier, c'est déjà fait
- l'affichage des produits par catégorie sur plusieurs pages, c'est fait et on peut même, via l'ihm, paramétrer le nb de produits par pages et le mode (grille ou liste)
- le traitement des commandes, c'est déjà intégré. Il peut même demander gratuitement à une banque les api du système de payement en ligne (la version de démo) pour faire des tests ;)
 
Non, vraiment, dans Magento, t'as tout de fait.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 20-10-2009 à 14:33:44    

Il va faloir aller voir la dernière version alors, il me semble que mondial moquette utilise magento.
Pour en revenir a rom's
Utilise magento ou prestashop ça répondra a 300% a ton besoin. 100% plus d'autres choses (bon de réduction, recherche par tag, statistique...)
 
Essaye les 2 c'est trés rapide a installer et regarde ce que tu prèfères.
Pour prestashop il n'y a que paypal de gratuit il me semble.
 
Cordialement,
Stéphane


Message édité par sbou le 20-10-2009 à 15:35:49
Reply

Marsh Posté le 20-10-2009 à 14:33:47    

sbou a écrit :

Mon but c'est de répondre au mieux à la question de rom's et lui proposer une solution qui réponde a son besoin avec ses compétences.


Alors faudrait peut-être lire un peu ses messages :

ROMS' a écrit :

Merci rufo mais c'est un projet que j'ai à réaliser pour les cours (je suis en BTS Info) donc je dois tout faire de moi-même


---------------
Mon Feedback !
Reply

Marsh Posté le 20-10-2009 à 15:41:43    

oupsss, j'avais pas vu la dernière l'intervention de rom's.
regarde sur le site developpez.com alors c'est une mine d'or.
 
Steph

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed